]> spindle.queued.net Git - midori/commit
midori_view_set_uri: Work-around about:version crash
authorAlexander Strasser <eclipse7@gmx.net>
Sun, 13 May 2012 21:13:37 +0000 (23:13 +0200)
committerChristian Dywan <christian@twotoasts.de>
Sun, 13 May 2012 21:40:35 +0000 (23:40 +0200)
commitf5dd1f9ab512399f2f9ca316807c4380320a96f6
tree9b6eb54d79a1d966e4b8c6d53304cabe0ac2d77a
parent109ed3cd9254e95b4d4233b9c8d5eaeab0020455
midori_view_set_uri: Work-around about:version crash

  On some systems (e.g. x86_64 linux) midori crashes when
trying to visit "about:version".

  The crash happens in some printf function deeper in the
call stack. But I have a theory that much stack space is
occupied already before calling g_strdup_printf. I have
not analyzed the situation more closely.

  This fixes the crash by splitting the generation of the
version information page into multiple calls. If my theory
is correct, it should now only work because I reduced peak
stack usage.
midori/midori-view.c