BUG: MuL J River Plugin v3.0.31 hangs MediaCenter

Report any bugs you may notice in either MusicLobby or MusicLobby Pocket PC
jmort
New Member
New Member
Posts: 36
Joined: Sun May 13, 2007 3:10 pm
Location: Fort Collins, CO
Contact:

Postby jmort » Tue Apr 08, 2008 1:18 pm

I double checked all ports were open and any virus/firewallsoftware wasn't blocking anything. Everything looks good, and just for arguments sake I turned off all virus/firewall software and opened up every port in your list but I am still getting the freezing up when trying to view thumbnails through mul.

User avatar
mcascio
Founder
Founder
Posts: 8270
Joined: Tue Jan 28, 2003 4:03 pm
Location: Kenosha, Wi
Contact:

Postby mcascio » Tue Apr 08, 2008 2:12 pm

Make sure to reboot after making any firewall changes. They won't happen until you do.
Mario Cascio
Cinemar, Inc.
http://www.cinemaronline.com

User avatar
CinemarDave
Site Admin
Site Admin
Posts: 10535
Joined: Fri Feb 07, 2003 8:56 am
Location: Planet Earth
Contact:

Postby CinemarDave » Tue Apr 08, 2008 2:16 pm

I am reviewing his log files and the issue is in what Jriver thinks the cover art is. There is either an issue with the way coverart is defined in the JRiver database or the paths to the coverart is confusing the plugin. We are doing further testing. Firewall and network looks fine.

jeffdoo
Intermediate
Intermediate
Posts: 329
Joined: Sat Aug 25, 2007 9:19 pm
Location: Huntersville, NC
Contact:

Postby jeffdoo » Tue Apr 08, 2008 2:29 pm

