Bug#897070: udev: systemd-udevd exits with SIGABRT in __open_nocancel
Nathaniel Morck Beaver
nbeaverpublic at gmail.com
Sat Apr 28 00:06:15 BST 2018
Package: udev
Version: 232-25+deb9u3
Severity: normal
Backtraces attached. I do not know how to reliably reproduce.
I cannot install debugging symbols because udeb-dbgsym is only available
for version 232-25+deb9u2, not stretch-updates version 232-25+deb9u3
(see policy.txt).
Sincerely,
Nathaniel Beaver
-- Package-specific info:
-- System Information:
Debian Release: 9.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500,
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages udev depends on:
ii adduser 3.115
ii dpkg 1.18.24
ii libacl1 2.2.52-3+b1
ii libblkid1 2.29.2-1+deb9u1
ii libc6 2.24-11+deb9u3
ii libkmod2 23-2
ii libselinux1 2.6-3+b3
ii libudev1 232-25+deb9u3
ii lsb-base 9.20161125
ii procps 2:3.3.12-3
ii util-linux 2.29.2-1+deb9u1
udev recommends no packages.
udev suggests no packages.
Versions of packages udev is related to:
ii systemd 237-3~bpo9+1
-- debconf information:
udev/title/upgrade:
udev/sysfs_deprecated_incompatibility:
udev/new_kernel_needed: false
udev/reboot_needed:
-------------- next part --------------
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 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:
<http://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 /lib/systemd/systemd-udevd...(no debugging symbols found)...done.
[New LWP 14290]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/lib/systemd/systemd-udevd'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007fcedcadf820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) info proc
exe = '/lib/systemd/systemd-udevd'
(gdb) info locals
No locals.
(gdb) info args
No symbol table info available.
(gdb) info frame
Stack level 0, frame at 0x7ffc5a162800:
rip = 0x7fcedcadf820 in __open_nocancel (../sysdeps/unix/syscall-template.S:84); saved rip = 0x5612af359e26
called by frame at 0x7ffc5a162df0
source language asm.
Arglist at 0x7ffc5a1627f0, args:
Locals at 0x7ffc5a1627f0, Previous frame's sp is 0x7ffc5a162800
Saved registers:
rip at 0x7ffc5a1627f8
(gdb) info threads
Id Target Id Frame
* 1 Thread 0x7fcedd93d8c0 (LWP 14290) 0x00007fcedcadf820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
(gdb) thread apply all backtrace full
Thread 1 (Thread 0x7fcedd93d8c0 (LWP 14290)):
#0 0x00007fcedcadf820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00005612af359e26 in ?? ()
No symbol table info available.
#2 0x00005612af372a23 in ?? ()
No symbol table info available.
#3 0x00005612af383a47 in ?? ()
No symbol table info available.
#4 0x00005612af354439 in ?? ()
No symbol table info available.
#5 0x00007fcedc7502e1 in __libc_start_main (main=0x5612af352f00, argc=1, argv=0x7ffc5a163468, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc5a163458) at ../csu/libc-start.c:291
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -7324092598545396681, 94638248908224, 140721819890784, 0, 0, -3925323821375927241, -3899134251688244169}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc5a163478, 0x7fcedd9a7170}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1511404664}}}
not_first_call = <optimized out>
#6 0x00005612af3555ea in ?? ()
No symbol table info available.
-------------- next part --------------
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 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:
<http://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 /lib/systemd/systemd-udevd...(no debugging symbols found)...done.
[New LWP 278]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/lib/systemd/systemd-udevd'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007fc5aa17a820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) info proc
exe = '/lib/systemd/systemd-udevd'
(gdb) info locals
No locals.
(gdb) info args
No symbol table info available.
(gdb) info frame
Stack level 0, frame at 0x7ffed81e7b90:
rip = 0x7fc5aa17a820 in __open_nocancel (../sysdeps/unix/syscall-template.S:84); saved rip = 0x562cef518e26
called by frame at 0x7ffed81e8180
source language asm.
Arglist at 0x7ffed81e7b80, args:
Locals at 0x7ffed81e7b80, Previous frame's sp is 0x7ffed81e7b90
Saved registers:
rip at 0x7ffed81e7b88
(gdb) info threads
Id Target Id Frame
* 1 Thread 0x7fc5aafd78c0 (LWP 278) 0x00007fc5aa17a820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
(gdb) thread apply all backtrace full
Thread 1 (Thread 0x7fc5aafd78c0 (LWP 278)):
#0 0x00007fc5aa17a820 in __open_nocancel () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x0000562cef518e26 in ?? ()
No symbol table info available.
#2 0x0000562cef531a23 in ?? ()
No symbol table info available.
#3 0x0000562cef542a47 in ?? ()
No symbol table info available.
#4 0x0000562cef513439 in ?? ()
No symbol table info available.
#5 0x00007fc5a9deb2e1 in __libc_start_main (main=0x562cef511f00, argc=1, argv=0x7ffed81e87f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffed81e87e8) at ../csu/libc-start.c:291
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1579562175218590559, 94750993630656, 140732524300272, 0, 0, -5066503378701132639, -5060135557560935263}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffed81e8808, 0x7fc5ab042170}, data = {prev = 0x0, cleanup = 0x0, canceltype = -669087736}}}
not_first_call = <optimized out>
#6 0x0000562cef5145ea in ?? ()
No symbol table info available.
-------------- next part --------------
udev:
Installed: 232-25+deb9u3
Candidate: 232-25+deb9u3
Version table:
237-3~bpo9+1 100
100 http://ftp.us.debian.org/debian stretch-backports/main amd64 Packages
*** 232-25+deb9u3 500
500 http://ftp.us.debian.org/debian stretch-updates/main amd64 Packages
100 /var/lib/dpkg/status
232-25+deb9u2 500
500 http://ftp.us.debian.org/debian stretch/main amd64 Packages
udev-dbgsym:
Installed: (none)
Candidate: 232-25+deb9u2
Version table:
232-25+deb9u2 500
500 http://debug.mirrors.debian.org/debian-debug stable-debug/main amd64 Packages
More information about the Pkg-systemd-maintainers
mailing list