(gdb) bt full #0 0xb6e3916b in _dbus_watch_invalidate (watch=0x0) at dbus-watch.c:147 No locals. #1 0xb6e37520 in free_watches (transport=0x81811c8) at dbus-transport-socket.c:92 socket_transport = (DBusTransportSocket *) 0x81811c8 #2 0xb6e382db in socket_disconnect (transport=0x81811c8) at dbus-transport-socket.c:908 socket_transport = (DBusTransportSocket *) 0x81811c8 #3 0xb6e36707 in _dbus_transport_disconnect (transport=0x81811c8) at dbus-transport.c:479 No locals. #4 0xb6e37174 in _dbus_transport_queue_messages (transport=0x81811c8) at dbus-transport.c:1122 status = DBUS_DISPATCH_COMPLETE #5 0xb6e1e211 in _dbus_connection_get_dispatch_status_unlocked (connection=0x8191660) at dbus-connection.c:3956 No locals. #6 0xb6e1acae in _dbus_connection_handle_watch (watch=0x81b0fc8, condition=1, data=0x8191660) at dbus-connection.c:1429 connection = (DBusConnection *) 0x8191660 retval = 1 status = 135861856 #7 0xb6e396d6 in dbus_watch_handle (watch=0x81b0fc8, flags=1) at dbus-watch.c:663 __FUNCTION__ = "dbus_watch_handle" #8 0xb6d7224c in dbus_error_to_gerror_code (derr=0x0) at dbus-glib-error-switch.h:19 No locals.