On 2021/11/03 17:23, Benjamin Francois <kw...@kwyxz.org> wrote: > Catchpoint 1 (exception thrown), 0x00007ffff36a5322 in __cxa_throw () from > /lib/x86_64-linux-gnu/libstdc++.so.6 > (gdb) bt > #0 0x00007ffff36a5322 in __cxa_throw () at > /lib/x86_64-linux-gnu/libstdc++.so.6 > #1 0x000055555558ba6e in PidFile::PidFile(AllocatedPath const&) > (path=<optimized out>, this=<optimized out>) at ../src/unix/PidFile.hxx:46 > #2 daemonize_commit() () at ../src/unix/Daemon.cxx:212
You configured a pid_file which MPD was unable to write; maybe because it failed file permissions, or maybe because the containing directory does not exist. This is a configuration error which triggers the crash bug. If this crash bug wouldn't exist, MPD still wouldn't be able to start due to that misconfiguration, but at least it would log a helpful error message.