GNOME Bugzilla – Bug 528401
Edit Preferences causes Evo to crash -- address out of bounds
Last modified: 2013-09-13 01:00:51 UTC
Steps to reproduce: 1. start evo - SVN Revision: 35370 2. select Edit/Preferences 3. crash Stack trace: no stacktrace produced - evo crashes w/o bug-buddy and w/o core file Program received signal SIGSEGV, Segmentation fault. 0xb6a24434 in match (eptr=0x1 <Address 0x1 out of bounds>, ecode=0xbfb9aaaf "LANG=C", mstart=0x812eef0 "¯ª¹¿¶ª¹¿Áª¹¿Ôª¹¿ùª¹¿\r«¹¿\"«¹¿9«¹¿H«¹¿\\«¹¿d«¹¿\222«¹¿Å«¹¿â«¹¿\004¬¹¿%¬¹¿F¬¹¿W¬¹¿l¬¹¿\214¬¹¿\227¬¹¿£¬¹¿®¬¹¿º¬¹¿\006¹¿\022¹¿t¹¿\215¹¿ý¹¿\n®¹¿\211®¹¿\226®¹¿²®¹¿È®¹¿Û®¹¿÷®¹¿\023¯¹¿(¯¹¿N¯¹¿°¯¹¿¿¯¹¿¢v#¶", offset_top=-1086738344, md=0xb686844b, ims=3216616113, eptrb=0xbf39b088, flags=-1230819666, rdepth=3064588760) at ../../../../glib/glib/pcre/pcre_exec.c:3562 /media/disk-1/home/evo-src/glib/glib/pcre/pcre_exec.c:3562:110020:beg:0xb6a24434 Other information: SVN Revision: 35370
ok - managed to get it to throw a core file. bt shows (gdb) bt
+ Trace 195378
starting a fresh build with a clean build area -- will update if a clean build fixes the issue
Update and rebuild your GtkHtml. *** This bug has been marked as a duplicate of 526877 ***
Edit/Preferences crash is occurring with these svn versions ( approx 10:45 pm EDT 20070416). This is after rm -rf all source directories noted below and re-downloading and rebuilding. I'll try to get another stack trace tomorrow. glib Revision: 6860 libsoup Revision: 1136 gtkhtml Revision: 8824 evolution-data-server Revision: 8653 evolution Revision: 35372 evolution-exchange Revision: 1622 evolution-webcal Revision: 429
Created attachment 109400 [details] [review] Possible fix Hrm, tricky little bugger. Give this a try.
Adding this to my "new composer" tracker (bug #522153).
On initial check, patch seems to have fixed the issue. I can bring up the Edit/Preferences window and navigate through the subselections/sub-windows without any apparent adverse affect.
Patch committed to GtkHtml revision 8826.