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 351374 - crash on Evolution
crash on Evolution
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.8.x
Other All
: High critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 349805 352034 355188 358333 358594 361407 361827 364659 365250 365454 365642 367326 367656 371663 372937 373244 375048 375546 376457 378856 379605 379880 380122 380645 385839 392200 411625 412250 412719 412801 416463 422723 422944 423103 424913 425294 433814 434672 435395 452973 453065 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-08-14 21:57 UTC by Daniel van Eeden
Modified: 2013-09-13 00:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Daniel van Eeden 2006-08-14 21:57:04 UTC
What were you doing when the application crashed?
startup


Distribution: Ubuntu 6.06 (dapper)
Gnome Release: 2.15.91 2006-08-13 (GARNOME)
BugBuddy Version: 2.15.90

Memory status: size: 146481152 vsize: 0 resident: 146481152 share: 0 rss: 27688960 rss_rlim: 0
CPU usage: start_time: 1155592578 rtime: 0 utime: 315 stime: 0 cutime:290 cstime: 0 timeout: 25 it_real_value: 0 frequency: 1

Backtrace was generated from '/home/compukid/garnome/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 -1232463648 (LWP 6455)]
[New Thread -1338795088 (LWP 6484)]
[New Thread -1330402384 (LWP 6483)]
[New Thread -1321616464 (LWP 6482)]
[New Thread -1313223760 (LWP 6479)]
[New Thread -1304831056 (LWP 6478)]
[New Thread -1296438352 (LWP 6477)]
[New Thread -1269482576 (LWP 6476)]
[New Thread -1286399056 (LWP 6475)]
[New Thread -1278006352 (LWP 6474)]
[New Thread -1261053008 (LWP 6469)]
[New Thread -1252660304 (LWP 6468)]
[New Thread -1244267600 (LWP 6467)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1232463648 (LWP 6455))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/tls/i686/cmov/libc.so.6
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 867
  • #3 <signal handler called>
  • #4 IA__g_logv
    at gmessages.c line 503
  • #5 IA__g_log
    at gmessages.c line 517
  • #6 IA__g_return_if_fail_warning
    at gmessages.c line 532
  • #7 IA__g_object_unref
    at gobject.c line 1712
  • #8 efhd_image_resized
    at em-format-html-display.c line 1634
  • #9 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #10 IA__g_closure_invoke
    at gclosure.c line 490
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #13 IA__g_signal_emit
    at gsignal.c line 2241
  • #14 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #15 child_size_allocate
    at gtkhtml.c line 1174
  • #16 forall
    at htmlobject.c line 523
  • #17 html_object_forall
    at htmlobject.c line 1307
  • #18 forall
    at htmlclue.c line 458
  • #19 html_object_forall
    at htmlobject.c line 1307
  • #20 forall
    at htmlclue.c line 458
  • #21 html_object_forall
    at htmlobject.c line 1307
  • #22 size_allocate
    at gtkhtml.c line 1228
  • #23 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #24 g_type_class_meta_marshal
    at gclosure.c line 567
  • #25 IA__g_closure_invoke
    at gclosure.c line 490
  • #26 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #28 IA__g_signal_emit
    at gsignal.c line 2241
  • #29 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #30 gtk_scrolled_window_size_allocate
    at gtkscrolledwindow.c line 1327
  • #31 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #32 g_type_class_meta_marshal
    at gclosure.c line 567
  • #33 IA__g_closure_invoke
    at gclosure.c line 490
  • #34 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #35 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #36 IA__g_signal_emit
    at gsignal.c line 2241
  • #37 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #38 gtk_vpaned_size_allocate
    at gtkvpaned.c line 201
  • #39 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #40 g_type_class_meta_marshal
    at gclosure.c line 567
  • #41 IA__g_closure_invoke
    at gclosure.c line 490
  • #42 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #43 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #44 IA__g_signal_emit
    at gsignal.c line 2241
  • #45 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #46 gtk_vbox_size_allocate
    at gtkvbox.c line 234
  • #47 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #48 g_type_class_meta_marshal
    at gclosure.c line 567
  • #49 IA__g_closure_invoke
    at gclosure.c line 490
  • #50 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #51 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #52 IA__g_signal_emit
    at gsignal.c line 2241
  • #53 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #54 gtk_plug_size_allocate
    at gtkplug.c line 645
  • #55 bonobo_plug_size_allocate
    at bonobo-plug.c line 278
  • #56 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #57 g_type_class_meta_marshal
    at gclosure.c line 567
  • #58 IA__g_closure_invoke
    at gclosure.c line 490
  • #59 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #60 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #61 IA__g_signal_emit
    at gsignal.c line 2241
  • #62 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #63 gtk_socket_size_allocate
    at gtksocket.c line 437
  • #64 bonobo_socket_size_allocate
    at bonobo-socket.c line 285
  • #65 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #66 g_type_class_meta_marshal
    at gclosure.c line 567
  • #67 IA__g_closure_invoke
    at gclosure.c line 490
  • #68 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #69 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #70 IA__g_signal_emit
    at gsignal.c line 2241
  • #71 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #72 bonobo_widget_size_allocate
    at bonobo-widget.c line 426
  • #73 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #74 g_type_class_meta_marshal
    at gclosure.c line 567
  • #75 IA__g_closure_invoke
    at gclosure.c line 490
  • #76 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #77 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #78 IA__g_signal_emit
    at gsignal.c line 2241
  • #79 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #80 gtk_notebook_size_allocate
    at gtknotebook.c line 1976
  • #81 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #82 g_type_class_meta_marshal
    at gclosure.c line 567
  • #83 IA__g_closure_invoke
    at gclosure.c line 490
  • #84 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #85 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #86 IA__g_signal_emit
    at gsignal.c line 2241
  • #87 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #88 gtk_hpaned_size_allocate
    at gtkhpaned.c line 194
  • #89 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #90 g_type_class_meta_marshal
    at gclosure.c line 567
  • #91 IA__g_closure_invoke
    at gclosure.c line 490
  • #92 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #93 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #94 IA__g_signal_emit
    at gsignal.c line 2241
  • #95 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #96 gtk_vbox_size_allocate
    at gtkvbox.c line 234
  • #97 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #98 g_type_class_meta_marshal
    at gclosure.c line 567
  • #99 IA__g_closure_invoke
    at gclosure.c line 490
  • #100 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #101 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #102 IA__g_signal_emit
    at gsignal.c line 2241
  • #103 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #104 bonobo_dock_size_allocate
    at bonobo-dock.c line 403
  • #105 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #106 g_type_class_meta_marshal
    at gclosure.c line 567
  • #107 IA__g_closure_invoke
    at gclosure.c line 490
  • #108 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #109 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #110 IA__g_signal_emit
    at gsignal.c line 2241
  • #111 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #112 gtk_vbox_size_allocate
    at gtkvbox.c line 234
  • #113 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #114 g_type_class_meta_marshal
    at gclosure.c line 567
  • #115 IA__g_closure_invoke
    at gclosure.c line 490
  • #116 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #117 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #118 IA__g_signal_emit
    at gsignal.c line 2241
  • #119 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #120 gtk_window_size_allocate
    at gtkwindow.c line 4471
  • #121 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #122 g_type_class_meta_marshal
    at gclosure.c line 567
  • #123 IA__g_closure_invoke
    at gclosure.c line 490
  • #124 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #125 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #126 IA__g_signal_emit
    at gsignal.c line 2241
  • #127 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3049
  • #128 IA__gtk_container_resize_children
    at gtkcontainer.c line 1232
  • #129 gtk_window_check_resize
    at gtkwindow.c line 5836
  • #130 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #131 g_type_class_meta_marshal
    at gclosure.c line 567
  • #132 IA__g_closure_invoke
    at gclosure.c line 490
  • #133 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #134 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #135 IA__g_signal_emit
    at gsignal.c line 2241
  • #136 IA__gtk_container_check_resize
    at gtkcontainer.c line 1186
  • #137 gtk_container_idle_sizer
    at gtkcontainer.c line 1110
  • #138 g_idle_dispatch
    at gmain.c line 3924
  • #139 IA__g_main_context_dispatch
    at gmain.c line 2043
  • #140 g_main_context_iterate
    at gmain.c line 2675
  • #141 IA__g_main_loop_run
    at gmain.c line 2879
  • #142 bonobo_main
    at bonobo-main.c line 311
  • #143 main
    at main.c line 614
  • #0 __kernel_vsyscall

