GNOME Bugzilla – Bug 617305
[prefer-plain] Crash if "Show surpressed HTML parts as attachments" is enabled
Last modified: 2010-05-05 20:59:51 UTC
What were you doing when the application crashed? Tried to preview an email. Distribution: Debian squeeze/sid Gnome Release: 2.30.0 2010-04-26 (Debian) BugBuddy Version: 2.30.0 System: Linux 2.6.34-rc4 #2 SMP Tue Apr 13 16:56:17 CEST 2010 i686 X Vendor: The X.Org Foundation X Vendor Release: 10706901 Selinux: No Accessibility: Disabled GTK+ Theme: Darkilouche Icon Theme: gnome GTK+ Modules: gnomebreakpad, canberra-gtk-module Memory status: size: 196341760 vsize: 196341760 resident: 43012096 share: 23416832 rss: 43012096 rss_rlim: 18446744073709551615 CPU usage: start_time: 1272650960 rtime: 625 utime: 604 stime: 21 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xaad36b70 (LWP 13951)] [New Thread 0xac61eb70 (LWP 13949)] [New Thread 0xab61cb70 (LWP 13849)] [New Thread 0xabe1db70 (LWP 13848)] [New Thread 0xb09e8b70 (LWP 13837)] [New Thread 0xb11e9b70 (LWP 13836)] [New Thread 0xb1a14b70 (LWP 13835)] [New Thread 0xb2215b70 (LWP 13834)] 0xb77a4424 in __kernel_vsyscall ()
+ Trace 221633
Thread 2 (Thread 0xaad36b70 (LWP 13951))
A debugging session is active. Inferior 1 [process 13832] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (508 sec old) --------------------- fixme:process:GetProcessWorkingSetSize (0xffffffff,0xb2ea94,0xb2ea90): stub fixme:process:GetProcessWorkingSetSize (0xffffffff,0xb2e774,0xb2e770): stub ** Message: console message: @1: Unsafe JavaScript attempt to access frame with URL http://lwn.net/Articles/385536/#Comments from frame with URL http://googleads.g.doubleclick.net/pagead/ads?client=c ** Message: console message: http://appdb.winehq.org/utils.js @19: TypeError: Result of expression '$("img[@src$=png]").pngfix' [undefined] is not a function. ** Message: console message: http://appdb.winehq.org/utils.js @19: TypeError: Result of expression '$("img[@src$=png]").pngfix' [undefined] is not a function. ** Message: console message: http://appdb.winehq.org/utils.js @19: TypeError: Result of expression '$("img[@src$=png]").pngfix' [undefined] is not a function. ** Message: console message: http://bugs.winehq.org/utils.js @19: TypeError: Result of expression '$("img[@src$=png]").pngfix' [undefined] is not a function. ** (evolution:13832): WARNING **: Custom Header --------------------------------------------------
Better trace hopefully [Thread debugging using libthread_db enabled] [New Thread 0xad647b70 (LWP 14159)] [New Thread 0xb00d8b70 (LWP 14157)] [New Thread 0xab643b70 (LWP 14142)] [New Thread 0xabe44b70 (LWP 14141)] [New Thread 0xb08d9b70 (LWP 14130)] [New Thread 0xb10dab70 (LWP 14129)] [New Thread 0xb1a29b70 (LWP 14128)] [New Thread 0xb222ab70 (LWP 14127)] 0xb77b9424 in __kernel_vsyscall ()
+ Trace 221634
Thread 2 (Thread 0xad647b70 (LWP 14159))
Inferior 1 [process 14125] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal]
Third attempt... This is the email it's choking on: http://mail.gnome.org/archives/desktop-devel-list/2010-April/msg00247.html Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb00fdb70 (LWP 15341)] [New Thread 0xac6f0b70 (LWP 15328)] [New Thread 0xacef1b70 (LWP 15327)] [New Thread 0xaf0fbb70 (LWP 15323)] [New Thread 0xaf8fcb70 (LWP 15320)] [New Thread 0xb08feb70 (LWP 15318)] [New Thread 0xb10ffb70 (LWP 15317)] [New Thread 0xb1adbb70 (LWP 15316)] [New Thread 0xb22dcb70 (LWP 15315)] 0xb786b424 in __kernel_vsyscall ()
+ Trace 221635
Thread 2 (Thread 0xb00fdb70 (LWP 15341))
Inferior 1 [process 15313] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors --------------------- warning: the debug information found in "/usr/lib/debug/usr/lib/evolution/2.30/plugins/liborg-gnome-mailing-list-actions.so" does not match "/usr/lib/evolution/2.30/plugins/liborg-gnome-mailing-list-a warning: the debug information found in "/usr/lib/debug//usr/lib/evolution/2.30/plugins/liborg-gnome-templates.so" does not match "/usr/lib/evolution/2.30/plugins/liborg-gnome-templates.so" (CRC misma warning: the debug information found in "/usr/lib/debug/usr/lib/evolution/2.30/plugins/liborg-gnome-templates.so" does not match "/usr/lib/evolution/2.30/plugins/liborg-gnome-templates.so" (CRC mismat warning: the debug information found in "/usr/lib/debug//usr/lib/evolution/2.30/plugins/liborg-gnome-backup-restore.so" does not match "/usr/lib/evolution/2.30/plugins/liborg-gnome-backup-restore.so" warning: the debug information found in "/usr/lib/debug/usr/lib/evolution/2.30/plugins/liborg-gnome-backup-restore.so" does not match "/usr/lib/evolution/2.30/plugins/liborg-gnome-backup-restore.so" ( --------------------------------------------------
It's a crash in the prefer-plain plugin. Some testing suggests that this only happens if "Show surpressed HTML parts as attachments" is enabled. I'm not sure if this is a duplicate of 590918 or not. I only use "Show plain text if present", and this bug was not present in 2.28. I'm not really sure why debug info for the plugins isn't picked up, the files are present in the -dbg package. But I can rebuild Evo and get a better trace if necessary.
Turns out this crasher is also caused by enabling large file support. *** This bug has been marked as a duplicate of bug 612082 ***