Description
<p>TV Server's IPTV filter causes sporadic hard crashes when receiving RTSP streams.</p>
<p>The reporter seems/seemed to be able to cause a crash almost at will when trying to receive RTSP streams from their Digital Devices OctopusNet (SAT>IP) tuner. On the other hand, I struggled/struggle to reproduce after hundreds of channel changes with my own OctopusNet. Only once was I was able to catch a crash with a debugger. I was able to trace the source of my crash back to the RTCP code within the LIVE555 library used by the IPTV filter's RTSP library. The LIVE555 changelog states that a bug in the handling of RTCP APP (application-specific) messages has been fixed in the latest version (2017.01.26). Thinking that fix may solve the problem, I rebuilt the IPTV filter RTSP library against the latest version of LIVE555 and provided a test build to the reporter. No more crashes have been reported.</p>
<p>The reporter seems/seemed to be able to cause a crash almost at will when trying to receive RTSP streams from their Digital Devices OctopusNet (SAT>IP) tuner. On the other hand, I struggled/struggle to reproduce after hundreds of channel changes with my own OctopusNet. Only once was I was able to catch a crash with a debugger. I was able to trace the source of my crash back to the RTCP code within the LIVE555 library used by the IPTV filter's RTSP library. The LIVE555 changelog states that a bug in the handling of RTCP APP (application-specific) messages has been fixed in the latest version (2017.01.26). Thinking that fix may solve the problem, I rebuilt the IPTV filter RTSP library against the latest version of LIVE555 and provided a test build to the reporter. No more crashes have been reported.</p>
Attachments
Issue Links
- links to