Bug 3593 - Moodlogic Playlists are missing
: Moodlogic Playlists are missing
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: MoodLogic
: 6.5b1
: PC Windows Server 2003
: P2 normal (vote)
: ---
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-06-17 05:57 UTC by Greg Hamilton
Modified: 2008-09-15 14:39 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Hamilton 2006-06-17 05:57:30 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.
Comment 1 Greg Hamilton 2006-06-17 06:11:12 UTC
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.
]
Comment 2 KDF 2006-06-17 09:57:16 UTC
they are broken.  I know they are broken.  I know why they are broken.  Dunno when I can fix.
Comment 3 KDF 2006-06-17 11:18:36 UTC
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. 
Comment 4 Greg Hamilton 2006-06-17 12:47:12 UTC
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.
Comment 5 KDF 2006-06-17 18:02:50 UTC
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.
Comment 6 Greg Hamilton 2006-06-18 09:53:15 UTC
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.
]
Comment 7 KDF 2006-06-18 12:02:27 UTC
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.
Comment 8 Greg Hamilton 2006-06-22 19:15:02 UTC
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.