INTERACT FORUM

Windows => JRiver Media Center 34 for Windows => Topic started by: BryanC on May 09, 2025, 01:01:33 pm

Title: Reproducible crash on Library Client and feature request
Post by: BryanC on May 09, 2025, 01:01:33 pm
I can grab logs if necessary.

1. Start "Shuffle All" playback in Theater View on an MC Library Client
2. On MC Server, switch to client playback zone (I can see track name, progress, etc)
3. Hit next track on the server (nothing happens)
4. Hit next track on client
5. Client crashes

It was explained to me a few years ago that the MC Server cannot grab the current Playing Now from the client, it can only read the currently playing track and/or send tracks to the client.

My guess is that this limitation is causing the current crash:

1. The MC Server next track refers to a non-existent track or otherwise resets/modifies the Playing Now list
2. The Playing Now list is modified and the client chokes on it when it tries to access the next track

At the very least the client shouldn't crash, but would it be possible for the client's Playing Now list to be displayed and modified on the server, thus enabling true client playback list control? I know this would probably require a big change to the existing Server>Client model.
Title: Re: Reproducible crash on Library Client and feature request
Post by: BryanC on May 09, 2025, 03:21:45 pm
I sent logs, it looks like I can reproduce this without interacting with the server, which means it's just a Theater View bug in response to the next track command from my remote control?

The feature request still stands, it would be nice to be able to view and edit the Playing Now list on a remote computer