Reply To: feedback on 1348 – crosscompile to PPC for IOMega StorCenter

#5996
taboman
Participant

Server started fine, scanned all files. Web interface working.

Can access the server via iTunes. Can play files. cool.

Can see the server on my pinaccale soundbridge, can connect but then get an error in the log:
2006-08-18 00:13:46 (00290007): Error: enum_fetch failed (error 1): Misc SQL Error: SQL logic error or missing database
some of my mt-daapd threads got killed, so I killed the remaining parts also ( could no longer connect to the server).

When I tried to restart, this is what happens with -d 9:
/usr/local/sbin # ./mt-daapd -f -d9
setting dest to 1
Expanding precomments to 256
Expanding precomments to 512
Found 1 tokens in /nethdd/music
Token 1: /nethdd/music
Expanding precomments to 1024
Expanding precomments to 2048
Found 2 tokens in rsp.so,ssc-script.so
Token 1: rsp.so
Token 2: ssc-script.so
Checking existence of /usr/local/share/mt-daapd/admin-root
Checking existence of /usr/local/share/mt-daapd/admin-root
Checking existence of /mnt/db
Checking existence of /mnt/db
Checking existence of /usr/local/share/mt-daapd/plugins
Checking existence of /usr/local/share/mt-daapd/plugins
Loading new config file.
setting dest to 5
Starting with debuglevel 9
Attempting to load plugin /usr/local/share/mt-daapd/plugins/rsp.so
Loaded plugin /usr/local/share/mt-daapd/plugins/rsp.so (rsp/svn-1348)
New transcode codec list:
Attempting to load plugin /usr/local/share/mt-daapd/plugins/ssc-script.so
Loaded plugin /usr/local/share/mt-daapd/plugins/ssc-script.so (ssc-script/svn-1348)
New transcode codec list: ogg,flac,alac
Starting rendezvous daemon
get_ifi_info
intf name=lo AF=2, flags=00000002
intf name=eth0 AF=2, flags=00000002
SetupInterfaceList
mDNS_RegisterInterface: InterfaceID 100D0CF8 192.168.0.2 not represented in list; marking active and retriggering queries
Adding 100D0D08 fgrbhd01.local. (Addr) to active record list
Adding 100D0FB4 2.0.168.192.in-addr.arpa. (PTR) to active record list
Not creating HINFO record: platform support layer provided no information
SetupOneInterface: eth0 192.168.0.2 Registered
Starting signal handler
Signal handler started
select(7, 0.000976)
mDNS_Execute
select(7, 0.231445)
Opening database
Executing: select value from config where term=’version’
Results: 0
Initializing database
Executing: select count(*) FROM songs
mDNS_Execute
SendQueries: Put Question fgrbhd01.local. (Addr) probecount 2
SendQueries: Sending 1 Question 0 Answers 1 Update on 100D0CF8
select(7, 0.099609)
SocketDataReady got a packet from 192.168.0.2 to 224.0.0.251 on interface 192.168.0.2/eth0/2
Received Query from 192.168.0.2 :5353 to 224.0.0.251 :5353 on 0x100D0CF8 with 1 Question, 0 Answers, 1 Authority, 0 Additionals
select(7, 0.098632)
Executing: select value from config where term=’rescan’
Executing: vacuum
mDNS_Execute
select(7, 0.148437)
Query: vacuum
Error: unable to open database file
Aborting
Processing rendezvous message
Rendezvous socket closed (daap server crashed?) Aborting.
Aborting
/usr/local/sbin #

I can delete the DB and let it rebuild, but it happens everytime I stop and restart mt-daapd.

What can I do to narrow it down?

Thanks!

Ron