Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.4.0, 1.5.0, 1.6.0, 1.6.100
-
None
-
None
Description
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">Hi,</span><br style="margin-top: 0px; color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);" /><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">I've noticed that under certain situations when a small PES packet is assembled (size less than 188 bytes) the DVB subtitles decoder will overflow, eventually crashing MP.</span><br style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);" /><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">This packets are not regular DVB subtitle packets, but they exists in some DVB streams.</span><br style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);" /><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">Tested on my machine.</span><br style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);" /><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">Thanks.</span></p><p><br /></p>