GNOME Bugzilla – Bug 387435
crash in efhd_attachment_button at em-format-html-display.c:1750/:1783
Last modified: 2013-09-13 00:57:23 UTC
What were you doing when the application crashed? I would like to open an attached picture in Evolution. Distribution: Ubuntu 6.10 (edgy) Gnome Release: 2.16.1 2006-10-02 (Ubuntu) BugBuddy Version: 2.16.0 Memory status: size: 213614592 vsize: 0 resident: 213614592 share: 0 rss: 54075392 rss_rlim: 0 CPU usage: start_time: 1166448854 rtime: 0 utime: 26709 stime: 0 cutime:23841 cstime: 0 timeout: 2868 it_real_value: 0 frequency: 0 Backtrace was generated from '/usr/bin/evolution-2.8' Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1232595280 (LWP 18694)] [New Thread -1346372704 (LWP 18725)] [New Thread -1339389024 (LWP 18721)] [New Thread -1330996320 (LWP 18718)] [New Thread -1322603616 (LWP 18717)] [New Thread -1313813600 (LWP 18716)] [New Thread -1294992480 (LWP 18715)] [New Thread -1284547680 (LWP 18710)] [New Thread -1276154976 (LWP 18709)] [New Thread -1267762272 (LWP 18708)] [New Thread -1258587232 (LWP 18707)] [New Thread -1250157664 (LWP 18705)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 95328
Thread 1 (Thread -1232595280 (LWP 18694))
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance! Specifically, could you install the glib and gtkhtml debug symbols?
Dear Tom, I have installed glib debugging symbol, but what is the exact package name of the gtkhtml debug symbol? I could not found it. (Ubuntu Edgy) Regards: Zsolt
For gtkhtml, you want the libgtkhtml3.8-dbg package.
I installed the needed symbol packages yesterday. This morning I got a new debug info, i attach it. My colleague is get this error usually. We use Evolution behind M$ Exchange. Thanks a lot! Distribution: Ubuntu 6.10 (edgy) Gnome Release: 2.16.1 2006-10-02 (Ubuntu) BugBuddy Version: 2.16.0 Memory status: size: 220020736 vsize: 0 resident: 220020736 share: 0 rss: 40910848 rss_rlim: 0 CPU usage: start_time: 1168874035 rtime: 0 utime: 29551 stime: 0 cutime:28504 cstime: 0 timeout: 1047 it_real_value: 0 frequency: 0 Backtrace was generated from '/usr/bin/evolution-2.8' Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1233013072 (LWP 20129)] [New Thread -1352578144 (LWP 20170)] [New Thread -1340146784 (LWP 20160)] [New Thread -1330287712 (LWP 20155)] [New Thread -1321895008 (LWP 20151)] [New Thread -1313109088 (LWP 20150)] [New Thread -1293345888 (LWP 20149)] [New Thread -1284953184 (LWP 20144)] [New Thread -1276560480 (LWP 20143)] [New Thread -1268167776 (LWP 20142)] [New Thread -1258972256 (LWP 20141)] [New Thread -1250579552 (LWP 20136)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 102881
Thread 11 (Thread -1258972256 (LWP 20141))
Unfortunately, the new trace appears to be completely different. The trace of comment #4 looks like a duplicate of Bug 343516. Note that in the first trace the first useful symbol (after all of the g_log(v), raise, abort, and g_assert_warning stuff) is efhd_attachment_button where as in the second it's in camel_exchange_store_connected. The second is probably a bug in evolution's exchange connectivity, where as the first looks like a gtkhtml issue. If you can get a copy of the first trace with gtkhtml symbols as well, that would be useful.
Created attachment 80568 [details] Evolution bug 231k
My previous comment's attachement referred to the first problem. Regards!
Hm... You appear to be having all the luck. The attachment you just provided looks like a duplicate of Bug 361827 as it's a crash in efhd_image_resized not efhd_attachment_button. I would advise that if at all possible you upgrade your copy of Evolution, as it looks like a few of your existing problems have been solved, and we can get back to trying to solve the original bug!
*** Bug 432528 has been marked as a duplicate of this bug. ***
This bug is also reported with stacktrace at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421265
I think we've got enough information by now. Marking as NEW. This *might* be related to Bug 394082 but not sure.
*** Bug 447510 has been marked as a duplicate of this bug. ***
*** Bug 447513 has been marked as a duplicate of this bug. ***
*** Bug 447652 has been marked as a duplicate of this bug. ***
only 2.8 traces so far, no 2.10 yet.
Created attachment 90610 [details] simple eml file Here is one from actual trunk. I was just trying to see attached html page inline in preview panel. (simple eml in bug's attachment, BTW created with evolution.) Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.2 2007-05-28 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:47:07 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Clearlooks-NeXT Icon Theme: Neu Memory status: size: 793686016 vsize: 793686016 resident: 92135424 share: 29380608 rss: 92135424 rss_rlim: 18446744073709551615 CPU usage: start_time: 1182769010 rtime: 4706 utime: 4283 stime: 423 cutime:32 cstime: 8 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/home/mcrha/bin/evolution' [?1034hUsing host libthread_db library "/lib64/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 46912532948208 (LWP 29531)] [New Thread 1189394768 (LWP 29962)] [New Thread 1147435344 (LWP 29775)] [New Thread 1157925200 (LWP 29585)] [New Thread 1168415056 (LWP 29577)] [New Thread 1105209680 (LWP 29564)] [New Thread 1136945488 (LWP 29545)] [New Thread 1136679248 (LWP 29544)] [New Thread 1115699536 (LWP 29541)] [New Thread 1094719824 (LWP 29538)] [New Thread 1084229968 (LWP 29537)] 0x000000337280d89f in __libc_waitpid (pid=30360, stat_loc=0x7fff21e766dc, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 41 int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
+ Trace 143553
Thread 1 (Thread 46912532948208 (LWP 29531))
----------- .xsession-errors (3254 sec old) --------------------- adding certinfo Harald Hoyer <harald@redhat.com> adding certinfo Harald Hoyer <harald@redhat.com> adding certinfo Harald Hoyer <harald@redhat.com> opening pop3 INBOX folder opening pop3 INBOX folder opening pop3 INBOX folder inside eab_vcard_control_new adding certinfo Thawte Freemail Member <jnemmers@redhat.com> adding certinfo Thawte Freemail Member <jnemmers@redhat.com> adding certinfo Thawte Freemail Member <jnemmers@redhat.com> restoring draft flag 'text/plain' Could not find an icon called "/data/icons/welc_far.gif" for terminal profile "mc" GTK Accessibility Module initialized Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x4a00003 (Evince Doc) Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed. --------------------------------------------------
A message that makes evolution crash for me, when I try to view it: http://lists.oasis-open.org/archives/docbook-apps/200707/msg00157.html [..] evolution-mail-ERROR **: file em-format-html-display.c: line 1783 (efhd_attachment_button): assertion failed: (info->forward == NULL) aborting... [..] I don't have a backtrace for you, because I had to remove the message to make evolutions start again. I wasn't able to make evolution work again as I do normally without removing the message. Can someone please try to fix the bug or find the cause? This time I had to manually find the message and remove it before I was able to start evolution again. This is really annoying. You simply browse through a folder and evolution simply crashes. Because it stays at this message, it crashes again and again every time you try to start it. Do you really think, this is acceptable to users?
Looks like it's in actual trunk, see diff: http://svn.gnome.org/viewcvs/evolution/trunk/mail/em-format-html-display.c?r1=33628&r2=33799
oh right, fixed in trunk. red hat downstream bug: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=249687