Comment 1 André Klapper 2006-08-17 19:20:08 UTC
mailer crasher.
Comment 2 Olav Vitters 2006-08-19 14:53:25 UTC
*** Bug 352034 has been marked as a duplicate of this bug. ***
Comment 3 Rob Bradford 2006-09-10 14:03:28 UTC
*** Bug 355188 has been marked as a duplicate of this bug. ***
Comment 4 Karsten Bräckelmann 2006-09-18 12:36:51 UTC
*** Bug 349805 has been marked as a duplicate of this bug. ***
Comment 5 Karsten Bräckelmann 2006-09-18 12:41:20 UTC
Critical Warning Crash.


From the descriptions:
* startup
* trying to read an e-mail
* Clicking the buttons for some JPEG photos attached to a mail.

Can you guys confirm, that the email that is supposed to be displayed contains attached images?
Comment 6 Karsten Bräckelmann 2006-09-18 12:47:42 UTC
Regarding your repeated crashes, here are some hints how to recover, taken from
an archived post [1] of mine:

> [...] the first step is to disable the global
> (pre)view option. With the (pre)view pane disabled, Evo will not render
> (display) the currently selected mail when started, thus avoiding
> displaying the mail that crashes Evo.
> 
> $ gconftool-2 --set /apps/evolution/mail/display/show_preview --type bool 0

