GNOME Bugzilla – Bug 624392
Crash in empathy_account_widget_contains_pending_changes at empathy-account-widget.c line 1928
Last modified: 2012-09-13 08:58:13 UTC
Version: 2.31.4 What were you doing when the application crashed? switching between accounts in the left-hand treeview Distribution: Debian squeeze/sid Gnome Release: 2.30.0 2010-04-26 (Debian) BugBuddy Version: 2.30.0 System: Linux 2.6.32-5-amd64 #1 SMP Tue Jun 1 04:34:03 UTC 2010 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10707000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: canberra-gtk-module, gnomebreakpad Memory status: size: 600449024 vsize: 600449024 resident: 25985024 share: 19333120 rss: 25985024 rss_rlim: 18446744073709551615 CPU usage: start_time: 1279144414 rtime: 88 utime: 82 stime: 6 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/empathy-accounts' [Thread debugging using libthread_db enabled] [New Thread 0x7f5103460710 (LWP 11102)] [New Thread 0x7f51122d7710 (LWP 11099)] 0x00007f51248b2b4d in __libc_waitpid (pid=11106, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 in ../sysdeps/unix/sysv/linux/waitpid.c
+ Trace 222847
Thread 1 (Thread 0x7f51265f7840 (LWP 11098))
Inferior 1 [process 11098] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ---- Critical and fatal warnings logged during execution ---- ** GLib-GObject **: g_object_get: assertion `G_IS_OBJECT (object)' failed ----------- .xsession-errors (19385 sec old) --------------------- (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) _tf_stream_try_sending_codecs: 100: audio telephone-event clock:16000 channels:0 events=0-15 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) _tf_stream_try_sending_codecs: 101: audio telephone-event clock:8000 channels:0 events=0-15 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) set_stream_sending: 1 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) tf_stream_request_resource: Requesting resource for direction 1 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) tf_stream_request_resource: Requesting resource for direction 1 returned 1 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) set_stream_playing: 1 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) tf_stream_request_resource: Requesting resource for direction 2 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) tf_stream_request_resource: Requesting resource for direction 2 returned 1 (empathy:23880): tp-fs-DEBUG: stream 1 0x42f0830 (audio) set_stream_sending: 1 (empathy:23880): tp-fs-DEBUG: stream 2 0x272f6d0 (video) set_remote_codecs: called (empathy:23880): tp-fs-DEBUG: stream 2 0x272f6d0 (video) set_remote_codecs: adding remote codec THEORA [96] (empathy:23880): tp-fs-DEBUG: stream 2 0x272f6d0 (video) _tf_stream_try_sending_codecs: called (send_local:0 send_supported:1) (empathy:23880): tp-fs-DEBUG: stream 2 0x272f6d0 (video) _tf_stream_try_sending_codecs: 96: video THEORA clock:90000 channels:0 ...Too much output, ignoring rest... --------------------------------------------------
Can you reproduce it or did it happen only once? I'd be interested in knowing where this error happened: ** GLib-GObject **: g_object_get: assertion `G_IS_OBJECT (object)' failed Any chance you could run with fatal criticals?
Here's the trace from the G_IS_OBJECT() failure. It happens when I select a (apparently misconfigured) account from the treeview. When this account is selected, nothing is displayed in the right-hand pane. If I then switch from the misconfigured account to a different account, I get the crash reported above. Note that the misconfigured account issue is almost certainly my fault related to some CM work I'm doing at the moment, so you shouldn't worry too much about the root cause of that.
+ Trace 222856
*** Bug 637311 has been marked as a duplicate of this bug. ***
From bug 637311: I wanted to get an account to fail to login, in order to get an info bar and reproduce bug 637307. To do so I've ^C a connection manager after launching empathy, and as expected, an info bar has appeared saying the account couldn't connect. Then I've gone to the account manager, and when selecting an account it's crashed. This is with empathy 2.91.3.1 + git
Closing as this bug was with a very old version of Empathy. Please re-open if you can reproduce with 3.5/3.6.