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 340165 - Crash viewing images in emails
Crash viewing images in emails
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.8.x (obsolete)
Other other
: Urgent blocker
: ---
Assigned To: Srinivasa Ragavan
Evolution QA team
: 316516 332279 347285 348391 349236 351010 351869 352464 352599 353394 353645 354596 354813 355028 358050 365191 373245 373437 373489 373592 378708 382246 384471 387464 387706 388437 388463 388737 389302 390604 391945 391996 393870 394060 394268 394329 394333 394338 394979 395531 395552 396802 396807 397450 397641 399205 399325 399628 399645 400397 400930 402994 403379 404216 405859 406845 410745 412861 414218 417702 421231 424012 425306 425585 425921 427102 427685 429283 430860 434647 440015 443932 444394 448536 453445 476244 480951 481467 484212 517053 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-30 06:53 UTC by lars
Modified: 2013-09-13 00:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Simlar patch (1.35 KB, patch)
2006-11-12 12:06 UTC, Nickolay V. Shmyrev
committed Details | Review

Description lars 2006-04-30 06:53:52 UTC
From:  <lars@wichmann.dk>
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.14.0
Subject: Viewing images in emails with evolution

Distribution: Fedora Core release 5 (Bordeaux)
Package: Evolution
Severity: Normal
Version: GNOME2.14.1 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: Viewing images in emails
Bugzilla-Product: Evolution
Bugzilla-Component: Mailer
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:


Steps to reproduce the crash:
1. Open email with more than one image attached
2. Inline view of the first image
3. Inline view of another image while the first is still inline

Expected Results:
Evolution crashes

How often does this happen?
Consistently - tried under both gdm/gnome and xfce