If starting Evo after running that command still crashes, there are a lot more
details and info in the post how to go on. (If this happens to be a non-local
account like IMAP, using another client temporarily just to get rid of the mail
would do also.)

FWIW, you most likely got the pre-view pane enabled, which will show the last
selected mail upon starting Evo. Unfortunately the mail that is being displayed
causes the crash.


[1] http://mail.gnome.org/archives/evolution-list/2006-June/msg00071.html
Comment 7 Karsten Bräckelmann 2006-09-21 14:51:20 UTC
Probably the same crash as bug 333864 and its duplicates?
Comment 8 Sankar P 2006-09-25 09:40:59 UTC
0xb694b230 in IA__g_object_unref (_object=0x0) at gobject.c:1712
  • #8 efhd_image_resized
    at em-format-html-display.c line 1634


Srini: Isnt this the same as what you fixed ?
Comment 9 Srinivasa Ragavan 2006-09-25 10:42:36 UTC
No this isnt fixed. That was something different sankar.
Comment 10 Germán Poo-Caamaño 2006-09-29 16:15:20 UTC
*** Bug 358333 has been marked as a duplicate of this bug. ***
Comment 11 Elijah Newren 2006-09-30 20:22:54 UTC
*** Bug 358594 has been marked as a duplicate of this bug. ***
Comment 12 Elijah Newren 2006-10-11 15:10:24 UTC
*** Bug 361407 has been marked as a duplicate of this bug. ***
Comment 13 Karsten Bräckelmann 2006-10-13 02:39:50 UTC
*** Bug 361827 has been marked as a duplicate of this bug. ***
Comment 14 Karsten Bräckelmann 2006-10-13 02:43:06 UTC
Confirming, for obvious reasons.
Comment 15 Karsten Bräckelmann 2006-10-13 02:46:36 UTC
Btw, missed a target milestone, eh? ;)

Note that according to descriptions, a fairly large amount of the current flood of useless stacktraces without responses most likely actually are duplicates.
Comment 16 Karsten Bräckelmann 2006-10-13 03:06:52 UTC
Hmm...  *poke*

Please note that there are different kinds of traces here. Some are like the initial report, with g_object_unref() and g_return_if_fail_warning() calls. Some are without that, stopping right after efhd_image_resized().

