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 625016 - Crash in items_inserted at e-reflow.c:456
Crash in items_inserted at e-reflow.c:456
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Contacts
3.10.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
evolution[a11y]
Depends on:
Blocks:
 
 
Reported: 2010-07-22 09:28 UTC by Akhil Laddha
Modified: 2018-12-12 14:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Akhil Laddha 2010-07-22 09:28:38 UTC
evolution 2.31.6
accessibility enabled

Disable mapi account, UI hanged completly and later evolution crashed.

evolution:9073): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(evolution:9073): libebook-CRITICAL **: file e-book.c: line 3075 (e_book_new): assertion `E_IS_SOURCE (source)' failed
[New Thread 0xa7effb70 (LWP 9435)]

Program received signal SIGSEGV, Segmentation fault.
0xb7d2ab17 in items_inserted (model=0x8f8bf20, position=1048, count=32, reflow=
    0x851f688) at e-reflow.c:456
456				gint start_of_column = reflow->columns[c];
(gdb) t a a bt

Thread 1 (Thread 0xb625f870 (LWP 9073))

  • #0 items_inserted
    at e-reflow.c line 456
  • #1 e_marshal_VOID__INT_INT
    at e-marshal.c line 1016
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 e_reflow_model_items_inserted
    at e-reflow-model.c line 294
  • #7 create_contact
    at e-addressbook-reflow-adapter.c line 291
  • #8 e_marshal_VOID__INT_INT
    at e-marshal.c line 1016
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 ??
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 create_contact
    at e-addressbook-model.c line 176
  • #14 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #16 ??
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #19 contacts_added_cb
    at e-book-view.c line 81
  • #20 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #21 marshal_dbus_message_to_g_marshaller
    at dbus-gproxy.c line 1681
  • #22 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #23 ??
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #26 dbus_g_proxy_emit_remote_signal
    at dbus-gproxy.c line 1734
  • #27 dbus_g_proxy_manager_filter
    at dbus-gproxy.c line 1301
  • #28 dbus_connection_dispatch
    at dbus-connection.c line 4451
  • #29 message_queue_dispatch
    at dbus-gmain.c line 101
  • #30 g_main_dispatch
    at gmain.c line 1960
  • #31 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #32 g_main_context_iterate
    at gmain.c line 2591
  • #33 IA__g_main_loop_run
    at gmain.c line 2799
  • #34 IA__gtk_main
    at gtkmain.c line 1219
  • #35 main
    at main.c line 631
  • #0 items_inserted
    at e-reflow.c line 456
  • #1 e_marshal_VOID__INT_INT
    at e-marshal.c line 1016
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 e_reflow_model_items_inserted
    at e-reflow-model.c line 294
  • #7 create_contact
    at e-addressbook-reflow-adapter.c line 291
  • #8 e_marshal_VOID__INT_INT
    at e-marshal.c line 1016
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 ??
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 create_contact
  • #14 g_cclosure_marshal_VOID__POINTER
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #16 ??
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #19 contacts_added_cb
    at e-book-view.c line 81
  • #20 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #21 marshal_dbus_message_to_g_marshaller
    at dbus-gproxy.c line 1681
  • #22 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #23 ??
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #26 dbus_g_proxy_emit_remote_signal
    at dbus-gproxy.c line 1734
  • #27 dbus_g_proxy_manager_filter
    at dbus-gproxy.c line 1301
  • #28 dbus_connection_dispatch
  • #29 message_queue_dispatch
    at dbus-gmain.c line 101
  • #30 g_main_dispatch
    at gmain.c line 1960
  • #31 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #32 g_main_context_iterate
    at gmain.c line 2591
  • #33 IA__g_main_loop_run
    at gmain.c line 2799
  • #34 IA__gtk_main
    at gtkmain.c line 1219
  • #35 main
    at main.c line 631

Comment 1 Milan Crha 2014-02-25 07:51:43 UTC
Similar upstream bug report from 3.10.4:
https://bugzilla.redhat.com/show_bug.cgi?id=1069238

Description of problem:
Folder operation on an IMAP mail account (new folder, modification of default junk/... folder, ...)

Thread 1 (Thread 0x7f406e3a5a40 (LWP 20737))

  • #0 items_inserted
    at e-reflow.c line 493
  • #1 g_closure_invoke
    at gclosure.c line 777
  • #2 signal_emit_unlocked_R
    at gsignal.c line 3586
  • #3 g_signal_emit_valist
    at gsignal.c line 3330
  • #4 g_signal_emit
    at gsignal.c line 3386
  • #5 g_closure_invoke
    at gclosure.c line 777
  • #6 signal_emit_unlocked_R
    at gsignal.c line 3586
  • #7 g_signal_emit_valist
    at gsignal.c line 3330
  • #8 g_signal_emit
    at gsignal.c line 3386
  • #9 view_create_contact_cb
    at e-addressbook-model.c line 196
  • #10 g_cclosure_marshal_VOID__POINTERv
    at gmarshal.c line 1236
  • #11 _g_closure_invoke_va
    at gclosure.c line 840
  • #12 g_signal_emit_valist
    at gsignal.c line 3238
  • #13 g_signal_emit
    at gsignal.c line 3386
  • #14 book_client_view_emit_objects_added_idle_cb
    at e-book-client-view.c line 169
  • #15 g_main_dispatch
    at gmain.c line 3066
  • #16 g_main_context_dispatch
    at gmain.c line 3642
  • #17 g_main_context_iterate
    at gmain.c line 3713
  • #18 g_main_loop_run
    at gmain.c line 3907
  • #19 gtk_main
    at gtkmain.c line 1158
  • #20 main
    at main.c line 683

Comment 2 Milan Crha 2018-12-12 14:50:29 UTC
Thanks for a bug report. I'm closing this as obsolete, but feel free to reopen or comment in case you can reproduce with the current 3.30.x stable series.