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 273386 - Evolution crashed trying to see an attached image
Evolution crashed trying to see an attached image
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.10.x (obsolete)
Other All
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 308062 308506 358437 363353 392391 404355 410733 413949 414836 415011 430363 430376 439443 440013 441633 442260 443916 444170 445361 447002 449610 453287 453317 457692 460568 460815 461744 462791 463199 492765 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-03-05 17:40 UTC by Paolo Maggi
Modified: 2007-11-05 05:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed patch (2.91 KB, patch)
2007-07-23 09:56 UTC, Milan Crha
committed Details | Review

Description Paolo Maggi 2005-03-05 17:40:46 UTC
Distribution: Fedora Core release 2 (Tettnang)
Package: Evolution
Priority: Normal
Version: GNOME2.9.90 unspecified
Gnome-Distributor: GNOME.Org
Synopsis: Evolution crashed trying to see an attachment
Bugzilla-Product: Evolution
Bugzilla-Component: Mailer
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.9.1)
Description:
Description of the crash:

Evolution crashed trying to open an attachment (inline)




Debugging Information:

Backtrace was generated from
'/opt/gnome/gnome210/INSTALL/bin/evolution-2.2'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -151170944 (LWP 3039)]
[New Thread 97205168 (LWP 3100)]
[Thread debugging using libthread_db enabled]
[New Thread -151170944 (LWP 3039)]
[New Thread 97205168 (LWP 3100)]
[Thread debugging using libthread_db enabled]
[New Thread -151170944 (LWP 3039)]
[New Thread 97205168 (LWP 3100)]
[New Thread 67066800 (LWP 3098)]
[New Thread 40991664 (LWP 3071)]
[New Thread 30501808 (LWP 3070)]
0x0077b7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

Thread 1 (Thread -151170944 (LWP 3039))

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 741
  • #3 segv_redirect
    at main.c line 431
  • #4 <signal handler called>
  • #5 em_format_set_inline
    at em-format.c line 980
  • #6 efhd_attachment_show
    at em-format-html-display.c line 1049
  • #7 efhd_attachment_button_show
    at em-format-html-display.c line 1055
  • #8 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #9 IA__g_closure_invoke
    at gclosure.c line 437
  • #10 signal_emit_unlocked_R
    at gsignal.c line 2485
  • #11 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #12 IA__g_signal_emit
    at gsignal.c line 2288
  • #13 IA__gtk_button_clicked
    at gtkbutton.c line 782
  • #14 gtk_real_button_released
    at gtkbutton.c line 1294
  • #15 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #16 g_type_class_meta_marshal
    at gclosure.c line 514
  • #17 IA__g_closure_invoke
    at gclosure.c line 437
  • #18 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #20 IA__g_signal_emit
    at gsignal.c line 2288
  • #21 IA__gtk_button_released
    at gtkbutton.c line 774
  • #22 gtk_button_button_release
    at gtkbutton.c line 1210
  • #23 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #24 g_type_class_meta_marshal
    at gclosure.c line 514
  • #25 IA__g_closure_invoke
    at gclosure.c line 437
  • #26 signal_emit_unlocked_R
    at gsignal.c line 2523
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2254
  • #28 IA__g_signal_emit
    at gsignal.c line 2288
  • #29 gtk_widget_event_internal
    at gtkwidget.c line 3626
  • #30 IA__gtk_propagate_event
    at gtkmain.c line 2145
  • #31 IA__gtk_main_do_event
    at gtkmain.c line 1383
  • #32 gdk_event_dispatch
    at gdkevents-x11.c line 2220
  • #33 g_main_dispatch
    at gmain.c line 1947
  • #34 IA__g_main_context_dispatch
    at gmain.c line 2497
  • #35 g_main_context_iterate
    at gmain.c line 2578
  • #36 IA__g_main_loop_run
    at gmain.c line 2782
  • #37 bonobo_main
    at bonobo-main.c line 297
  • #38 main
    at main.c line 613
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2



Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 C Shilpa 2005-05-24 07:12:13 UTC
can you provide us with the source of the email also?
Comment 2 Paolo Maggi 2005-07-25 17:51:23 UTC
Sorry for the late reply. I really don't remember the attachment I was trying to
open.
Comment 3 André Klapper 2005-10-08 04:03:32 UTC
hmmm... okay. :-)
closing as INCOMPLETE.

please feel free to reopen when adding more comments; thanks for reporting anyway.
Comment 4 Christian Kirbach 2006-10-21 10:55:45 UTC
*** Bug 308506 has been marked as a duplicate of this bug. ***
Comment 5 Christian Kirbach 2006-10-21 10:56:29 UTC
duplicates, confirming.
Comment 6 Christian Kirbach 2006-10-21 10:58:42 UTC
also affects Evo 2.6

see attachment #75072 [details]
http://bugzilla.gnome.org/attachment.cgi?id=75072&action=view



  • #4 <signal handler called>
  • #5 em_format_set_inline
    at em-format.c line 978
  • #6 efhd_attachment_show
    at em-format-html-display.c line 1216
  • #7 efhd_attachment_button_show
    at em-format-html-display.c line 1222

