GNOME Bugzilla – Bug 311916
Evolution crashed because of bold text - In pango library
Last modified: 2013-09-13 00:49:36 UTC
Distribution/Version: SuSE 9.3 In Evolution 2.3.6 build dated 27-July-2005 for SuSE 9.3 platform, when we have a calendar item with lengthy text and if the text state is in bold, then Evolution crashes. Stack trace shows that the crash is due to pango library.
+ Trace 62054
Thread 3 (Thread 1111030704 (LWP 10803))
You need to provide a backtrace with debugging symbols; there is no way I can proceed further with the information provided here. I also need to know exactly what Pango version is involved - either the released version or the date at which it was built from CVS. ("Evolution 2.3.6 build dated 27-July-2005" means nothing to me)
Owen Taylor; 0x4126ef00 in pango_log2vis_get_embedding_levels (str=0x8679638, len=3, pbase_dir=0x8612558, embedding_level_list=0x8568740 "@xGAXqg\b\020") at fribidi.c:595 595 for (pp = type_rl_list->next; pp->next; pp = pp->next) gdb trace
+ Trace 62071
Thread 3 (Thread 1111047088 (LWP 9484))
Hope this helps you to debug the issue further. Chen: Maybe you can add more comment as you have used this in Evolution.
Looks like memory corruption to me. There's no way that without memory corruption pango_log2vis_get_embedding_levels() could be crashing when analyizing the string "...". Reassigning to evolution (could also be a an "e_text" bug, so a gal bug) Tools like valgrind could help tracking down the issue.
This part of the code no longer is executed and i don see the crash any more even with it. It will be enabled once a Gw server fix is in.
This not present anymore.