[Pkg-utopia-maintainers] Bug#411785: python-dbus: Causes segfaults
Erich Schubert
erich at debian.org
Tue Feb 20 22:37:51 UTC 2007
Package: python-dbus
Version: 0.80.2-1
Severity: normal
Python-dbus can be caused to segfault:
---
import dbus
sb = dbus.SystemBus()
sb.get_is_connected()
[1] 492 segmentation fault python
---
I was trying to find a way to force a reconnect, to avoid the error in
#411778 (I'll clone that bug to python-dbus):
---
Introspect error: Connection was disconnected before a reply was
received
Introspection failed for org.freedesktop.Tracker (:1.956),
/org/freedesktop/DBus/Local
process 3545: arguments to dbus_pending_call_set_notify() were
incorrect, assertion "pending != NULL" failed in file
dbus-pending-call.c line 598.
This is normally a bug in some application using the D-Bus library.
[1] 3545 segmentation fault ./dbus-inspector
---
It seems that the abrupt disconnection by tracker brings dbus-python
into an inconsistent state.
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages python-dbus depends on:
ii libc6 2.3.6.ds1-12 GNU C Library: Shared libraries
ii libdbus-1-3 1.0.2-1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.72-4 simple interprocess messaging syst
ii libglib2.0-0 2.12.9-2 The GLib library of C routines
ii python 2.4.4-2 An interactive high-level object-o
ii python-support 0.5.6 automated rebuilding support for p
Versions of packages python-dbus recommends:
ii python-gobject 2.12.3-1 Python bindings for the GObject li
-- no debconf information
More information about the Pkg-utopia-maintainers
mailing list