[Bug 42483] New: Crash on logout

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 1 18:55:03 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=42483

             Bug #: 42483
           Summary: Crash on logout
    Classification: Unclassified
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: sjoerd at luon.net
         QAContact: telepathy-bugs at lists.freedesktop.org


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)

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list