Also, what about comment 7?
Comment 17 Srinivasa Ragavan 2006-10-13 20:25:11 UTC
The patch attached at bug #333864 should fix also. It is a combined patch. 
Comment 18 Srinivasa Ragavan 2006-10-16 12:40:32 UTC
Fixed to head and stable.
Comment 19 André Klapper 2006-10-24 09:58:11 UTC
*** Bug 364659 has been marked as a duplicate of this bug. ***
Comment 20 Germán Poo-Caamaño 2006-10-26 12:49:53 UTC
*** Bug 365250 has been marked as a duplicate of this bug. ***
Comment 21 Karsten Bräckelmann 2006-11-05 01:52:30 UTC
*** Bug 367656 has been marked as a duplicate of this bug. ***
Comment 22 Karsten Bräckelmann 2006-11-05 01:52:37 UTC
*** Bug 365642 has been marked as a duplicate of this bug. ***
Comment 23 Germán Poo-Caamaño 2006-11-06 19:13:34 UTC
*** Bug 371663 has been marked as a duplicate of this bug. ***
Comment 24 André Klapper 2006-11-08 17:45:13 UTC
*** Bug 365454 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2006-11-08 17:45:24 UTC
*** Bug 367326 has been marked as a duplicate of this bug. ***
Comment 26 Karsten Bräckelmann 2006-11-09 23:19:23 UTC
*** Bug 372937 has been marked as a duplicate of this bug. ***
Comment 27 André Klapper 2006-11-15 02:46:39 UTC
*** Bug 375048 has been marked as a duplicate of this bug. ***
Comment 28 André Klapper 2006-11-17 23:27:19 UTC
*** Bug 376457 has been marked as a duplicate of this bug. ***
Comment 29 André Klapper 2006-11-17 23:27:21 UTC
*** Bug 375546 has been marked as a duplicate of this bug. ***
Comment 30 Iestyn Pryce 2006-11-27 17:47:32 UTC
*** Bug 379605 has been marked as a duplicate of this bug. ***
Comment 31 Iestyn Pryce 2006-11-27 17:48:10 UTC
*** Bug 378856 has been marked as a duplicate of this bug. ***
Comment 32 André Klapper 2006-11-27 23:05:20 UTC
*** Bug 379880 has been marked as a duplicate of this bug. ***
Comment 33 André Klapper 2006-11-28 20:10:30 UTC
*** Bug 380122 has been marked as a duplicate of this bug. ***
Comment 34 André Klapper 2006-11-30 01:42:35 UTC
*** Bug 380645 has been marked as a duplicate of this bug. ***
Comment 35 Kjartan Maraas 2007-01-16 13:41:25 UTC
*** Bug 392200 has been marked as a duplicate of this bug. ***
Comment 36 Akhil Laddha 2007-03-27 03:57:58 UTC
*** Bug 422944 has been marked as a duplicate of this bug. ***
Comment 37 Akhil Laddha 2007-04-02 04:36:13 UTC
*** Bug 425294 has been marked as a duplicate of this bug. ***
Comment 38 André Klapper 2007-04-12 19:54:04 UTC
*** Bug 422723 has been marked as a duplicate of this bug. ***
Comment 39 André Klapper 2007-04-12 20:16:18 UTC
*** Bug 373244 has been marked as a duplicate of this bug. ***
Comment 40 André Klapper 2007-04-12 20:16:34 UTC
*** Bug 385839 has been marked as a duplicate of this bug. ***
Comment 41 André Klapper 2007-04-12 20:16:48 UTC
*** Bug 411625 has been marked as a duplicate of this bug. ***
Comment 42 André Klapper 2007-04-12 20:16:52 UTC
*** Bug 412719 has been marked as a duplicate of this bug. ***
Comment 43 André Klapper 2007-04-12 20:16:58 UTC
*** Bug 412801 has been marked as a duplicate of this bug. ***
Comment 44 André Klapper 2007-04-12 20:17:06 UTC
*** Bug 416463 has been marked as a duplicate of this bug. ***
Comment 45 André Klapper 2007-04-12 20:17:11 UTC
*** Bug 423103 has been marked as a duplicate of this bug. ***
Comment 46 André Klapper 2007-04-12 20:17:18 UTC
*** Bug 424913 has been marked as a duplicate of this bug. ***
Comment 47 Susana 2007-04-13 19:57:59 UTC
*** Bug 412250 has been marked as a duplicate of this bug. ***
Comment 48 palfrey 2007-04-27 10:38:35 UTC
*** Bug 433814 has been marked as a duplicate of this bug. ***
Comment 49 palfrey 2007-05-01 15:46:46 UTC
*** Bug 434672 has been marked as a duplicate of this bug. ***
Comment 50 palfrey 2007-05-03 12:34:18 UTC
*** Bug 435395 has been marked as a duplicate of this bug. ***
Comment 51 Karsten Bräckelmann 2007-07-02 03:27:35 UTC
*** Bug 452973 has been marked as a duplicate of this bug. ***
Comment 52 Karsten Bräckelmann 2007-07-02 19:35:31 UTC
*** Bug 453065 has been marked as a duplicate of this bug. ***