Started mediatomb daemon. Had to generate a configuration file and then modify
it by hand to get it to even start. Why a working configuration file isn't
shipped is beyond me. At any rate, I attempted to add some FLAC music files by
scanning a directory recursively. After a few minutes I received the "Oops your
database seems to be corrupt" message.
The tail end of /var/log/mediatomb.log contains:
;COMMIT;INSERT INTO "mt_cds_object"
("object_type","upnp_class","dc_title","metadata","resources","flags","location","location_hash","track_number","mime_type","parent_id","id")
VALUES (2,'object.item.audioItem.musicTrack','08 -
Departed.flac','dc%3Atitle=Departed&upnp%3Aartist=Tainted&upnp%3Aalbum=Carved%20and%20Created&dc%3Adate=2008-01-01&upnp%3Agenre=Metal&dc%3Adescription=Created%20by%20Grip&upnp%3AoriginalTrackNumber=8','0~protocolInfo
=http-get%3A%2A%3Aaudio%2Fx-
flac%3A%2A&size=32704512&bitrate=129664&duration=00%3A04%3A18&sampleFrequency=44100&nrAudioChannels=2~~',1,'F/home/media
/Music-flac/Tainted/Carved and Created/08 -
Departed.flac',3143658451,8,'audio/x-flac',6143,6149);COMMIT;INSERT INTO
"mt_cds_object"
("object_type","upnp_class","dc_title","metadata","resources","flags","location","location_hash","track_number","mime_type","parent_id","id")
VALUES (2,'object.item.audioItem.musicTrack','04 -
Broken.flac','dc%3Atitle=Broken&upnp%3Aartist=Tainted&upnp%3Aalbum=Carved%20and%20Created&dc%3Adate=2008-01-01&upnp%3Agenre=Metal&dc%3Adescription=Created%20by%20Grip&upnp%3AoriginalTrackNumber=4','0~protocolInfo
=http-get%3A%2A%3Aaudio%2Fx-
flac%3A%2A&size=28624896&bitrate=128512&duration=00%3A03%3A48&sampleFrequency=44100&nrAudioChannels=2~~',1,'F/home/media
/Music-flac/Tainted/Carved and Created/04 -
Broken.flac',1840504503,4,'audio/x-flac',6143,6150);COMMIT;INSERT INTO
"mt_cds_object"
("object_type","upnp_class","dc_title","metadata","resources","flags","location","location_hash","track_number","mime_type","parent_id","id")
VALUES (2,'object.item.audioItem.musicTrack','09 - Bound By My
Own.flac','dc%3Atitle=Bound%20By%20My%20Own&upnp%3Aartist=Tainted&upnp%3Aalbum=Carved%20and%20Created&dc%3Adate=2008-01-01&upnp%3Agenre=Metal&dc%3Adescription=Created%20by%20Grip&upnp%3AoriginalTrackNumber=9','0~protocolInfo
=http-get%3A%2A%3Aaudio%2Fx-
flac%3A%2A&size=27086848&bitrate=130688&duration=00%3A03%3A32&sampleFrequency=44100&nrAudioChannels=2~~',1,'F/home/media
/Music-flac/Tainted/Carved and Created/09 - Bound By My
Own.flac',3352734094,9,'audio/x-flac',6143,6151);COMMIT;INSERT INTO
"mt_cds_object"
("object_type","upnp_class","dc_title","metadata","resources","flags","location","location_hash","track_number","mime_type","parent_id","id")
VALUES (2,'object.item.audioItem.musicTrack','10 -
Tyranny.flac','dc%3Atitle=Tyranny&upnp%3Aartist=Tainted&upnp%3Aalbum=Carved%20and%20Created&dc%3Adate=2008-01-01&upnp%3Agenre=Metal&dc%3Adescription=Created%20by%20Grip&upnp%3AoriginalTrackNumber=10','0~protocolInfo
=http-get%3A%2A%3Aaudio%2Fx-
flac%3A%2A&size=29657088&bitrate=136064&duration=00%3A03%3A43&sampleFrequency=44100&nrAudioChannels=2~~',1,'F/home/media
/Music-flac/Tainted/Carved and Created/10 -
Tyranny.flac',377580682,10,'audio/x-flac',6143,6152);COMMIT;INSERT INTO
"mt_cds_object"
("object_type","upnp_class","dc_title","metadata","resources","flags","location","location_hash","track_number","mime_type","parent_id","id")
VALUES (2,'object.item.audioItem.musicTrack','06 - Carved and
Created.flac','dc%3Atitle=Carved%20and%20Created&upnp%3Aartist=Tainted&upnp%3Aalbum=Carved%20and%20Created&dc%3Adate=2008-01-01&upnp%3Agenre=Metal&dc%3Adescription=Created%20by%20Grip&upnp%3AoriginalTrackNumber=6','0~protocolInfo
=http-get%3A%2A%3Aaudio%2Fx-
flac%3A%2A&size=37081088&bitrate=137472&duration=00%3A04%3A36&sampleFrequency=44100&nrAudioChannels=2~~',1,'F/home/media
/Music-flac/Tainted/Carved and Created/06 - Carved and
Created.flac',1119945254,6,'audio/x-flac',6143,6153);COMMIT;
error: cannot start a transaction within a transaction