Bug#851210: segfault during update and directly after initramfs, system unusable

Michael Biebl biebl at debian.org
Fri Jan 13 00:53:50 GMT 2017


Hi Sven,

thanks for the bug report and sorry for the fuckup :-/

It seems this bug is caused by the patches I pulled from
https://github.com/systemd/systemd/pull/4835
Unfortunately in my testing such a problem did not show up, so this must
my a certain .service unit which systemd trips over.

Am 13.01.2017 um 00:16 schrieb Sven Hartge:
> Package: systemd
> Version: 232-9
> Severity: critical
> Justification: breaks the complete system

..

> I did get a core dump and did a backrace using gdb, but because I did not
> have all dbgsyms installed at the time, it was rather useless:

This was actually very helpful. In a i386 chroot with the dbg symbols
installed, I get


> #0  0xf7728d09 in __kernel_vsyscall ()
> No symbol table info available.
> #1  0xf7225066 in kill () from /lib/i386-linux-gnu/libc.so.6
> No symbol table info available.
> #2  0x5657f916 in crash (sig=11) at ../src/core/main.c:189
>         sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 32 times>}}, sa_flags = 0, sa_restorer = 0x0}
>         __func__ = "crash"
>         __PRETTY_FUNCTION__ = "crash"
> #3  <signal handler called>
> No symbol table info available.
> #4  0xf7277936 in ?? () from /lib/i386-linux-gnu/libc.so.6
> No symbol table info available.
> #5  0xf761dbfc in strjoin (x=0x565f6613 "") at ../src/basic/string-util.c:239
>         t = 0x0
>         n = <optimized out>
>         ap = 0xffce0264 "\370f\305V\210\002\316\377\260j\305VP\003\316\377\270\330\304V@\330\304V\345|_V"
>         l = 16
>         p = <optimized out>
> #6  0x565a2815 in config_parse_namespace_path_strv (unit=0x56c4d8b8 "tor at default.service", filename=0x56c4d840 "/lib/systemd/system/tor at default.service", 
>     line=29, section=0x56c4d638 "Service", section_line=7, lvalue=0xffce033c "ReadOnlyDirectories", ltype=0, rvalue=0xffce0350 "/", data=0x56c56ab0, 
>     userdata=0x56c566f8) at ../src/core/load-fragment.c:3819
>         word = 0x56c4fb40 "/"
>         resolved = 0x56c4fb88 "/"
>         joined = 0x0
>         ignore_enoent = false
>         u = 0x56c566f8
>         sv = 0x56c56ab0
>         cur = 0x0
>         r = <optimized out>
>         __PRETTY_FUNCTION__ = "config_parse_namespace_path_strv"
>         __func__ = "config_parse_namespace_path_strv"



So it crashes when reading tor at default.service.

I'll install that package and investigate.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20170113/b78070f8/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list