Bugzilla – Bug 17766
Logitech Media server 7.7.0 causes DLNA client to crash
Last modified: 2019-01-25 12:14:48 UTC
I have a LG HR600 Blu Ray player which has a DLNA client option. On my network I have a Windows Home server (HP ex490) This serves as native DLNA and also includes a Twonky Server The WHS is running a LM Server as a WHS add-in. I am also running a separate LM Server on a Windows 7 PC. These feed 2 Logitech Squeezebox booms with different libraries. With either or both of the Logitech Media Servers running, when I try and access the DLNA Cient on the Blu Ray player, it forces the device to reboot. I suspect that the LM Server is sending something across the network that the player cannot handle If you have any suggestions, I would be pleased to hear from you Thanks
I'm experiencing the exact same problems with an LG BD390 player here in the UK, whenever you try and access the "My Media" section of the player it will either report "Media Server Access is not permitted" or hang / reboot at the menu screen. This has only happened since the update to 7.7.0 and the problem goes away if either the Logitech Media Server windows service is stopped or the uPnP / DLNA plugin is disabled via the web console. If it is any help I can provide Wireshark dumps of the traffic between the two devices before the hang occurs?
This was reported by one of our ReadyNAS customers as well, thinking it was our DLNA server. I traced it down to the UPnP-A/V LMS plugin, which is enabled by default these days: http://www.readynas.com/forum/viewtopic.php?f=76&t=63197&p=355032 I picked up a LG BD670 to test with, and I see the same behavior. After speaking with LGE, their engineers came to a couple conclusions. 1) The size of the Logitech logo is larger than that of other DMS. This is what is causing the LG media players to crash or power off. Most DMS software only presents icons in 48x48 and 120x120 resolution, as required by the spec. LGE will fix this issue in their firmware, but I have know idea if/when this fix will make it into firmware releases for existing products. It's probably reasonable for LMS to disable the higher resolution icons for now, since I don't know of any clients that actually use them; presenting only 48x48 and 120x120 icons should be sufficient. 2) When LGE DLNA clients browse the ContentDirectory, they issue a request with the BrowseMetaData BrowseFlag set. LMS incorrectly returns a parentID exactly matching the container's id. This prevents it from properly browsing content. I imagine this could also screw up other clients that make use of BrowseMetaData, such as PS3. This could also very well be the root cause of LMS bug #17625.