GNOME Bugzilla – Bug 438814
synaptic crash with pango 1.17.0
Last modified: 2007-05-16 13:54:37 UTC
The crash happens since the pango update to 1.17.0. Debug backtrace of the crash: Pango-ERROR **: file /build/buildd/pango1.0-1.17.0/pango/pango-layout.c: line 3444 (process_line): assertion failed: (result == BREAK_SOME_FIT || result == BREAK_EMPTY_FIT) aborting... Program received signal SIGABRT, Aborted. [Switching to Thread -1223145776 (LWP 9517)] 0xffffe410 in __kernel_vsyscall () (gdb) thread apply all bt full
+ Trace 134412
Thread 1 (Thread -1223145776 (LWP 9517))
If you can reproduce this, can you see what the value of result is before the assert failing (pangolayout.c:3444)?
I committed a fix that I believe should fix this bug. Please test. 2007-05-16 Behdad Esfahbod <behdad@gnome.org> Bug 438814 – synaptic crash with pango 1.17.0 * pango/pango-layout.c (process_item): Make sure we find some break point even if overflowing the line.
result = 2 and the patch fixes the crasch