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 661182 - empathy crashed with signal 5 in g_main_context_new()
empathy crashed with signal 5 in g_main_context_new()
Status: RESOLVED INCOMPLETE
Product: evolution-data-server
Classification: Platform
Component: Contacts
3.2.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
: 671788 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-10-07 14:55 UTC by Cristian Aravena Romero
Modified: 2012-09-12 21:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cristian Aravena Romero 2011-10-07 14:55:06 UTC
Open bug in launchpad.net:
https://bugs.launchpad.net/bugs/869766

Package: empathy 3.2.0-0ubuntu1

"Happend right after autostart."

  • #0 g_logv
  • #1 g_log
    at /build/buildd/glib2.0-2.30.0/./glib/gmessages.c line 591
  • #2 g_wakeup_new
    at /build/buildd/glib2.0-2.30.0/./glib/gwakeup.c line 167
  • #3 g_main_context_init_pipe
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 546
  • #4 g_main_context_new
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 617
  • #5 g_dbus_connection_send_message_with_reply_sync
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusconnection.c line 2011
  • #6 g_dbus_connection_call_sync_internal
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusconnection.c line 5231
  • #7 g_dbus_proxy_call_sync_internal
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusproxy.c line 2744
  • #8 g_dbus_proxy_call_sync
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusproxy.c line 2925
  • #9 proxy_method_call_sync
    at e-gdbus-templates.c line 1925
  • #10 e_gdbus_proxy_method_call_sync_void__void
    at e-gdbus-templates.c line 1934
  • #11 gdbus_book_client_disconnect
    at e-book-client.c line 355
  • #12 book_client_dispose
    at e-book-client.c line 2491
  • #13 g_object_unref
    at /build/buildd/glib2.0-2.30.0/./gobject/gobject.c line 2709
  • #14 async_data_free
    at e-client.c line 2229
  • #15 clear_op_res
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c line 256
  • #16 g_simple_async_result_finalize
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c line 274
  • #17 g_object_unref
    at /build/buildd/glib2.0-2.30.0/./gobject/gobject.c line 2746
  • #18 async_result_ready_cb
    at e-client.c line 2318
  • #19 g_simple_async_result_complete
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c line 749
  • #20 complete_in_idle_cb
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c line 761
  • #21 g_main_dispatch
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 2441
  • #22 g_main_context_dispatch
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 3011
  • #23 g_main_context_iterate
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 3089
  • #24 g_main_loop_run
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c line 3297
  • #25 gtk_main
    at /build/buildd/gtk+3.0-3.2.0/./gtk/gtkmain.c line 1367
  • #26 g_application_run
    at /build/buildd/glib2.0-2.30.0/./gio/gapplication.c line 1323
  • #27 main
    at empathy.c line 838

Comment 1 Guillaume Desmottes 2011-10-12 14:38:40 UTC
Looks like it crashes when trying to prepare the Evolution abook.
Comment 2 Travis Reitter 2011-10-12 16:45:19 UTC
(In reply to comment #1)
> Looks like it crashes when trying to prepare the Evolution abook.

It's happening when closing the BookClient, and Folks is careful to not try to close a NULL BookClient, etc., and I don't see Folks anywhere in the stack trace.
Comment 3 Travis Reitter 2011-10-28 20:02:33 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Looks like it crashes when trying to prepare the Evolution abook.
> 
> It's happening when closing the BookClient, and Folks is careful to not try to
> close a NULL BookClient, etc., and I don't see Folks anywhere in the stack
> trace.

Maybe the eds developers can shed some light on this?
Comment 4 Milan Crha 2012-01-02 18:33:27 UTC
This is crashing under g_wakeup_new(), probably with "Too many opened files" error. The thing is to find why there are too many opened files. Is there anybody able to reproduce this reliably? If so, then find out what handles to "files" are kept opened and then try to catch the place ('lsof' is a friend here).
Comment 5 Akhil Laddha 2012-02-22 13:13:55 UTC
Cristian, ping, was anybody able to reproduce the problem ?
Comment 6 Milan Crha 2012-04-11 07:02:12 UTC
*** Bug 671788 has been marked as a duplicate of this bug. ***
Comment 7 Milan Crha 2012-04-11 07:04:32 UTC
Similar downstream bug report in 3.2.3, going from caribou-gtk-module. The message, which the g_wakeup_new tries to print, is not shown there too.
https://bugzilla.redhat.com/show_bug.cgi?id=811433
Comment 8 Tobias Mueller 2012-09-12 21:08:22 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!