[Pkg-utopia-maintainers] Bug#623676: libdbus-1-3: dbus fails and causes other applications to segfault since the last update on debian sid

Stefano stefano.marelli at gmail.com
Fri Apr 22 07:37:35 UTC 2011


Package: libdbus-1-3
Version: 1.4.6-1
Severity: critical
Tags: sid experimental
Justification: breaks the whole system

after the last update from libdbus-1-3 1.4.6 to 1.4.8-2 (and dbus and dbus-x11,
same versions), kde startup has failed consistently. Reproducibility is 100%.

/var/log/messages contains quite a bit of the following lines:
kernel: [   94.235717] plasma-desktop[3805]: segfault at 0 ip 00007f8351e74ff6
sp 00007fffe944f860 error 4 in libQtCore.so.4.7.2[7f8351ce2000+29c000]
kernel: [  109.306642] krunner[4295]: segfault at 0 ip 00007f14b0e2dff6 sp
00007fff928364f0 error 4 in libQtCore.so.4.7.2[7f14b0c9b000+29c000]

Then looping on the krunner segfault for a while.

Although it looks like a libQtCore problem, the output of "startx
/usr/bin/startkde -- :1 2>&1" points towards dbus:

process 14065: arguments to dbus_message_iter_append_basic() were incorrect,
assertion "*bool_p == 0 || *bool_p == 1" failed in file dbus-message.c line
2541.
This is normally a bug in some application using the D-Bus library.
Application::crashHandler() called with signal 11; recent crashes: 1
KCrash: Application 'kwin' crashing...


Downgrade to libdbus-1.4.6 solved the issue completely. Upgrade to 1.5.0 did
not.

In short, the system is stable only for libdbus-1-3 <= 1.4.6.

Thanks a lot,
Stefano



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libdbus-1-3 depends on:
ii  libc6                         2.11.2-13  Embedded GNU C Library: Shared lib

Versions of packages libdbus-1-3 recommends:
ii  dbus                          1.4.6-1    simple interprocess messaging syst

libdbus-1-3 suggests no packages.

-- no debconf information





More information about the Pkg-utopia-maintainers mailing list