Okay, I saw the postings to this thread and was excited so I updated from my back-leveled versions only to have the hang return :( .... One item that I found confusing was I thought I picked up the v3.0.31 plugin again. I did tons of cleaning and excuting of the unins00?.exe in the MC12 plugin directory. Reinstalled the plugin which said v3.0.63 during the install but says v3.0.31 in the MC12 plugin manager and v3.0.63 on the plugin copyright message. So something was either missed (versions) or I have lingering items from my prior installs.....

Regarding the cover-art, I really like the cache directory solution with the new file names as it should solve the folder.jpg problem!

At this time I'm running the v3.0.63 plugin and MC12 12.0.470, which is different than this morning. Hopefully MC12 doesn't hang but we'll see.

- Jeff

ps: No active firewall or anti-virus on the machine.
pps: Also enabled Event Logging to disk within the plugin...

jeffdoo
Intermediate
Intermediate
Posts: 329
Joined: Sat Aug 25, 2007 9:19 pm
Location: Huntersville, NC
Contact:

Postby jeffdoo » Wed Apr 09, 2008 7:21 am

Dave,

Well the machine mysteriously rebooted during the middle of the night and MC12 is once again hanging if the plug-in is used....

The following is a snippet of the last two seconds before the hang, hopefully it'll shed some light on the problem:

Code: Select all

[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B. - I Adore Mi Amor.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS - I'll Stand By You.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Collective Soul\Collective Soul\Collective Soul - Collective Soul - The World I Know.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Collective Soul\Collective Soul\Collective Soul - Collective Soul.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons - Smaointe.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry - Curlew  Green Hills Of Tyrol.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones - Passacaglia.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones.jpg]
[04/09/08 08:15:00] SendItToMLMediaCenter: (MLServeCMD.Macro|SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitlePosition~278!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitlePercentComplete~95)
[04/09/08 08:15:00] SendItToClient #1: (<MUSICLOBBY><POSITION><POSITION now='278'/></POSITION></MUSICLOBBY>)
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B. - I Adore Mi Amor.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS - I'll Stand By You.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Collective Soul\Collective Soul\Collective Soul - Collective Soul - The World I Know.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Collective Soul\Collective Soul\Collective Soul - Collective Soul.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons - Smaointe.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry - Curlew  Green Hills Of Tyrol.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry.jpg]
[04/09/08 08:15:00] TRACK = [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones - Passacaglia.flac]
[04/09/08 08:15:00] Database gImage is [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones.jpg]
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS - I'll Stand By You.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS.jpg]
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\The Goo Goo Dolls\Dizzy Up The Girl\The Goo Goo Dolls - Dizzy Up The Girl - Iris.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\The Goo Goo Dolls\Dizzy Up The Girl\The Goo Goo Dolls - Dizzy Up The Girl.jpg]
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B. - I Adore Mi Amor.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B.jpg]
[04/09/08 08:15:01] SendItToMLMediaCenter: (MLServeCMD.Macro|SetVariable|MLMediaCenter_RIVENDELL_Zone 1_PrevArtist~Color Me Badd!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_PrevAlbum~C.M.B.!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_PrevTitle~I Adore Mi Amor!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_PrevImage~http://192.168.1.10:8123/getImage?D%3A\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B.jpg!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurArtist~The Pretenders!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurAlbum~100% HITS!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitle~I'll Stand By You!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurImage~http://192.168.1.10:8123/getImage?D%3A\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS.jpg!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_NextArtist~The Goo Goo Dolls!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_NextAlbum~Dizzy Up The Girl!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_NextTitle~Iris!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_NextImage~http://192.168.1.10:8123/getImage?D%3A\music\library.flac\The Goo Goo Dolls\Dizzy Up The Girl\The Goo Goo Dolls - Dizzy Up The Girl.jpg)
[04/09/08 08:15:01] SendItToClient #1: (<MUSICLOBBY><TRACKINFO><TITLE>I'll Stand By You</TITLE><TRACKDURATION>237</TRACKDURATION><FILENAME>D%3A\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS - I'll Stand By You.flac</FILENAME><ARTIST>The Pretenders</ARTIST><ALBUM>100% HITS</ALBUM><IMAGE>D%3A\music\library.flac\The Pretenders\100% HITS\The Pretenders - 100% HITS.jpg</IMAGE><PREVIMAGE>D%3A\music\library.flac\Color Me Badd\C.M.B\Color Me Badd - C.M.B.jpg</PREVIMAGE><PREVTITLE>I Adore Mi Amor</PREVTITLE><PREVARTIST>Color Me Badd</PREVARTIST><PREVALBUM>C.M.B.</PREVALBUM><NEXTIMAGE>D%3A\music\library.flac\The Goo Goo Dolls\Dizzy Up The Girl\The Goo Goo Dolls - Dizzy Up The Girl.jpg</NEXTIMAGE><NEXTTITLE>Iris</NEXTTITLE><NEXTARTIST>The Goo Goo Dolls</NEXTARTIST><NEXTALBUM>Dizzy Up The Girl</NEXTALBUM></TRACKINFO></MUSICLOBBY>)
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons - Smaointe.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\Enya\Shepherd Moons\Enya - Shepherd Moons.jpg]
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry - Curlew  Green Hills Of Tyrol.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\Karen Ashbrook\Time Life Celtic Tapestry\Karen Ashbrook - Time Life Celtic Tapestry.jpg]
[04/09/08 08:15:01] TRACK = [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones - Passacaglia.flac]
[04/09/08 08:15:01] Database gImage is [D:\music\library.flac\Secret Garden\White Stones\Secret Garden - White Stones.jpg]
[04/09/08 08:15:01] SendItToMLMediaCenter: (MLServeCMD.Macro|SetVariable|MLMediaCenter_RIVENDELL_Zone 1_PlaybackStatus~2!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitleDuration~237!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CURRENTVOLUME~100!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_MUTESTATUS~0)
[04/09/08 08:15:01] SendItToClient #1: (<MUSICLOBBY><UPDATE><PLAYBACKSTATUS>2</PLAYBACKSTATUS><TRACKLENGTH>237</TRACKLENGTH><PLAYLISTLENGTH>420</PLAYLISTLENGTH><PLAYLISTPOSITION>68</PLAYLISTPOSITION><CONTINUOUSSTATUS>-1</CONTINUOUSSTATUS><CURRENTVOLUME>100</CURRENTVOLUME><MUTESTATUS>0</MUTESTATUS><EQSTATUS>0</EQSTATUS><BALANCE>0</BALANCE></UPDATE></MUSICLOBBY>)
[04/09/08 08:15:01] SendItToMLMediaCenter: (MLServeCMD.Macro|SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitlePosition~0!SetVariable|MLMediaCenter_RIVENDELL_Zone 1_CurTitlePercentComplete~0)
[04/09/08 08:15:01] SendItToClient #1: (<MUSICLOBBY><POSITION><POSITION now='0'/></POSITION></MUSICLOBBY>)
[04/09/08 08:15:01] WEB [/getImage]


