Bug 42483 - Crash on logout
Summary: Crash on logout
Status: NEW
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-01 10:55 UTC by Sjoerd Simons
Modified: 2011-11-01 10:55 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sjoerd Simons 2011-11-01 10:55:03 UTC
I'm seeing the following crash on logging out with gabble (this is todays git):

(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x100d670
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0xfc4690
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x101a780
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1014210
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0xb8a790
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1011230
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1024120
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1005b30
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1024060
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1005b90
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0xfc2930
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x101a150
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0xfc0460
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0xc128d0
(telepathy-gabble:8372): gabble-DEBUG: cache_entry_attempt_to_free (vcard-manager.c:469): Not freeing vCard cache entry 0x1014f00: it has pending requests
(telepathy-gabble:8372): gabble-DEBUG: delete_request (vcard-manager.c:751): Discarding request 0x1016360

GLib-CRITICAL **: g_hash_table_foreach: assertion `version == hash_table->version' failed

Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff581ce26 "GLib", log_level=<optimized out>, 
    format=0x7ffff5826092 "%s: assertion `%s' failed", args1=0x7fffffffd938)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmessages.c:577
577	/build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmessages.c: No such file or directory.
	in /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmessages.c
(gdb) bt
#0  g_logv (log_domain=0x7ffff581ce26 "GLib", log_level=<optimized out>, 
    format=0x7ffff5826092 "%s: assertion `%s' failed", args1=0x7fffffffd938)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmessages.c:577
#1  0x00007ffff57e0da2 in g_log (log_domain=<optimized out>, log_level=<optimized out>, 
    format=<optimized out>)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmessages.c:591
#2  0x00000000004ba7ac in gabble_vcard_manager_dispose (object=0x80ca60) at vcard-manager.c:590
#3  0x00007ffff60ab0d2 in g_object_unref (_object=0x80ca60)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gobject/gobject.c:2709
#4  0x000000000047f401 in gabble_connection_dispose (object=0x7cc4c0) at connection.c:1199
#5  0x00007ffff60ab0d2 in g_object_unref (_object=0x7cc4c0)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gobject/gobject.c:2709
#6  0x00007ffff60cf753 in g_value_unset (value=0x7c27a0)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gobject/gvalue.c:275
#7  0x00007ffff60c3e53 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gobject/gsignal.c:3033
#8  0x00007ffff60c3fb2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, 
    detail=<optimized out>)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gobject/gsignal.c:3060
#9  0x00000000004803be in closed_cb (source=0xb16940, res=0xc122a0, user_data=<optimized out>)
    at connection.c:2251
#10 0x00007ffff6581d87 in g_simple_async_result_complete (simple=0xc122a0)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/gsimpleasyncresult.c:749
#11 0x000000000045b4e7 in complete_close (self=<optimized out>) at wocky-c2s-porter.c:808
#12 0x000000000045bb24 in remote_connection_closed (self=0xb16940, error=0xbe6720)
    at wocky-c2s-porter.c:1201
#13 0x000000000045d954 in stanza_received_cb (source=0xf5a4d0, res=0xc54580, 
    user_data=<optimized out>) at wocky-c2s-porter.c:1298
#14 0x00007ffff6581d87 in g_simple_async_result_complete (simple=0xc54580)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/gsimpleasyncresult.c:749
#15 0x0000000000456688 in _xmpp_connection_received_data (source=0xc0aac0, result=0x808c00, 
    user_data=<optimized out>) at wocky-xmpp-connection.c:562
#16 0x00007ffff6571cf9 in async_ready_callback_wrapper (source_object=<optimized out>, 
    res=0x808c00, user_data=0xf5a4d0)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/ginputstream.c:470
#17 0x00007ffff6581d87 in g_simple_async_result_complete (simple=0x808c00)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/gsimpleasyncresult.c:749
#18 0x00000000004c17f6 in wocky_tls_job_result_gssize (job=<optimized out>, result=299)
    at wocky-tls.c:378
#19 0x00007ffff6571cf9 in async_ready_callback_wrapper (source_object=<optimized out>, 
    res=0x808920, user_data=0x7b4300)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/ginputstream.c:470
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff6581d87 in g_simple_async_result_complete (simple=0x808920)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/gsimpleasyncresult.c:749
#21 0x00007ffff6589abc in g_socket_input_stream_read_ready (socket=<optimized out>, 
    condition=<optimized out>, stream=0xb160b0)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./gio/gsocketinputstream.c:155
#22 0x00007ffff57d81ad in g_main_dispatch (context=0x7a0020)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmain.c:2425
#23 g_main_context_dispatch (context=0x7a0020)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmain.c:2995
#24 0x00007ffff57d89a8 in g_main_context_iterate (context=0x7a0020, block=<optimized out>, 
    dispatch=1, self=<optimized out>)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmain.c:3073
#25 0x00007ffff57d8ee2 in g_main_loop_run (loop=0x7a6330)
    at /build/buildd-glib2.0_2.30.1-2-amd64-0upKKE/glib2.0-2.30.1/./glib/gmain.c:3281
#26 0x00007ffff6be910f in tp_run_connection_manager (prog_name=<optimized out>, 
    version=<optimized out>, construct_cm=<optimized out>, argc=<optimized out>, 
    argv=<optimized out>) at run.c:285
#27 0x000000000043710a in gabble_main (argc=1, argv=0x7fffffffe218) at gabble.c:177
#28 0x00007ffff542bead in __libc_start_main (main=<optimized out>, argc=<optimized out>, 
    ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffe208) at libc-start.c:228
#29 0x0000000000436d39 in _start ()
(gdb) 
(gdb)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.