Comment 7 parthasarathi susarla 2006-11-04 18:11:10 UTC
*** Bug 363353 has been marked as a duplicate of this bug. ***
Comment 8 palfrey 2007-04-16 20:16:40 UTC
*** Bug 430363 has been marked as a duplicate of this bug. ***
Comment 9 palfrey 2007-04-16 20:16:55 UTC
*** Bug 414836 has been marked as a duplicate of this bug. ***
Comment 10 palfrey 2007-04-16 20:17:01 UTC
*** Bug 413949 has been marked as a duplicate of this bug. ***
Comment 11 palfrey 2007-04-16 20:17:11 UTC
*** Bug 415011 has been marked as a duplicate of this bug. ***
Comment 12 palfrey 2007-04-16 20:17:18 UTC
*** Bug 430376 has been marked as a duplicate of this bug. ***
Comment 13 palfrey 2007-04-16 20:17:31 UTC
*** Bug 358437 has been marked as a duplicate of this bug. ***
Comment 14 palfrey 2007-04-16 20:17:39 UTC
*** Bug 392391 has been marked as a duplicate of this bug. ***
Comment 15 palfrey 2007-04-16 20:18:09 UTC
*** Bug 404355 has been marked as a duplicate of this bug. ***
Comment 16 palfrey 2007-04-16 20:19:30 UTC
*** Bug 308062 has been marked as a duplicate of this bug. ***
Comment 17 André Klapper 2007-05-21 11:51:01 UTC
*** Bug 440013 has been marked as a duplicate of this bug. ***
Comment 18 André Klapper 2007-05-21 11:52:03 UTC
duplicate of bug 340165 which has been fixed?
Comment 19 André Klapper 2007-05-21 11:53:33 UTC
*** Bug 439443 has been marked as a duplicate of this bug. ***
Comment 20 Pedro Villavicencio 2007-05-28 12:54:38 UTC
*** Bug 441633 has been marked as a duplicate of this bug. ***
Comment 21 palfrey 2007-05-31 14:39:11 UTC
*** Bug 442260 has been marked as a duplicate of this bug. ***
Comment 22 Diego Escalante Urrelo (not reading bugmail) 2007-06-05 22:46:55 UTC
*** Bug 444170 has been marked as a duplicate of this bug. ***
Comment 23 André Klapper 2007-06-21 10:17:51 UTC
*** Bug 449610 has been marked as a duplicate of this bug. ***
Comment 24 André Klapper 2007-06-21 10:19:24 UTC
bug 410733 could also be a dup. this is NOT fixed, still in 2.10:

  • #4 <signal handler called>
  • #5 em_format_set_inline
    at em-format.c line 982
  • #6 efhd_attachment_show
    at em-format-html-display.c line 1427
  • #7 efhd_attachment_button_show
    at em-format-html-display.c line 1433
  • #8 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #9 IA__g_closure_invoke
    at gclosure.c line 490
  • #10 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #11 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #12 IA__g_signal_emit
    at gsignal.c line 2243
  • #13 IA__gtk_button_clicked
    at gtkbutton.c line 889
  • #14 gtk_real_button_released
    at gtkbutton.c line 1484

Comment 25 Karsten Bräckelmann 2007-07-03 04:09:38 UTC
*** Bug 443916 has been marked as a duplicate of this bug. ***
Comment 26 Karsten Bräckelmann 2007-07-03 04:09:54 UTC
*** Bug 445361 has been marked as a duplicate of this bug. ***
Comment 27 Karsten Bräckelmann 2007-07-03 04:10:23 UTC
*** Bug 453287 has been marked as a duplicate of this bug. ***
Comment 28 Karsten Bräckelmann 2007-07-03 04:10:33 UTC
*** Bug 447002 has been marked as a duplicate of this bug. ***
Comment 29 Karsten Bräckelmann 2007-07-03 13:13:33 UTC
*** Bug 453317 has been marked as a duplicate of this bug. ***
Comment 30 Milan Crha 2007-07-23 09:56:14 UTC
Created attachment 92193 [details] [review]
proposed patch

for evolution;

I investigated this, and the button for view/hide inline has assigned structure (as its data), which is freed "immediately" after it is pressed, and therefore the second click uses already freed data.

This patch only clears preview content at the beginning and put there a message "Formatting Message...".
Comment 31 Srinivasa Ragavan 2007-07-26 08:40:38 UTC
Looks good. Please commit 
Comment 32 Milan Crha 2007-07-26 09:39:45 UTC
Committed to trunk. Committed revision 33846.
Comment 33 André Klapper 2007-07-29 14:40:57 UTC
*** Bug 457692 has been marked as a duplicate of this bug. ***
Comment 34 Tobias Mueller 2007-08-01 18:27:44 UTC
*** Bug 460568 has been marked as a duplicate of this bug. ***
Comment 35 Susana 2007-08-02 21:20:10 UTC
*** Bug 462791 has been marked as a duplicate of this bug. ***
Comment 36 Srinivasa Ragavan 2007-08-08 07:44:34 UTC
*** Bug 410733 has been marked as a duplicate of this bug. ***
Comment 37 Tobias Mueller 2007-08-10 14:38:44 UTC
*** Bug 463199 has been marked as a duplicate of this bug. ***
Comment 38 palfrey 2007-08-17 13:19:04 UTC
*** Bug 460815 has been marked as a duplicate of this bug. ***
Comment 39 palfrey 2007-09-20 17:34:18 UTC
*** Bug 461744 has been marked as a duplicate of this bug. ***
Comment 40 Akhil Laddha 2007-11-05 05:05:12 UTC
*** Bug 492765 has been marked as a duplicate of this bug. ***