I keep forgetting to add this machine is an AMD x2 processor so I still have access but MC12 is consuming 50% of the CPU resources (or one of the two processors) when this hung situation occurs.

Thanks!

- Jeff

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Wed Apr 09, 2008 10:20 am

Jeff,
We have been analyzing the situation and it seems the % sign in the song name is causing the issue.
I see in your log

The Pretenders - 100% HITS.jpg

if this was

The Pretenders - 100Pct HITS.jpg

then it might just work.

we are working on a code solution.

User avatar
CinemarDave
Site Admin
Site Admin
Posts: 10535
Joined: Fri Feb 07, 2003 8:56 am
Location: Planet Earth
Contact:

Postby CinemarDave » Wed Apr 09, 2008 11:03 am

I have identified an issue where if you have a percent sign followed by a space "% " in the path to your music or cover art jpeg file then the MusicLobby plugin will have a hard time processing the file path. I have identified the single line of code causing the issue. I expect to have an update ready today.

If you need to resolve the issue immediately then rename your file paths to eliminate the "%" and you will be fine.

jeffdoo
Intermediate
Intermediate
Posts: 329
Joined: Sat Aug 25, 2007 9:19 pm
Location: Huntersville, NC
Contact:

Postby jeffdoo » Wed Apr 09, 2008 12:05 pm

Dave,

If you can have the corrected version out quickly (as suggested) I'm more than willing to wait a little while.

Thanks for the update!

- Jeff

NOTE: An alternate option I've implemented is to exclude any albums containing a '%' in the title in my affected smart playlists (all two of them). Simple work around until the update is ready.

User avatar
CinemarDave
Site Admin
Site Admin
Posts: 10535
Joined: Fri Feb 07, 2003 8:56 am
Location: Planet Earth
Contact:

Postby CinemarDave » Wed Apr 09, 2008 6:48 pm

Version 3.0.122 of the MusicLobby JRiver plugin is available for download. This version should correct all issues with cover art and system hangs when there is a % in the path to the file or cover art.

jeffdoo
Intermediate
Intermediate
Posts: 329
Joined: Sat Aug 25, 2007 9:19 pm
Location: Huntersville, NC
Contact:

Postby jeffdoo » Wed Apr 09, 2008 7:24 pm

CinemarDave wrote:Version 3.0.122 of the MusicLobby JRiver plugin is available for download. This version should correct all issues with cover art and system hangs when there is a % in the path to the file or cover art.


Almost?

If I leave the event monitor on (and recording to disk) it's sluggish and MC12 is barely responsive. I know this wouldn't be normal but just thought you should know as the log contain significantly more debug detail than before.

Next, now I have NO cover-art displayed. I checked the cache directory and the 130_130*.jpg files are now zero length.

Sorry, I hate delivering "bad news."

- Jeff
You do not have the required permissions to view the files attached to this post.

User avatar
CinemarDave
Site Admin
Site Admin
Posts: 10535
Joined: Fri Feb 07, 2003 8:56 am
Location: Planet Earth
Contact:

Postby CinemarDave » Wed Apr 09, 2008 8:08 pm

Please give version 3.0.123 a try. I had a line of code commented out that I shouldn't have. Everything works for me here. If this does not work then I'll probably will want to remote into your PC.

jeffdoo
Intermediate
Intermediate
Posts: 329
Joined: Sat Aug 25, 2007 9:19 pm
Location: Huntersville, NC
Contact:

Postby jeffdoo » Thu Apr 10, 2008 6:25 am

CinemarDave wrote:Please give version 3.0.123 a try. I had a line of code commented out that I shouldn't have. Everything works for me here. If this does not work then I'll probably will want to remote into your PC.


Downloaded the new version this morning, cleared out the cache directory, and everything looks good at the moment. Although, it's only been running for ~5 minutes.

Thanks!

- Jeff


Return to “MusicLobby Public Bug Reports”

Who is online

Users browsing this forum: No registered users and 1 guest