Additional Information:
Its probably in the bug-tracker, but I'm on a brand new (14 days old)
install of
Fedora Core 5


Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`shared object read from target memory' has disappeared; keeping its
symbols.
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208633680 (LWP 9880)]
[New Thread -1312728160 (LWP 9958)]
[New Thread -1291748448 (LWP 9947)]
[New Thread -1269179488 (LWP 9933)]
[New Thread -1302238304 (LWP 9929)]
[New Thread -1270768736 (LWP 9926)]
[New Thread -1256801376 (LWP 9925)]
[New Thread -1233794144 (LWP 9910)]
[New Thread -1222894688 (LWP 9909)]
(no debugging symbols found)
0x008eb402 in __kernel_vsyscall ()

Thread 1 (Thread -1208633680 (LWP 9880))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 POA_GNOME_Evolution_DataServer_InterfaceCheck__fini
  • #4 <signal handler called>
  • #5 g_str_hash
    from /usr/lib/libglib-2.0.so.0
  • #6 g_hash_table_lookup
    from /usr/lib/libglib-2.0.so.0
  • #7 em_cache_lookup
    from /usr/lib/libedataserver-1.2.so.7
  • #8 em_icon_stream_is_resized
    from /usr/lib/evolution/2.6/components/libevolution-mail.so
  • #9 em_format_html_display_new
    from /usr/lib/evolution/2.6/components/libevolution-mail.so
  • #10 gtk_marshal_BOOLEAN__VOID
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_override_class_closure
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #15 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 gdk_add_client_message_filter
    from /usr/lib/libgdk-x11-2.0.so.0
  • #18 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #22 POA_GNOME_Evolution_DataServer_InterfaceCheck__fini
  • #23 __libc_start_main
    from /lib/libc.so.6
  • #24 ??




------- Bug created by bug-buddy at 2006-04-30 06:53 -------

Comment 1 Sergej Kotliar 2006-04-30 11:21:40 UTC
stack trace seems unique, retitling according to the description in the subject.
Comment 2 Nickolay V. Shmyrev 2006-06-24 08:45:43 UTC
I also have this on Fedora Core 5

(no debugging symbols found)
(no debugging symbols found)
0x0045a402 in __kernel_vsyscall ()

Thread 1 (Thread -1208236368 (LWP 2434))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_init_with_popt_table
    from /usr/lib/libgnomeui-2.so.0
  • #3 POA_GNOME_Evolution_DataServer_InterfaceCheck__fini
  • #4 <signal handler called>
  • #5 em_format_html_display_new
    from /usr/lib/evolution/2.6/components/libevolution-mail.so
  • #6 gtk_marshal_BOOLEAN__VOID
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_signal_override_class_closure
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #11 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #13 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 gdk_add_client_message_filter
    from /usr/lib/libgdk-x11-2.0.so.0
  • #15 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #18 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #19 POA_GNOME_Evolution_DataServer_InterfaceCheck__fini
  • #20 __libc_start_main
    from /lib/libc.so.6
  • #21 ??

Comment 3 Fabio Bonelli 2006-08-13 08:46:53 UTC
*** Bug 351010 has been marked as a duplicate of this bug. ***
Comment 4 Fabio Bonelli 2006-08-18 08:30:51 UTC
*** Bug 351869 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2006-08-22 23:15:31 UTC
*** Bug 352464 has been marked as a duplicate of this bug. ***
Comment 6 André Klapper 2006-08-29 13:11:50 UTC
*** Bug 353394 has been marked as a duplicate of this bug. ***
Comment 7 Karsten Bräckelmann 2006-08-31 14:41:59 UTC
*** Bug 353645 has been marked as a duplicate of this bug. ***
Comment 8 Sergej Kotliar 2006-09-07 22:23:36 UTC
*** Bug 354813 has been marked as a duplicate of this bug. ***
Comment 9 Sebastien Bacher 2006-09-25 14:50:50 UTC
bug #332279 might be the same issue.  Ubuntu bug about that: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/62210
Comment 10 Karsten Bräckelmann 2006-09-28 21:01:00 UTC
*** Bug 358050 has been marked as a duplicate of this bug. ***
Comment 11 parthasarathi susarla 2006-11-03 17:36:53 UTC
*** Bug 347285 has been marked as a duplicate of this bug. ***
Comment 12 parthasarathi susarla 2006-11-03 17:39:18 UTC
*** Bug 348391 has been marked as a duplicate of this bug. ***
Comment 13 parthasarathi susarla 2006-11-03 17:43:28 UTC
*** Bug 349236 has been marked as a duplicate of this bug. ***
Comment 14 Fabio Bonelli 2006-11-10 17:22:29 UTC
*** Bug 373245 has been marked as a duplicate of this bug. ***
Comment 15 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 19:28:41 UTC
*** Bug 355028 has been marked as a duplicate of this bug. ***
Comment 16 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 19:29:04 UTC
*** Bug 373489 has been marked as a duplicate of this bug. ***
Comment 17 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 19:29:14 UTC
*** Bug 354596 has been marked as a duplicate of this bug. ***
Comment 18 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 19:29:40 UTC
*** Bug 365191 has been marked as a duplicate of this bug. ***
Comment 19 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 19:29:48 UTC
*** Bug 373437 has been marked as a duplicate of this bug. ***
Comment 20 Diego Escalante Urrelo (not reading bugmail) 2006-11-11 18:17:58 UTC
*** Bug 373592 has been marked as a duplicate of this bug. ***
Comment 21 Nickolay V. Shmyrev 2006-11-11 23:55:54 UTC
From analysis it looks like memory is damaged by gnomevfs mime type functions. 

  • #8 efhd_attachment_button_show
    at em-format-html-display.c line 1422

(gdb) x/20s data
0x8cea838:       "application/ogg"
0x8cea848:       "\030"
0x8cea84a:       ""
0x8cea84b:       ""
0x8cea84c:       "!"
0x8cea84e:       ""
0x8cea84f:       ""

Comment 22 Nickolay V. Shmyrev 2006-11-12 11:59:39 UTC
Actually it's the same bug as #333864, the problem is with puri getting freed while signal handlers are still connected.
Comment 23 Nickolay V. Shmyrev 2006-11-12 12:06:37 UTC
Created attachment 76428 [details] [review]
Simlar patch

Fixes the same problem with handlers as in bug 333864
Comment 24 Nickolay V. Shmyrev 2006-11-12 12:13:59 UTC
Rather critical bug according to duplicate count
Comment 25 parthasarathi susarla 2006-11-14 19:51:52 UTC
The patch works good. I have this on my machine - and evo works fine now. Thanks for the patch Nick.

Srini.. ping... (reassinging to srini for immediate review).
Comment 26 parthasarathi susarla 2006-11-14 20:48:17 UTC
another duplicate : bug 316516
Comment 27 parthasarathi susarla 2006-11-14 20:53:09 UTC
*** Bug 332279 has been marked as a duplicate of this bug. ***
Comment 28 parthasarathi susarla 2006-11-14 21:13:58 UTC
*** Bug 352599 has been marked as a duplicate of this bug. ***
Comment 29 ale 2006-12-04 13:21:44 UTC
*** Bug 382246 has been marked as a duplicate of this bug. ***
Comment 30 André Klapper 2006-12-14 03:23:32 UTC
*** Bug 378708 has been marked as a duplicate of this bug. ***
Comment 31 André Klapper 2006-12-14 03:23:39 UTC
*** Bug 384471 has been marked as a duplicate of this bug. ***
Comment 32 Srinivasa Ragavan 2006-12-20 06:38:40 UTC
Looks fine. Please commit to head and stable.
Comment 33 Nickolay V. Shmyrev 2006-12-21 01:01:28 UTC
Applied, thanks
Comment 34 Jeff Cai 2006-12-21 08:49:11 UTC
the patch causes a build broken:
"em-format-html-display.c", line 1701: undefined symbol: efhd_image_change_cursor


Please add the change in evolution/mail/ChangeLog not in evolution/ChangeLog.
Comment 35 Nickolay V. Shmyrev 2006-12-21 09:19:57 UTC
Ups, sorry. I hope it's fixed now. Please check if it's not hard.
Comment 36 Claudio Saavedra 2006-12-25 22:16:26 UTC
*** Bug 389302 has been marked as a duplicate of this bug. ***
Comment 37 palfrey 2007-01-02 18:57:38 UTC
*** Bug 391945 has been marked as a duplicate of this bug. ***
Comment 38 palfrey 2007-01-02 18:57:45 UTC
*** Bug 388437 has been marked as a duplicate of this bug. ***
Comment 39 palfrey 2007-01-02 18:57:51 UTC
*** Bug 391996 has been marked as a duplicate of this bug. ***
Comment 40 palfrey 2007-01-07 18:24:31 UTC
*** Bug 393870 has been marked as a duplicate of this bug. ***
Comment 41 Jonathon Jongsma 2007-01-08 19:12:35 UTC
*** Bug 394329 has been marked as a duplicate of this bug. ***
Comment 42 Jonathon Jongsma 2007-01-08 19:12:51 UTC
*** Bug 394333 has been marked as a duplicate of this bug. ***
Comment 43 Jonathon Jongsma 2007-01-08 19:13:00 UTC
*** Bug 394338 has been marked as a duplicate of this bug. ***
Comment 44 Akhil Laddha 2007-01-09 04:15:23 UTC
*** Bug 394060 has been marked as a duplicate of this bug. ***
Comment 45 Akhil Laddha 2007-01-12 08:51:51 UTC
*** Bug 395552 has been marked as a duplicate of this bug. ***
Comment 46 palfrey 2007-01-14 17:03:32 UTC
*** Bug 395531 has been marked as a duplicate of this bug. ***
Comment 47 palfrey 2007-01-14 17:03:44 UTC
*** Bug 394268 has been marked as a duplicate of this bug. ***
Comment 48 palfrey 2007-01-16 15:33:39 UTC
*** Bug 396807 has been marked as a duplicate of this bug. ***
Comment 49 palfrey 2007-01-16 15:33:45 UTC
*** Bug 396802 has been marked as a duplicate of this bug. ***
Comment 50 palfrey 2007-01-17 17:00:11 UTC
*** Bug 397641 has been marked as a duplicate of this bug. ***
Comment 51 palfrey 2007-01-17 17:00:17 UTC
*** Bug 397450 has been marked as a duplicate of this bug. ***
Comment 52 palfrey 2007-01-22 13:32:29 UTC
*** Bug 388463 has been marked as a duplicate of this bug. ***
Comment 53 palfrey 2007-01-22 13:32:36 UTC
*** Bug 399205 has been marked as a duplicate of this bug. ***
Comment 54 palfrey 2007-01-22 13:38:13 UTC
*** Bug 399325 has been marked as a duplicate of this bug. ***
Comment 55 André Klapper 2007-01-23 02:04:08 UTC
*** Bug 399628 has been marked as a duplicate of this bug. ***
Comment 56 palfrey 2007-01-23 14:02:59 UTC
*** Bug 399645 has been marked as a duplicate of this bug. ***
Comment 57 palfrey 2007-01-25 18:45:59 UTC
*** Bug 400397 has been marked as a duplicate of this bug. ***
Comment 58 palfrey 2007-02-02 00:20:53 UTC
*** Bug 403379 has been marked as a duplicate of this bug. ***
Comment 59 Kjartan Maraas 2007-02-09 07:39:57 UTC
*** Bug 387464 has been marked as a duplicate of this bug. ***
Comment 60 Kjartan Maraas 2007-02-09 07:40:56 UTC
*** Bug 387706 has been marked as a duplicate of this bug. ***
Comment 61 Kjartan Maraas 2007-02-09 07:41:24 UTC
*** Bug 388737 has been marked as a duplicate of this bug. ***
Comment 62 Kjartan Maraas 2007-02-09 07:42:21 UTC
*** Bug 390604 has been marked as a duplicate of this bug. ***
Comment 63 Kjartan Maraas 2007-02-09 07:42:56 UTC
*** Bug 394979 has been marked as a duplicate of this bug. ***
Comment 64 Kjartan Maraas 2007-02-09 07:43:35 UTC
*** Bug 400930 has been marked as a duplicate of this bug. ***
Comment 65 Kjartan Maraas 2007-02-09 07:43:56 UTC
*** Bug 402994 has been marked as a duplicate of this bug. ***
Comment 66 Kjartan Maraas 2007-02-09 07:44:20 UTC
*** Bug 404216 has been marked as a duplicate of this bug. ***
Comment 67 Kjartan Maraas 2007-02-09 07:44:42 UTC
*** Bug 405859 has been marked as a duplicate of this bug. ***
Comment 68 André Klapper 2007-02-11 22:44:50 UTC
*** Bug 406845 has been marked as a duplicate of this bug. ***
Comment 69 André Klapper 2007-03-01 23:25:54 UTC
*** Bug 412861 has been marked as a duplicate of this bug. ***
Comment 70 André Klapper 2007-03-04 23:08:56 UTC
*** Bug 414218 has been marked as a duplicate of this bug. ***
Comment 71 Akhil Laddha 2007-03-22 05:45:10 UTC
*** Bug 421231 has been marked as a duplicate of this bug. ***
Comment 72 Akhil Laddha 2007-04-02 04:27:46 UTC
*** Bug 425306 has been marked as a duplicate of this bug. ***
Comment 73 Akhil Laddha 2007-04-03 04:35:28 UTC
*** Bug 425585 has been marked as a duplicate of this bug. ***
Comment 74 Akhil Laddha 2007-04-04 03:58:03 UTC
*** Bug 425921 has been marked as a duplicate of this bug. ***
Comment 75 Pedro Villavicencio 2007-04-07 15:54:49 UTC
*** Bug 427102 has been marked as a duplicate of this bug. ***
Comment 76 palfrey 2007-04-09 15:10:09 UTC
*** Bug 427685 has been marked as a duplicate of this bug. ***
Comment 77 palfrey 2007-04-09 15:10:15 UTC
*** Bug 417702 has been marked as a duplicate of this bug. ***
Comment 78 palfrey 2007-04-09 15:10:27 UTC
*** Bug 410745 has been marked as a duplicate of this bug. ***
Comment 79 André Klapper 2007-04-12 20:43:35 UTC
*** Bug 424012 has been marked as a duplicate of this bug. ***
Comment 80 Akhil Laddha 2007-04-13 12:58:36 UTC
*** Bug 429283 has been marked as a duplicate of this bug. ***
Comment 81 Pedro Villavicencio 2007-04-18 01:56:55 UTC
*** Bug 430860 has been marked as a duplicate of this bug. ***
Comment 82 palfrey 2007-05-01 10:23:21 UTC
*** Bug 434647 has been marked as a duplicate of this bug. ***
Comment 83 André Klapper 2007-05-21 11:50:18 UTC
*** Bug 440015 has been marked as a duplicate of this bug. ***
Comment 84 palfrey 2007-06-06 10:30:20 UTC
*** Bug 444394 has been marked as a duplicate of this bug. ***
Comment 85 André Klapper 2007-06-17 23:08:17 UTC
*** Bug 443932 has been marked as a duplicate of this bug. ***
Comment 86 André Klapper 2007-06-17 23:08:22 UTC
*** Bug 448536 has been marked as a duplicate of this bug. ***
Comment 87 Karsten Bräckelmann 2007-07-03 22:56:37 UTC
*** Bug 453445 has been marked as a duplicate of this bug. ***
Comment 88 Tobias Mueller 2007-09-29 00:30:59 UTC
*** Bug 476244 has been marked as a duplicate of this bug. ***
Comment 89 Tobias Mueller 2007-09-29 00:31:04 UTC
*** Bug 480951 has been marked as a duplicate of this bug. ***
Comment 90 Tobias Mueller 2007-09-29 00:31:16 UTC
*** Bug 481467 has been marked as a duplicate of this bug. ***
Comment 91 André Klapper 2007-10-19 00:57:17 UTC
*** Bug 484212 has been marked as a duplicate of this bug. ***
Comment 92 Akhil Laddha 2008-02-18 09:36:33 UTC
*** Bug 517053 has been marked as a duplicate of this bug. ***
Comment 93 Sankar P 2008-05-18 18:12:46 UTC
*** Bug 316516 has been marked as a duplicate of this bug. ***