I was having trouble running the mt-daapd service, and I get a segfault while running mt-daapd from the command line:
Adding /backups/music/iTunes/iTunes Music/Alexi Murdoch/Time Without Consequence/08 Blue Mind.m4p
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208154432 (LWP 6334)]
0x006e9dda in _gdbm_get_bucket () from /usr/lib/libgdbm.so.2
Any idea what would cause this? this is happening during the scan time.
svn-1586 & svn-1696 are both fairly stable but svn-1696 does have some problems on some platforms.
e.g. use an sqlite3 db instead of sqlite2 on an NSLU2
The nightlies only use sqlite2 or 3 db’s which is how i worked out you’re using an old version
drm protected files usually have an m4p extension, remove it from the extensions list & Firefly will ignore them.
It’s not the drm causing Firefly to choke, it’s corrupted metadata within that particular track that’s crashing Firefly