Your message dated Thu, 12 May 2022 20:49:09 +0000
with message-id <e1npfkd-0001mc...@fasolo.debian.org>
and subject line Bug#1010898: fixed in dbus-broker 30-2
has caused the Debian Bug report #1010898,
regarding dbus-broker update from 29-4 to 30-1 kills Gnome session
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1010898: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010898
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dbus-broker
Version: 29-4
Severity: critical
X-Debbugs-Cc: roderich.sch...@gmail.com
After upgrading to dbus-broker 30-1 every Gnome session is terminated after
a few seconds. coredumpctl shows a coredump of dbus-broker (as system bus)
afterwards. Downgrading to 29-4 fixes the problem.
Unfortunately there's no dbgsym package for dbus-broker, so
I rebuild dbus-broker on my own, and reproduced the coredump with it.
See attached backtrace.
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-rc6 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dbus-broker depends on:
ii dbus-system-bus-common 1.14.0-1
ii init-system-helpers 1.62
ii libaudit1 1:3.0.7-1+b1
ii libc6 2.34-0experimental4
ii libcap-ng0 0.7.9-2.2+b2
ii libexpat1 2.4.8-1
ii libselinux1 3.3-1+b2
ii libsystemd0 250.4-1
ii systemd-sysv 250.4-1
Versions of packages dbus-broker recommends:
ii dbus-bin 1.14.0-1
dbus-broker suggests no packages.
-- no debconf information
$ sudo coredumpctl debug 598
PID: 598 (dbus-broker)
UID: 106 (messagebus)
GID: 110 (messagebus)
Signal: 6 (ABRT)
Timestamp: Thu 2022-05-12 15:45:35 CEST (3min 6s ago)
Command Line: dbus-broker --log 4 --controller 9 --machine-id
caea74b6a4cd4fb0923b70899fcbf683 --max-bytes 536870912 --max-fds 4096
--max-matches 131072 --audit
Executable: /usr/bin/dbus-broker
Control Group: /system.slice/dbus-broker.service
Unit: dbus-broker.service
Slice: system.slice
Boot ID: 36c298f742824f50bd63be069bb09f9c
Machine ID: caea74b6a4cd4fb0923b70899fcbf683
Hostname: nuc8
Storage:
/var/lib/systemd/coredump/core.dbus-broker.106.36c298f742824f50bd63be069bb09f9c.598.1652363135000000.zst
(present)
Disk Size: 229.2K
Message: Process 598 (dbus-broker) of user 106 dumped core.
Module linux-vdso.so.1 with build-id
a9dceeea750ce5ec931ba1a7c8a410c15fe86d83
Module libpthread.so.0 with build-id
57f259dd67020116e5dc26b4af09cbe6da07c7f1
Module libdl.so.2 with build-id
073081140383016718e36f40166bcbce3d8e7b46
Module libpcre2-8.so.0 with build-id
5aa43e3778622f4b95261331e97a45be5b87481d
Module ld-linux-x86-64.so.2 with build-id
1c29a692e5c9d29b6e5e1ac4c775a7756b8b375f
Module libc.so.6 with build-id
25869a8d9ced14f5f57bfbdba67bc48443cdcc09
Module libselinux.so.1 with build-id
67bbdc6d15e86b50fcaddb3da92029278c864375
Module libcap-ng.so.0 with build-id
7a34dce748ca1912c47cb2e85fe8d04772a44514
Module libaudit.so.1 with build-id
ba1f4c9df343f43c8ad6d16550ba67aece053d95
Module libm.so.6 with build-id
6fd40290d638df4deec34df9e534b57d25a05b2a
Module dbus-broker with build-id
52c9e6ffc9ae946613578d5c320c07a37c743cc8
Stack trace of thread 598:
#0 0x00007f4312a8982c __pthread_kill_implementation (libc.so.6
+ 0x8982c)
#1 0x00007f4312a3da32 __GI_raise (libc.so.6 + 0x3da32)
#2 0x00007f4312a28469 __GI_abort (libc.so.6 + 0x28469)
#3 0x00007f4312a28395 __assert_fail_base (libc.so.6 + 0x28395)
#4 0x00007f4312a36ae2 __GI___assert_fail (libc.so.6 + 0x36ae2)
#5 0x0000558749e6270b user_free (dbus-broker + 0x2070b)
#6 0x0000558749e5746f ref_sub (dbus-broker + 0x1546f)
#7 0x0000558749e576df peer_dispatch (dbus-broker + 0x156df)
#8 0x0000558749e6077f dispatch_context_dispatch (dbus-broker +
0x1e77f)
#9 0x0000558749e477b8 broker_run (dbus-broker + 0x57b8)
#10 0x0000558749e46ac6 run (dbus-broker + 0x4ac6)
#11 0x00007f4312a291ea __libc_start_call_main (libc.so.6 +
0x291ea)
#12 0x00007f4312a2929c __libc_start_main_impl (libc.so.6 +
0x2929c)
#13 0x0000558749e46dc1 _start (dbus-broker + 0x4dc1)
ELF object binary architecture: AMD x86-64
GNU gdb (Debian 11.2-1) 11.2
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/dbus-broker...
Reading symbols from
/usr/lib/debug/.build-id/52/c9e6ffc9ae946613578d5c320c07a37c743cc8.debug...
[New LWP 598]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `dbus-broker --log 4 --controller 9 --machine-id
caea74b6a4cd4fb0923b70899fcbf68'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
44 ./nptl/pthread_kill.c: No such file or directory.
(gdb) where
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1 0x00007f4312a8988f in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at ./nptl/pthread_kill.c:78
#2 0x00007f4312a3da32 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#3 0x00007f4312a28469 in __GI_abort () at ./stdlib/abort.c:79
#4 0x00007f4312a28395 in __assert_fail_base (fmt=<optimized out>,
assertion=<optimized out>, file=<optimized out>, line=<optimized out>,
function=<optimized out>) at ./assert/assert.c:92
#5 0x00007f4312a36ae2 in __GI___assert_fail
(assertion=assertion@entry=0x558749e71328 "c_assert_result &&
\"c_rbtree_is_empty(&user->usage_tree)\"", file=file@entry=0x558749e71291
"../src/util/user.c", line=line@entry=195,
function=function@entry=0x558749e716f0 <__PRETTY_FUNCTION__.12>
"user_free") at ./assert/assert.c:101
#6 0x0000558749e6270b in user_free (n_refs=<optimized out>,
userdata=userdata@entry=0x0) at ../src/util/user.c:195
#7 0x0000558749e5746f in ref_sub (n=1, userdata=0x0, func=<optimized out>,
ref=<optimized out>) at ../src/util/ref.h:198
#8 ref_dec (userdata=0x0, func=<optimized out>, ref=<optimized out>) at
../src/util/ref.h:218
#9 user_unref (user=<optimized out>) at ../src/util/user.h:123
#10 user_unref (user=<optimized out>) at ../src/util/user.h:121
#11 peer_free (peer=peer@entry=0x55874ab4b860) at ../src/bus/peer.c:361
#12 0x0000558749e576df in peer_dispatch (file=0x55874ab4c210) at
../src/bus/peer.c:229
#13 0x0000558749e6077f in dispatch_context_dispatch
(ctx=ctx@entry=0x55874aa17a08) at ../src/util/dispatch.c:343
#14 0x0000558749e477b8 in broker_run (broker=0x55874aa178b0) at
../src/broker/broker.c:213
#15 0x0000558749e46ac6 in run () at ../src/broker/main.c:259
#16 main (argc=<optimized out>, argv=0x7ffe1c1a9d38) at ../src/broker/main.c:289
--- End Message ---
--- Begin Message ---
Source: dbus-broker
Source-Version: 30-2
Done: Luca Boccassi <bl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dbus-broker, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1010...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Boccassi <bl...@debian.org> (supplier of updated dbus-broker package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 12 May 2022 21:30:25 +0100
Source: dbus-broker
Architecture: source
Version: 30-2
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Luca Boccassi <bl...@debian.org>
Closes: 1010898
Changes:
dbus-broker (30-2) unstable; urgency=medium
.
* Backport fixes for assert and memory leaks from upstream (Closes:
#1010898)
* Bump Standards-Version to 4.6.1, no changes
Checksums-Sha1:
6e9d805a71fbdf77bef84858a18297ea3e0804b5 2307 dbus-broker_30-2.dsc
42159a887b262226b7ae7f491db0f4d1ffcb0d6f 7812 dbus-broker_30-2.debian.tar.xz
7219020e846d5025373470b6315f9cb400cebd8b 8886 dbus-broker_30-2_source.buildinfo
Checksums-Sha256:
0abbf3a3760ad89c08323986ffba49bbeb9402624f0ae120ca35d95fc3274973 2307
dbus-broker_30-2.dsc
daf7e485a3f6a508ba81476332d44ec077d5d1bad2cb6c97a4fa3b87d7540718 7812
dbus-broker_30-2.debian.tar.xz
eb8fdb5d45acccb31edd861c9784f4ce7d869fd01f879cc7aac4e8605076b2d3 8886
dbus-broker_30-2_source.buildinfo
Files:
9e293fba3e4e8cb65dcd05853f2cb958 2307 admin optional dbus-broker_30-2.dsc
669f0e95a4b7e74556f2c9f0b8bdffe2 7812 admin optional
dbus-broker_30-2.debian.tar.xz
e55404a65372491b521da088aa17f5f5 8886 admin optional
dbus-broker_30-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmJ9b+0RHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB55bRAAn5xZ13NEIoSCvsbXx2q8tfDHbmy66DZZ
d0PJ6CAhtBcTHvgoTAYsTNrZt1V8LIgWgBu97+GkSjc7+ztVt3ZzD3+RAlfopHqx
lZqYp8ZFjnMPDelD/s6a42OwyEjgJn3QJ6V2nqUI/aZDu3tZ8ZkraNknlk2XcF/e
a6SNGMNc8pCbNg0xht851Cpqp0aHixP9APFlQoBierFGEdordRv1DzDC2/MAOJJ8
gqzS5GeAqG0Xb1+ijVHGHe4RYksV9rKnA+60ivIq/mnJsUkq4EsVab7JIodjDIz6
zASDSlNt5vPXEzJjwrOQsQJd973LQm6CeaKNwsgbpPEoq30yFIFoXWhABou+RF8x
cnrLyKSmucQ2s1Vp0fkICaYxQu6uWD4aVkzEhXOdfKmomU7o40ae3qE+T6EABCQ0
j1YAI6TUGRPS7iUHTU9kA8DiPFqgbaY+7ugZE1HHcQv/qDH2he2c1Skt6pLCMpJh
InqwcozXc3KGGQD37emMc5f/PTkRG3ao7NcXTGfN2/tx5+DkTTrtOkI8jr4J4Uli
DfIFNqPf8IaXptZuO22xJcMg4YvBw96XL6cS2Q3RoTRgltIupN0/c4sLdx/+6IKm
EKVl7VXsjxMVStw6rtgK09lD45JIL/pBXDDIlpeNUuuCIKcHqWNHQKrhzlaD3lNC
ELG8mARPuaY=
=5bZ8
-----END PGP SIGNATURE-----
--- End Message ---