dbus daemon disconnect

Simon Burton simon at arrowtheory.com
Sun Mar 14 21:11:30 PDT 2010


On Thu, 11 Mar 2010 13:08:01 +0100
Ralf Habacker <ralf.habacker at freenet.de> wrote:

> Simon Burton schrieb:
> > For some reason the dbus daemon is disconnecting me
> > when i send a particular message. It seems to not like
> > this message. Five minutes ago it was working well, i'm
> > not sure what changed. Is there a way to get a reason 
> > why the dbus daemon disconnects me ? Is there a verbose
> > setting or logfile to look at ? (note: this is not the
> > session or system dbus)
> >   
> http://dbus.freedesktop.org/doc/dbus-daemon.1.html#lbAH
> 
> 
> Regards
>  Ralf
> 

I found this message "Corrupted message stream, disconnecting"
Looks fishy... This is version 1.3.0
I will try and update my dbus, maybe it's a bug.

...
14073: Message 0xb7f62768 (1 /ion/gui ion.gui changed 'ssiix') for :1.10 added to outgoing queue 0xb7f5adc8, 1 pending to send
14073: Message 0xb7f62768 serial is 321
14073: _dbus_connection_do_iteration_unlocked start
14073:   UNLOCK: _dbus_connection_acquire_io_path
14073: _dbus_connection_acquire_io_path locking io_path_mutex
14073: _dbus_connection_acquire_io_path start connection->io_path_acquired = 0 timeout = 0
14073: _dbus_connection_acquire_io_path end connection->io_path_acquired = 1 we_acquired = 1
14073: _dbus_connection_acquire_io_path unlocking io_path_mutex
14073:   LOCK: _dbus_connection_acquire_io_path
14073: Transport iteration flags 0x1 timeout -1 connected = 1
14073:  iteration flags = write timeout = -1 read_watch = 0xb7f61018 write_watch = 0xb7f60ee0 fd = 6
14073: do_writing(), have_messages = 1, fd = 6
14073:  wrote 160 bytes of 160
14073: Message 0xb7f62768 (1 /ion/gui ion.gui changed 'ssiix') removed from outgoing queue 0xb7f5adc8, 0 left to send
14073: check_write_watch(): needed = 0 on connection 0xb7f5adc8 watch 0xb7f60ee0 fd = 6 outgoing messages exist 0
14073:   UNLOCK: protected_change_watch
14073:   LOCK: protected_change_watch
14073:  ... leaving do_iteration()
14073: _dbus_transport_do_iteration end
14073: _dbus_connection_release_io_path locking io_path_mutex
14073: _dbus_connection_release_io_path start connection->io_path_acquired = 1
14073: _dbus_connection_release_io_path unlocking io_path_mutex
14073: _dbus_connection_do_iteration_unlocked end
14073: _dbus_connection_send_preallocated_and_unlock middle
14073: dispatch status = complete is_connected = 1
14073:   UNLOCK: _dbus_connection_update_dispatch_status_and_unlock
14073:   LOCK: dbus_connection_unref
14073:   UNLOCK: dbus_connection_unref
14073:   LOCK: dbus_connection_unref
14073:   UNLOCK: dbus_connection_unref
14073:   LOCK: dbus_connection_dispatch
14073: filter handled message in dispatch
14073:  ... done dispatching in dbus_connection_dispatch
14073: _dbus_connection_release_dispatch locking dispatch_mutex
14073: _dbus_connection_release_dispatch unlocking dispatch_mutex
14073: dbus_connection_dispatch before final status update
14073: Corrupted message stream, disconnecting
14073: _dbus_transport_disconnect start
14073: dispatch status = complete is_connected = 0
14073: Sending disconnect message from notify_disconnected_and_dispatch_complete_unlocked
14073: Synthesized message 0xb7f5a590 added to incoming queue 0xb7f624d8, 1 incoming
14073:   UNLOCK: _dbus_connection_update_dispatch_status_and_unlock
14073:   LOCK: dbus_connection_unref
14073:   UNLOCK: dbus_connection_unref
14073:   LOCK: dbus_connection_unref
14073:   UNLOCK: dbus_connection_unref
14073: dbus_connection_dispatch
14073:   LOCK: dbus_connection_dispatch
14073:   UNLOCK: _dbus_connection_acquire_dispatch
14073: _dbus_connection_acquire_dispatch locking dispatch_mutex
14073: _dbus_connection_acquire_dispatch unlocking dispatch_mutex
14073:   LOCK: _dbus_connection_acquire_dispatch
14073: Message 0xb7f5a590 (4 /org/freedesktop/DBus/Local org.freedesktop.DBus.Local Disconnected '') removed from incoming queue 0xb7f624d8, 0 incoming
14073:  dispatching message 0xb7f5a590 (4 org.freedesktop.DBus.Local Disconnected '')


More information about the dbus mailing list