The dependencies of the unit that causes the crash look really wrong. We have a lot of null pointers: #7 unit_free (u=0xa2d880) at src/core/unit.c:446 446 bidi_set_free(u, u->dependencies[d]); (gdb) print *u $20 = {manager = 0xa033c0, type = UNIT_TARGET, load_state = UNIT_LOADED, merged_into = 0x0, id = 0xa27710 "shutdown.target", instance = 0x0, names = 0xa292e0, dependencies = {0x0, 0x0, 0x0, 0x0, 0xa2a960, 0x0, 0x0, 0xa2c620, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2a5a0, 0xa37020, 0xa2c260, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2abe0, 0xa2a6e0} [...] We might have a duplicate of: https://bugzilla.redhat.com/show_bug.cgi?id=1124843