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 546387 - Crash in IA__g_type_check_instance_cast at gtype.c:3723
Crash in IA__g_type_check_instance_cast at gtype.c:3723
Status: RESOLVED DUPLICATE of bug 518551
Product: evolution
Classification: Applications
Component: Tasks
2.24.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-08-05 09:48 UTC by Kandepu Prasad
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Kandepu Prasad 2008-08-05 09:48:59 UTC
Steps to reproduce:
Evolution crashed while closing.

Stack trace:
(evolution:7693): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `ESourceSelector'

(evolution:7693): e-data-server-ui-CRITICAL **: e_source_selector_unselect_source: assertion `E_IS_SOURCE_SELECTOR (selector)' failed

(evolution:7693): GLib-GObject-WARNING **: invalid cast from `ETasks' to `GtkWindow'

(evolution:7693): Gtk-CRITICAL **: gtk_window_set_transient_for: assertion `parent == NULL || GTK_IS_WINDOW (parent)' failed
removing cache for  personal/Inbox/printmbox 39 0x9d54400
done .. now 39

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb64566e0 (LWP 7693)]
0xb66b5bf8 in IA__g_type_check_instance_cast (type_instance=0xaaaaaaaa, iface_type=134829040) at gtype.c:3723
3723	      if (type_instance->g_class)
(gdb) t a a bt

Thread 1 (Thread 0xb64566e0 (LWP 7693))

  • #0 IA__g_type_check_instance_cast
    at gtype.c line 3723
  • #1 e_info_label_set_info
    at e-info-label.c line 242
  • #2 set_info
    at tasks-component.c line 540
  • #3 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #4 IA__g_closure_invoke
    at gclosure.c line 767
  • #5 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #6 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #7 IA__g_signal_emit
    at gsignal.c line 3034
  • #8 et_selection_model_selection_changed
    at e-table.c line 1496
  • #9 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #10 IA__g_closure_invoke
    at gclosure.c line 767
  • #11 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #13 IA__g_signal_emit
    at gsignal.c line 3034
  • #14 e_selection_model_selection_changed
    at e-selection-model.c line 679
  • #15 esma_clear
    at e-selection-model-array.c line 283
  • #16 e_selection_model_clear
    at e-selection-model.c line 279
  • #17 model_changed
    at e-table-selection-model.c line 135
  • #18 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #19 IA__g_closure_invoke
    at gclosure.c line 767
  • #20 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #21 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #22 IA__g_signal_emit
    at gsignal.c line 3034
  • #23 e_table_model_changed
    at e-table-model.c line 463
  • #24 remove_client
    at e-cal-model.c line 1689
  • #25 backend_died_cb
    at e-cal-model.c line 1584
  • #26 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #27 IA__g_closure_invoke
    at gclosure.c line 767
  • #28 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #29 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #30 IA__g_signal_emit
    at gsignal.c line 3034
  • #31 backend_died_cb
    at e-cal.c line 428
  • #32 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #33 IA__g_closure_invoke
    at gclosure.c line 767
  • #34 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #35 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #36 IA__g_signal_emit
    at gsignal.c line 3034
  • #37 connection_listen_cb
    at e-component-listener.c line 53
  • #38 link_connection_emit_broken
    at linc-connection.c line 146
  • #39 dispatch_callbacks_drop_lock
    at linc-connection.c line 273
  • #40 link_connection_try_reconnect
    at linc-connection.c line 713
  • #41 giop_connection_try_reconnect
    at giop-connection.c line 196
  • #42 ORBit_try_connection_T
    at corba-object.c line 276
  • #43 ORBit_object_get_connection
    at corba-object.c line 325
  • #44 ORBit_small_invoke_stub
    at orbit-small.c line 634
  • #45 ORBit_small_invoke_stub_n
    at orbit-small.c line 577
  • #46 ORBit_c_stub_invoke
    at poa.c line 2649
  • #47 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 15
  • #48 bonobo_object_release_unref
    at bonobo-object.c line 577
  • #49 e_cal_view_finalize
    at e-cal-view.c line 227
  • #50 IA__g_object_unref
    at gobject.c line 2411
  • #51 gnome_calendar_destroy
    at gnome-cal.c line 1853
  • #52 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #53 g_type_class_meta_marshal
    at gclosure.c line 878
  • #54 IA__g_closure_invoke
    at gclosure.c line 767
  • #55 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #56 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #57 IA__g_signal_emit
    at gsignal.c line 3034
  • #58 gtk_object_dispose
    at gtkobject.c line 421
  • #59 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #60 IA__g_object_run_dispose
    at gobject.c line 785
  • #61 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #62 bonobo_control_destroy
    at bonobo-control.c line 745
  • #63 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #64 g_type_class_meta_marshal
    at gclosure.c line 878
  • #65 IA__g_closure_invoke
    at gclosure.c line 767
  • #66 signal_emit_unlocked_R
    at gsignal.c line 3282
  • #67 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #68 IA__g_signal_emit
    at gsignal.c line 3034
  • #69 bonobo_object_destroy_T
    at bonobo-object.c line 101
  • #70 bonobo_object_unref
    at bonobo-object.c line 337
  • #71 impl_Bonobo_Unknown_unref
    at bonobo-object.c line 612
  • #72 _ORBIT_skel_small_Bonobo_Unknown_unref
    at Bonobo_Unknown-common.c line 20
  • #73 ORBit_c_stub_invoke
    at poa.c line 2636
  • #74 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 15
  • #75 bonobo_object_release_unref
    at bonobo-object.c line 577
  • #76 bonobo_control_frame_bind_to_control
    at bonobo-control-frame.c line 804
  • #77 bonobo_control_frame_dispose
    at bonobo-control-frame.c line 404
  • #78 IA__g_object_unref
    at gobject.c line 2383
  • #79 bonobo_object_finalize_internal_T
    at bonobo-object.c line 201
  • #80 bonobo_object_unref
    at bonobo-object.c line 343
  • #81 bonobo_socket_set_control_frame
    at bonobo-socket.c line 445
  • #82 bonobo_socket_dispose
    at bonobo-socket.c line 79
  • #83 IA__g_object_run_dispose
    at gobject.c line 785
  • #84 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #85 gtk_bin_forall
    at gtkbin.c line 128
  • #86 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #87 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #88 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #89 g_type_class_meta_marshal
    at gclosure.c line 878
  • #90 IA__g_closure_invoke
    at gclosure.c line 767
  • #91 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #92 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #93 IA__g_signal_emit
    at gsignal.c line 3034
  • #94 gtk_object_dispose
    at gtkobject.c line 421
  • #95 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #96 bonobo_widget_dispose
    at bonobo-widget.c line 369
  • #97 IA__g_object_run_dispose
    at gobject.c line 785
  • #98 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #99 gtk_notebook_forall
    at gtknotebook.c line 3988
  • #100 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #101 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #102 gtk_notebook_destroy
    at gtknotebook.c line 1482
  • #103 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #104 g_type_class_meta_marshal
    at gclosure.c line 878
  • #105 IA__g_closure_invoke
    at gclosure.c line 767
  • #106 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #107 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #108 IA__g_signal_emit
    at gsignal.c line 3034
  • #109 gtk_object_dispose
    at gtkobject.c line 421
  • #110 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #111 IA__g_object_run_dispose
    at gobject.c line 785
  • #112 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #113 gtk_paned_forall
    at gtkpaned.c line 1177
  • #114 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #115 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #116 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #117 g_type_class_meta_marshal
    at gclosure.c line 878
  • #118 IA__g_closure_invoke
    at gclosure.c line 767
  • #119 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #120 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #121 IA__g_signal_emit
    at gsignal.c line 3034
  • #122 gtk_object_dispose
    at gtkobject.c line 421
  • #123 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #124 IA__g_object_run_dispose
    at gobject.c line 785
  • #125 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #126 gtk_box_forall
    at gtkbox.c line 783
  • #127 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #128 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #129 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #130 g_type_class_meta_marshal
    at gclosure.c line 878
  • #131 IA__g_closure_invoke
    at gclosure.c line 767
  • #132 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #133 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #134 IA__g_signal_emit
    at gsignal.c line 3034
  • #135 gtk_object_dispose
    at gtkobject.c line 421
  • #136 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #137 IA__g_object_run_dispose
    at gobject.c line 785
  • #138 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #139 bonobo_dock_forall
    at bonobo-dock.c line 657
  • #140 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #141 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #142 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #143 g_type_class_meta_marshal
    at gclosure.c line 878
  • #144 IA__g_closure_invoke
    at gclosure.c line 767
  • #145 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #146 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #147 IA__g_signal_emit
    at gsignal.c line 3034
  • #148 gtk_object_dispose
    at gtkobject.c line 421
  • #149 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #150 IA__g_object_run_dispose
    at gobject.c line 785
  • #151 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #152 gtk_box_forall
    at gtkbox.c line 783
  • #153 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #154 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #155 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #156 g_type_class_meta_marshal
    at gclosure.c line 878
  • #157 IA__g_closure_invoke
    at gclosure.c line 767
  • #158 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #159 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #160 IA__g_signal_emit
    at gsignal.c line 3034
  • #161 gtk_object_dispose
    at gtkobject.c line 421
  • #162 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #163 IA__g_object_run_dispose
    at gobject.c line 785
  • #164 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #165 gtk_bin_forall
    at gtkbin.c line 128
  • #166 IA__gtk_container_foreach
    at gtkcontainer.c line 1481
  • #167 gtk_container_destroy
    at gtkcontainer.c line 1020
  • #168 gtk_window_destroy
    at gtkwindow.c line 4212
  • #169 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #170 g_type_class_meta_marshal
    at gclosure.c line 878
  • #171 IA__g_closure_invoke
    at gclosure.c line 767
  • #172 signal_emit_unlocked_R
    at gsignal.c line 3360
  • #173 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #174 IA__g_signal_emit
    at gsignal.c line 3034
  • #175 gtk_object_dispose
    at gtkobject.c line 421
  • #176 gtk_widget_dispose
    at gtkwidget.c line 7871
  • #177 gtk_window_dispose
    at gtkwindow.c line 1991
  • #178 bonobo_window_dispose
    at bonobo-window.c line 141
  • #179 IA__g_object_run_dispose
    at gobject.c line 785
  • #180 IA__gtk_object_destroy
    at gtkobject.c line 406
  • #181 e_shell_close_all_windows
    at e-shell.c line 1065
  • #182 es_run_quit
    at e-shell.c line 1331
  • #183 g_timeout_dispatch
    at gmain.c line 3531
  • #184 IA__g_main_context_dispatch
    at gmain.c line 2072
  • #185 g_main_context_iterate
    at gmain.c line 2705
  • #186 IA__g_main_loop_run
    at gmain.c line 2928
  • #187 bonobo_main
    at bonobo-main.c line 311
  • #188 main
    at main.c line 783
(gdb) 



Other information:
Comment 1 Milan Crha 2008-09-16 13:03:22 UTC

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