<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-15">
</head>
<body bgcolor="#333333" text="#cccccc">
Hi,<br>
<br>
With Gentoo I had a nasty segfault on shutdown/reboot. I have not
been able to track down the bug reasonably enough because while
recompiling stuff with newer libs and Debug info I totally broke my
system :(.<br>
<br>
So I reinstalled it all by migrating from Gentoo to Exherbo.<br>
<br>
Shutdown and Reboot worked quite well until I copied over the fstab
from my old system.<br>
<br>
I found out that it always crashes with this segfault when I have
the option "comment=systemd.automount" on any drive (filesystem
doesn't matter tested ntfs and ext4, Philantrop tested nfs). It
doesn't matter if the automount was used and the drive is mounted or
not and the drive is still unmounted.<br>
<br>
I tried to use gdb to produce a backtrace but I'm still struggling
with the debug symbols (help appreciated):<br>
<br>
(gdb) bt<br>
#0 0x00007f106a20bedb in raise () from /lib64/libpthread.so.0<br>
#1 0x000000000040865b in crash ()<br>
#2 <signal handler called><br>
#3 0x0000000000468236 in automount_check_gc ()<br>
#4 0x00000000004606b5 in unit_add_to_gc_queue ()<br>
#5 0x0000000000460851 in unit_free ()<br>
#6 0x000000000040ac48 in manager_clear_jobs_and_units ()<br>
#7 0x0000000000411adb in manager_free ()<br>
#8 0x0000000000408cf4 in main ()<br>
<br>
btw. the version of systemd is git commit 9bee76ee44a ... so about 4
Days old.<br>
<br>
So I guess the error occurs somewhere in automount_check_gc().<br>
Maybe the Unit is already removed by the unmount logic or something
like that.<br>
<br>
I hope this information is enough to debug that Segfault. With
instructions I can provide further information.<br>
enaut<br>
<br>
</body>
</html>