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 305232 - Evolution crashes every time I send an email
Evolution crashes every time I send an email
Status: RESOLVED DUPLICATE of bug 304915
Product: evolution
Classification: Applications
Component: Mailer
2.4.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-05-23 16:46 UTC by Vincent Noel
Modified: 2013-09-13 00:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Noel 2005-05-23 16:46:49 UTC
Every time I compose an email and click on "send", I get a crash.
With evolution, gtkhtml, gal and evolution-data-server CVS.
It may come from recent changes in libgnomecanvas ?
(I had to cut the backtrace, it was too long for submission)

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

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1024 (LWP 15741)]
[New Thread 2049 (LWP 15758)]
[New Thread 1026 (LWP 15759)]
[New Thread 3076 (LWP 15761)]
[New Thread 4101 (LWP 15786)]
[New Thread 5126 (LWP 15787)]
[New Thread 6151 (LWP 15788)]
[New Thread 7176 (LWP 15789)]
0x420b48b9 in wait4 () from /lib/i686/libc.so.6
  • #0 wait4
    from /lib/i686/libc.so.6
  • #1 waitpid
    from /lib/i686/libc.so.6
  • #2 waitpid
    from /lib/i686/libpthread.so.0
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 749
  • #4 pthread_sighandler
    from /lib/i686/libpthread.so.0
  • #5 <signal handler called>
  • #6 gnome_canvas_shape_destroy
    at gnome-canvas-shape.c line 1346
  • #7 gnome_canvas_re_destroy
    at gnome-canvas-rect-ellipse.c line 169
  • #8 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #9 g_type_class_meta_marshal
    at gclosure.c line 514
  • #10 g_closure_invoke
    at gclosure.c line 437
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #12 g_signal_emit_valist
    at gsignal.c line 2247
  • #13 g_signal_emit
    at gsignal.c line 2291
  • #14 gtk_object_dispose
    at gtkobject.c line 378
  • #15 gnome_canvas_item_dispose
    at gnome-canvas.c line 358
  • #16 g_object_run_dispose
    at gobject.c line 603
  • #17 gtk_object_destroy
    at gtkobject.c line 363
  • #18 gnome_canvas_group_destroy
    at gnome-canvas.c line 1543
  • #19 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #20 g_type_class_meta_marshal
    at gclosure.c line 514
  • #21 g_closure_invoke
    at gclosure.c line 437
  • #22 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #23 g_signal_emit_valist
    at gsignal.c line 2247
  • #24 g_signal_emit
    at gsignal.c line 2291
  • #25 gtk_object_dispose
    at gtkobject.c line 378
  • #26 gnome_canvas_item_dispose
    at gnome-canvas.c line 358
  • #27 g_object_run_dispose
    at gobject.c line 603
  • #28 gtk_object_destroy
    at gtkobject.c line 363
  • #29 gnome_canvas_destroy
    at gnome-canvas.c line 2195
  • #30 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #31 g_type_class_meta_marshal
    at gclosure.c line 514
  • #32 g_closure_invoke
    at gclosure.c line 437
  • #33 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #34 g_signal_emit_valist
    at gsignal.c line 2247
  • #35 g_signal_emit
    at gsignal.c line 2291
  • #36 gtk_object_dispose
    at gtkobject.c line 378
  • #37 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #38 g_object_run_dispose
    at gobject.c line 603
  • #39 gtk_object_destroy
    at gtkobject.c line 363
  • #40 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #41 gtk_bin_forall
    at gtkbin.c line 166
  • #42 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #43 gtk_container_destroy
    at gtkcontainer.c line 829
  • #44 gtk_button_destroy
    at gtkbutton.c line 463
  • #45 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #46 g_type_class_meta_marshal
    at gclosure.c line 514
  • #47 g_closure_invoke
    at gclosure.c line 437
  • #48 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #49 g_signal_emit_valist
    at gsignal.c line 2247
  • #50 g_signal_emit
    at gsignal.c line 2291
  • #51 gtk_object_dispose
    at gtkobject.c line 378
  • #52 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #53 g_object_run_dispose
    at gobject.c line 603
  • #54 gtk_object_destroy
    at gtkobject.c line 363
  • #55 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #56 gtk_table_forall
    at gtktable.c line 963
  • #57 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #58 gtk_container_destroy
    at gtkcontainer.c line 829
  • #59 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #60 g_type_class_meta_marshal
    at gclosure.c line 514
  • #61 g_closure_invoke
    at gclosure.c line 437
  • #62 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #63 g_signal_emit_valist
    at gsignal.c line 2247
  • #64 g_signal_emit
    at gsignal.c line 2291
  • #65 gtk_object_dispose
    at gtkobject.c line 378
  • #66 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #67 g_object_run_dispose
    at gobject.c line 603
  • #68 gtk_object_destroy
    at gtkobject.c line 363
  • #69 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #70 gtk_box_forall
    at gtkbox.c line 703
  • #71 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #72 gtk_container_destroy
    at gtkcontainer.c line 829
  • #73 color_palette_destroy
    at color-palette.c line 86
  • #74 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #75 g_type_class_meta_marshal
    at gclosure.c line 514
  • #76 g_closure_invoke
    at gclosure.c line 437
  • #77 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #78 g_signal_emit_valist
    at gsignal.c line 2247
  • #79 g_signal_emit
    at gsignal.c line 2291
  • #80 gtk_object_dispose
    at gtkobject.c line 378
  • #81 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #82 g_object_run_dispose
    at gobject.c line 603
  • #83 gtk_object_destroy
    at gtkobject.c line 363
  • #84 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #85 gtk_box_forall
    at gtkbox.c line 703
  • #86 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #87 gtk_container_destroy
    at gtkcontainer.c line 829
  • #88 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #89 g_type_class_meta_marshal
    at gclosure.c line 514
  • #90 g_closure_invoke
    at gclosure.c line 437
  • #91 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #92 g_signal_emit_valist
    at gsignal.c line 2247
  • #93 g_signal_emit
    at gsignal.c line 2291
  • #94 gtk_object_dispose
    at gtkobject.c line 378
  • #95 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #96 g_object_run_dispose
    at gobject.c line 603
  • #97 gtk_object_destroy
    at gtkobject.c line 363
  • #98 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #99 gtk_frame_forall
    at gtkframe.c line 303
  • #100 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #101 gtk_container_destroy
    at gtkcontainer.c line 829
  • #102 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #103 g_type_class_meta_marshal
    at gclosure.c line 514
  • #104 g_closure_invoke
    at gclosure.c line 437
  • #105 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #106 g_signal_emit_valist
    at gsignal.c line 2247
  • #107 g_signal_emit
    at gsignal.c line 2291
  • #108 gtk_object_dispose
    at gtkobject.c line 378
  • #109 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #110 g_object_run_dispose
    at gobject.c line 603
  • #111 gtk_object_destroy
    at gtkobject.c line 363
  • #112 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #113 gtk_bin_forall
    at gtkbin.c line 166
  • #114 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #115 gtk_container_destroy
    at gtkcontainer.c line 829
  • #116 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #117 g_type_class_meta_marshal
    at gclosure.c line 514
  • #118 g_closure_invoke
    at gclosure.c line 437
  • #119 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #120 g_signal_emit_valist
    at gsignal.c line 2247
  • #121 g_signal_emit
    at gsignal.c line 2291
  • #122 gtk_object_dispose
    at gtkobject.c line 378
  • #123 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #124 g_object_run_dispose
    at gobject.c line 603
  • #125 gtk_object_destroy
    at gtkobject.c line 363
  • #126 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #127 gtk_bin_forall
    at gtkbin.c line 166
  • #128 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #129 gtk_container_destroy
    at gtkcontainer.c line 829
  • #130 gtk_window_destroy
    at gtkwindow.c line 3754
  • #131 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #132 g_type_class_meta_marshal
    at gclosure.c line 514
  • #133 g_closure_invoke
    at gclosure.c line 437
  • #134 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #135 g_signal_emit_valist
    at gsignal.c line 2247
  • #136 g_signal_emit
    at gsignal.c line 2291
  • #137 gtk_object_dispose
    at gtkobject.c line 378
  • #138 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #139 gtk_window_dispose
    at gtkwindow.c line 1742
  • #140 g_object_run_dispose
    at gobject.c line 603
  • #141 gtk_object_destroy
    at gtkobject.c line 363
  • #142 gi_combo_box_destroy
    at gi-combo-box.c line 116
  • #143 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #144 g_type_class_meta_marshal
    at gclosure.c line 514
  • #145 g_closure_invoke
    at gclosure.c line 437
  • #146 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #147 g_signal_emit_valist
    at gsignal.c line 2247
  • #148 g_signal_emit
    at gsignal.c line 2291
  • #149 gtk_object_dispose
    at gtkobject.c line 378
  • #150 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #151 g_object_run_dispose
    at gobject.c line 603
  • #152 gtk_object_destroy
    at gtkobject.c line 363
  • #153 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #154 toolbar_content_remove
    at gtktoolbar.c line 3900
  • #155 gtk_toolbar_remove
    at gtktoolbar.c line 2433
  • #156 g_cclosure_marshal_VOID__OBJECT
    at gmarshal.c line 636
  • #157 g_type_class_meta_marshal
    at gclosure.c line 514
  • #158 g_closure_invoke
    at gclosure.c line 437
  • #159 signal_emit_unlocked_R
    at gsignal.c line 2418
  • #160 g_signal_emit_valist
    at gsignal.c line 2247
  • #161 g_signal_emit
    at gsignal.c line 2291
  • #162 gtk_container_remove
    at gtkcontainer.c line 995
  • #163 gtk_widget_dispose
    at gtkwidget.c line 6560
  • #164 g_object_run_dispose
    at gobject.c line 603
  • #165 gtk_object_destroy
    at gtkobject.c line 363
  • #166 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #167 gtk_toolbar_forall
    at gtktoolbar.c line 2460
  • #168 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #169 gtk_container_destroy
    at gtkcontainer.c line 829
  • #170 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #171 g_type_class_meta_marshal
    at gclosure.c line 514
  • #172 g_closure_invoke
    at gclosure.c line 437
  • #173 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #174 g_signal_emit_valist
    at gsignal.c line 2247
  • #175 g_signal_emit
    at gsignal.c line 2291
  • #176 gtk_object_dispose
    at gtkobject.c line 378
  • #177 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #178 g_object_run_dispose
    at gobject.c line 603
  • #179 gtk_object_destroy
    at gtkobject.c line 363
  • #180 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #181 gtk_box_forall
    at gtkbox.c line 703
  • #182 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #183 gtk_container_destroy
    at gtkcontainer.c line 829
  • #184 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #185 g_type_class_meta_marshal
    at gclosure.c line 514
  • #186 g_closure_invoke
    at gclosure.c line 437
  • #187 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #188 g_signal_emit_valist
    at gsignal.c line 2247
  • #189 g_signal_emit
    at gsignal.c line 2291
  • #190 gtk_object_dispose
    at gtkobject.c line 378
  • #191 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #192 g_object_run_dispose
    at gobject.c line 603
  • #193 gtk_object_destroy
    at gtkobject.c line 363
  • #194 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #195 gtk_box_forall
    at gtkbox.c line 703
  • #196 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #197 gtk_container_destroy
    at gtkcontainer.c line 829
  • #198 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #199 g_type_class_meta_marshal
    at gclosure.c line 514
  • #200 g_closure_invoke
    at gclosure.c line 437
  • #201 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #202 g_signal_emit_valist
    at gsignal.c line 2247
  • #203 g_signal_emit
    at gsignal.c line 2291
  • #204 gtk_object_dispose
    at gtkobject.c line 378
  • #205 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #206 g_object_run_dispose
    at gobject.c line 603
  • #207 gtk_object_destroy
    at gtkobject.c line 363
  • #208 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #209 bonobo_control_destroy
    at bonobo-control.c line 733
  • #210 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #211 g_type_class_meta_marshal
    at gclosure.c line 514
  • #212 g_closure_invoke
    at gclosure.c line 437
  • #213 signal_emit_unlocked_R
    at gsignal.c line 2526
  • #214 g_signal_emit_valist
    at gsignal.c line 2247
  • #215 g_signal_emit
    at gsignal.c line 2291
  • #216 bonobo_object_unref
    at bonobo-object.c line 98
  • #217 impl_Bonobo_Unknown_unref
    at bonobo-object.c line 609
  • #218 _ORBIT_skel_small_Bonobo_Unknown_unref
    at Bonobo_Unknown-common.c line 36
  • #219 ORBit_c_stub_invoke
    at poa.c line 2627
  • #220 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 23
  • #221 bonobo_object_release_unref
    at bonobo-object.c line 574
  • #222 bonobo_control_frame_bind_to_control
    at bonobo-control-frame.c line 792
  • #223 bonobo_control_frame_dispose
    at bonobo-control-frame.c line 392
  • #224 g_object_unref
    at gobject.c line 558
  • #225 bonobo_object_unref
    at bonobo-object.c line 198
  • #226 bonobo_socket_set_control_frame
    at bonobo-socket.c line 445
  • #227 bonobo_socket_dispose
    at bonobo-socket.c line 79
  • #228 g_object_run_dispose
    at gobject.c line 603
  • #229 gtk_object_destroy
    at gtkobject.c line 363
  • #230 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #231 gtk_bin_forall
    at gtkbin.c line 166
  • #232 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #233 gtk_container_destroy
    at gtkcontainer.c line 829
  • #234 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #235 g_type_class_meta_marshal
    at gclosure.c line 514
  • #236 g_closure_invoke
    at gclosure.c line 437
  • #237 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #238 g_signal_emit_valist
    at gsignal.c line 2247
  • #239 g_signal_emit
    at gsignal.c line 2291
  • #240 gtk_object_dispose
    at gtkobject.c line 378
  • #241 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #242 bonobo_widget_dispose
    at bonobo-widget.c line 371
  • #243 g_object_run_dispose
    at gobject.c line 603
  • #244 gtk_object_destroy
    at gtkobject.c line 363
  • #245 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #246 gtk_box_forall
    at gtkbox.c line 703
  • #247 gtk_container_foreach
    at gtkcontainer.c line 1292
  • #248 gtk_container_destroy
    at gtkcontainer.c line 829
  • #249 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #250 g_type_class_meta_marshal
    at gclosure.c line 514
  • #251 g_closure_invoke
    at gclosure.c line 437
  • #252 signal_emit_unlocked_R
    at gsignal.c line 2604
  • #253 g_signal_emit_valist
    at gsignal.c line 2247
  • #254 g_signal_emit
    at gsignal.c line 2291
  • #255 gtk_object_dispose
    at gtkobject.c line 378
  • #256 gtk_widget_dispose
    at gtkwidget.c line 6568
  • #257 g_object_run_dispose
    at gobject.c line 603
  • #258 gtk_object_destroy
    at gtkobject.c line 363
  • #259 gtk_widget_destroy
    at gtkwidget.c line 1966
  • #260 bonobo_dock_forall
    at bonobo-dock.c line 659
  • #261 gtk_container_foreach
    at gtkcontainer.c line 1292

Comment 1 Vincent Noel 2005-05-23 16:51:56 UTC
I tried to downgrade to libgnomecanvas 2.10.1, same thing.
Comment 2 Nagappan Alagappan 2005-05-24 09:57:09 UTC
Vincent: What all accounts you have in your box (IMAP/POP/Groupwise/Exchange/...)?
Do you have any LDAP account configured ?
Comment 3 Vincent Noel 2005-05-24 13:41:38 UTC
I have a single IMAP4 account.
No LDAP account.
Comment 4 Jeffrey Stedfast 2005-05-24 14:40:17 UTC
try using a normal IMAP acount type, IMAP4 is still experimental. The backtrace
you provided doesn't suggest that that will necessarily fix it (crash doesn't
appear to be in the imap4 code but then again, a trace of all threads isn't
present so impossible to say)
Comment 5 Vincent Noel 2005-05-24 15:34:49 UTC
I used a normal IMAP account and even local mail account, same thing : crash :-(
Comment 6 Sebastien Bacher 2005-05-28 13:18:32 UTC
seems to be a duplicate of bug #304915 which has a patch

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