Bug#944645: systemd: upgrade breaks dbus

Martin-Éric Racine martin-eric.racine at iki.fi
Wed Nov 13 17:09:03 GMT 2019


ke 13. marrask. 2019 klo 17.37 Michael Biebl (biebl at debian.org) kirjoitti:
>
> Am 13.11.19 um 16:06 schrieb Martin-Éric Racine:
>
> >> Can you provide a dmesg dump and the output of journalctl -alb.
> >
> > Attached.
> >
> >> Please mark the time when the upgrade happened.
> >
> > It happened about 10 minutes before I sent the bug report.
> >
> > /var/log/apt/term.log indicates Log started: 2019-11-13  10:24:05
> >
> > term.log attached
> >
>
>
> The dmesg and journalctl log don't show a crash.
> They are apparently after a (forced) reboot.
>
> Could you retrigger the apt update and once you hit the crash, attach
> journal/dmesg/coredump

Here's what gdb sees with the core dump from PID 716:

Reading symbols from /bin/systemd...
Reading symbols from
/usr/lib/debug/.build-id/88/f695a88e6d77205e02c54057685cdc8eca97e0.debug...
[New LWP 716]
[New LWP 1]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `/sbin/init noquiet nosplash'.
Program terminated with signal SIGABRT, Aborted.
#0  0xb7f3e851 in __kernel_vsyscall ()
[Current thread is 1 (LWP 716)]
(gdb) bt
#0  0xb7f3e851 in __kernel_vsyscall ()
#1  0xb7d7e1d6 in kill () at ../sysdeps/unix/syscall-template.S:78
#2  0x0053d774 in crash (sig=6) at ../src/core/main.c:212
#3  <signal handler called>
#4  0xb7f3e851 in __kernel_vsyscall ()
#5  0xb7d7dee2 in __libc_signal_restore_set (set=0xbfc8d85c) at
../sysdeps/unix/sysv/linux/internal-signals.h:84
#6  __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48
#7  0xb7d682bd in __GI_abort () at abort.c:79
#8  0xb7ad57f6 in log_assert_failed_realm (realm=LOG_REALM_SYSTEMD,
text=0x559ba4 "n > 0", file=0x53e338 "src/core/manager.c", line=4282,
    func=0x55b3d8 <__PRETTY_FUNCTION__.21510>
"manager_unref_uid_internal") at ../src/basic/log.c:801
#9  0x004f5144 in manager_unref_uid_internal (m=<optimized out>,
uid_refs=0x22399e0, uid=4294948095, destroy_now=false,
_clean_ipc=0xb7c129f0 <clean_ipc_by_gid>)
    at ../src/core/manager.c:4282
#10 0x004ca8fe in unit_unref_uid_internal (u=u at entry=0x226d0c0,
ref_uid=ref_uid at entry=0x226d2d8, destroy_now=destroy_now at entry=false,
_manager_unref_uid=0x4f5150 <manager_unref_gid>)
    at ../src/core/unit.c:5063
#11 0x004ccdd8 in unit_unref_gid (destroy_now=false, u=0x226d0c0) at
../src/core/unit.c:5166
#12 unit_unref_uid_gid (u=0x226d0c0, destroy_now=false) at
../src/core/unit.c:5166
#13 0x004da200 in unit_free (u=<optimized out>) at ../src/core/unit.c:646
#14 0x00504bd5 in manager_clear_jobs_and_units (m=<optimized out>) at
../src/core/manager.c:1299
#15 manager_clear_jobs_and_units (m=0x2239610) at ../src/core/manager.c:1293
#16 0x0053bbc3 in manager_reload (m=0x2239610) at ../src/core/manager.c:3521
#17 invoke_main_loop (m=0x2239610, saved_rlimit_nofile=<optimized
out>, saved_rlimit_memlock=<optimized out>, ret_reexecute=<optimized
out>, ret_retval=<optimized out>,
    ret_shutdown_verb=<optimized out>, ret_fds=<optimized out>,
ret_switch_root_dir=<optimized out>, ret_switch_root_init=<optimized
out>, ret_error_message=<optimized out>)
    at ../src/core/main.c:1734
#18 0x0048ab3a in main (argc=<optimized out>, argv=<optimized out>) at
../src/core/main.c:2642
(gdb)

Martin-Éric



More information about the Pkg-systemd-maintainers mailing list