Hi list, I hit a bug today in the "scope" unit support. Reproducible like this:
systemd-nspawn -bD /srv/subarch systemctl stop machine-subarch.scope systemctl start machine-subarch.scope I wasn't sure whether "start" would do anything or not so I gave it a shot, but it turned out to crash the host systemd with: Assertion 's->state == SCOPE_DEAD' failed at src/core/scope.c:246, function scope_start(). Aborting.... Tested with systemd 206 as well as current git master (206.103.g631c922) on Arch Linux. /srv/subarch is a plain Arch Linux installation created according to: https://wiki.archlinux.org/index.php/Arch_systemd_container Regards, Marti ---- gdb backtrace: #0 0x00007fa684ee21c9 in raise () from /usr/lib/libc.so.6 #1 0x00007fa684ee35c8 in abort () from /usr/lib/libc.so.6 #2 0x000000000045d823 in log_assert () #3 0x000000000045e0c0 in log_assert_failed () #4 0x000000000047ea2f in scope_start () #5 0x0000000000479721 in job_run_and_invalidate () #6 0x000000000040e3ee in manager_dispatch_run_queue () #7 0x000000000041152f in manager_loop () #8 0x0000000000409726 in main () Full log: Aug 12 19:30:32 arch systemd[1]: Stopping Container subarch.... Aug 12 19:30:33 arch systemd[1]: machine-subarch.scope stopping timed out. Killing.... Aug 12 19:30:33 arch systemd[1]: Stopped Container subarch.... Aug 12 19:30:33 arch systemd[1]: Unit machine-subarch.scope entered failed state.... Aug 12 19:30:33 arch systemd-machined[403]: Machine subarch terminated.... Aug 12 19:30:33 arch systemd[1]: Stopped Container subarch.... Aug 12 19:30:35 arch systemd[1]: Starting Container subarch.... Aug 12 19:30:35 arch systemd[1]: Assertion 's->state == SCOPE_DEAD' failed at src/core/scope.c:246, function scope_start(). Aborting.... Aug 12 19:30:35 arch systemd[1]: Caught <ABRT>, dumped core as pid 486.... Aug 12 19:30:35 arch systemd[1]: Freezing execution.... Aug 12 19:30:35 arch systemd-coredump[487]: Process 486 (systemd) dumped core.... _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel