After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 434262 - crash in Evolution: Viewing emails
crash in Evolution: Viewing emails
Status: RESOLVED DUPLICATE of bug 338921
Product: GtkHtml
Classification: Other
Component: Rendering
3.15.x
Other All
: High critical
: ---
Assigned To: gtkhtml-maintainers
Evolution QA team
: 434305 434306 434307 434558 434604 434745 434809 435520 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-04-29 03:33 UTC by smith.dillon
Modified: 2007-05-30 18:38 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Additional debug info. (1.08 KB, text/plain)
2007-05-01 09:17 UTC, smith.dillon
Details
Additional debug info. (2.52 KB, text/plain)
2007-05-01 09:51 UTC, smith.dillon
Details

Description smith.dillon 2007-04-29 03:33:25 UTC
Version: 2.12.x

What were you doing when the application crashed?
Viewing emails


Distribution: Gentoo Base System release 2.0.0_alpha1
Gnome Release: 2.18.1 2007-04-15 (Gentoo)
BugBuddy Version: 2.18.1

System: Linux 2.6.21-rc7-ck2 #1 PREEMPT Mon Apr 23 21:34:21 NZST 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: gentoo

Memory status: size: 261804032 vsize: 261804032 resident: 30216192 share: 19054592 rss: 30216192 rss_rlim: 4294967295
CPU usage: start_time: 1177817386 rtime: 248 utime: 218 stime: 30 cutime:171 cstime: 16 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evolution-2.12'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
0xa7f85410 in __kernel_vsyscall ()
  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 ??
    from /usr/lib/libgnomeui-2.so.0
  • #3 ??
  • #4 ??
  • #5 ??


----------- .xsession-errors (43 sec old) ---------------------
Amarok: [Loader] Starting amarokapp..
Amarok: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
kio (KIOConnection): ERROR: Could not write data
No framebuffer_object support! (only simple Blur aviable).
Sending reload event...
Sending reload event...
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x303dff6
** (evolution-2.12:3395): DEBUG: mailto URL command: evolution %s
** (evolution-2.12:3395): DEBUG: mailto URL program: evolution
Loading Spamassasin as the default junk plugin
report junk?? YOUR EMAIL ADDRESS HAVE WON !!!
--------------------------------------------------
Comment 1 palfrey 2007-04-29 11:18:06 UTC
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!
Comment 2 palfrey 2007-04-29 11:19:15 UTC
*** Bug 434307 has been marked as a duplicate of this bug. ***
Comment 3 palfrey 2007-04-29 11:19:19 UTC
*** Bug 434305 has been marked as a duplicate of this bug. ***
Comment 4 palfrey 2007-04-29 11:19:23 UTC
*** Bug 434306 has been marked as a duplicate of this bug. ***
Comment 5 smith.dillon 2007-05-01 09:17:57 UTC
Created attachment 87312 [details]
Additional debug info.

Sorry, new to bugzilla/bug buddy.
Here is the output from running gdb (attached), is this sufficient?
Crash happens only when loading html emails, though not always. Maybe spamasassin related? Easily reproducible here.
Thanks for the great work!
Comment 6 palfrey 2007-05-01 09:37:16 UTC
(In reply to comment #5)
> Sorry, new to bugzilla/bug buddy.
> Here is the output from running gdb (attached), is this sufficient?

Once it crashes, we need you to type "thread apply all bt" as well, otherwise we can't get a full trace.

> Crash happens only when loading html emails, though not always. Maybe
> spamasassin related? Easily reproducible here.

Yes, it does appear to possibly be a crash in the html displaying libraries. Specifically, we need you to install the libgtkhtml debug libraries as well please!


Comment 7 palfrey 2007-05-01 09:38:34 UTC
*** Bug 434809 has been marked as a duplicate of this bug. ***
Comment 8 smith.dillon 2007-05-01 09:51:04 UTC
Created attachment 87315 [details]
Additional debug info.
Comment 9 palfrey 2007-05-01 09:56:44 UTC
*** Bug 434745 has been marked as a duplicate of this bug. ***
Comment 10 palfrey 2007-05-01 09:59:18 UTC
Thanks, that's a much better trace. Possibly a duplicate of bug 338921, but looks more likely to be two different bugs in the update_or_redraw routine. Marking as NEW now, and it does appear to be a GtkHTML bug.

Copying first few lines of stacktrace into a comment here for easier searching.

  • #0 update_or_redraw
    at htmlimage.c line 1093
  • #1 html_image_factory_end_pixbuf
    at htmlimage.c line 1129
  • #2 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #3 emhs_sync_close
    at em-html-stream.c line 140
  • #4 emcs_gui_received
    at em-sync-stream.c line 164

Comment 11 palfrey 2007-05-17 15:06:41 UTC
*** Bug 435520 has been marked as a duplicate of this bug. ***
Comment 12 palfrey 2007-05-17 15:09:10 UTC
*** Bug 434604 has been marked as a duplicate of this bug. ***
Comment 13 palfrey 2007-05-17 15:09:15 UTC
*** Bug 434558 has been marked as a duplicate of this bug. ***
Comment 14 Srinivasa Ragavan 2007-05-30 18:38:12 UTC


  • #0 update_or_redraw
    at htmlimage.c line 1093
  • #1 html_image_factory_end_pixbuf
    at htmlimage.c line 1129
  • #2 gtk_html_stream_close
    at gtkhtml-stream.c line 137
  • #3 emhs_sync_close
    at em-html-stream.c line 140
  • #4 emcs_gui_received
    at em-sync-stream.c line 164

is due to the implementation of the spinner animation in evolution preview. Im fixing that for 2.11.3

Im closing as a dupe of bug 338921

*** This bug has been marked as a duplicate of 338921 ***