Bugzilla – Bug 3593
Moodlogic Playlists are missing
Last modified: 2008-09-15 14:39:24 UTC
6.5, revision 8026 and I've noticed the following in the logs. 2006-06-17 05:59:29.2507 ERROR: scanner - while running txn_commit: [Undefined s ubroutine &Plugins::MoodLogic::Importer::getPlaylistItems called at C:\Program F iles\slimperl\trunk\server/Plugins/MoodLogic/Importer.pm line 421. ] Let me know if there is anything I can do to help debug.
Additional information, obtained when running just a rescan playlists only. C:\Program Files\slimperl\trunk\server>perl slimserver.pl --d_info --d_moodlogic --d_scan 2006-06-17 09:06:30.8365 Connected to database dbi:mysql:hostname=127.0.0.1;port =9092;database=slimserver - schema version: [1] 2006-06-17 09:06:32.4188 loading types config file... 2006-06-17 09:08:51.0395 About to look for files in D:\My Playlists 2006-06-17 09:08:51.0489 Found 1 files in D:\My Playlists 2006-06-17 09:08:51.0633 ERROR: scanner - while running txn_commit: [Can't call method "Open" on an undefined value at C:\Program Files\slimperl\trunk\server/Pl ugins/MoodLogic/Importer.pm line 388. ]
they are broken. I know they are broken. I know why they are broken. Dunno when I can fix.
have attempted a fix at change 8035, which will be in the next daily build. It is untested, as I have no way to test at this location. if moodlogic is critical to your enjoyment, please use 6.3 for stable builds.
BTW, It's not critical at all. I'm just trying to help by testing. I am using 6.3 SVN'ed revision 8035 and I'm getting. 2006-06-17 15:40:00.7058 ERROR: Couldn't load Plugins::MoodLogic::Importer: synt ax error at C:\Program Files\slimperl\trunk\server/Plugins/MoodLogic/Importer.pm line 390, near ") {" syntax error at C:\Program Files\slimperl\trunk\server/Plugins/MoodLogic/Importe r.pm line 399, near ") {" Compilation failed in require at (eval 161) line 2. BEGIN failed--compilation aborted at (eval 161) line 2.
Change 8036 might work now. I've gotten rid of the bad function calls, and some missing 'use' lines. If anything remains, it is likely api related and will have to wait until I have some spare time at my office pc where I still have a moodlogic setup.
as of 8042 I am getting 2006-06-18 12:51:48.0604 ERROR: scanner - while running txn_commit: [Can't call method "value" on an undefined value at C:\Program Files\slimperl\trunk\server/P lugins/MoodLogic/Importer.pm line 419. ]
That isn't making much sense, since that implies that you somehow have a playlist with no name. however, change 8044 should avoid that error...using the name "Unnamed" when no name is found.
KDF As of build 8106, version 6.5 is working. It's possible the last round of issues was caused by corruption in the automatic playlist. I have since regenerated them and they are working tonight.