GNOME Bugzilla – Bug 311223
saving a message crashes evolution
Last modified: 2013-09-13 00:52:58 UTC
Version details: 2.3.5 Distribution/Version: SuSE 9.3 1.Open evolution 2. Select a message from any folder 3. Goto file and select save message Evolution crashes Here is the stack trace:
+ Trace 61931
Weird. I get a crash too but in code which looks nothing like that. The error i get is pretty simple Refreshi_info dyld: lazy symbol binding failed: Symbol not found: _CAMEL_IS_MULTIPART Referenced from: /sw/lib/evolution/2.4/components/libevolution-mail.so Expected in: flat namespace dyld: Symbol not found: _CAMEL_IS_MULTIPART Referenced from: /sw/lib/evolution/2.4/components/libevolution-mail.so Expected in: flat namespace Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to process 17776 thread 0x1503] 0x8fe0376c in __dyld__ZN4dyld14bindLazySymbolEPK11mach_headerPm () (gdb) bt
+ Trace 62060
I just did #include <camel/camel-multipart.h> and automagically i get no crash. Can u check the trace again and report back
Created attachment 49912 [details] [review] Fixes the bug Include camel-multipart.h so that the lazy binding does not fail on CAMEL_IS_MULTIPART.
verified using evolution-2.4.0.0.200508300318-0.snap.novell.11.1. Evolution does not crash anymore when saving a message.