https://github.com/MicrosoftDX/AzureRTMPIngestLib/blob/25efad3d60014d438e85dcbc8c91408d323ff725/RTMPPublisher/Microsoft.Media.RTMP/RTMPMessageFormats.h#L691 Checking for `AMF0TypeMarker::ObjectEnd`(`'\t'`) blindly through rest of payload may throw access violation exception. For example, payload like below causes issue where string length is 9(`\t`) ``` \b \0\0\0\x1 \0\a version \x2 \0\t 0,0,0,000 \0\0\t ``` Will PR with the fix sooner or later
AzureRTMPIngestLib/RTMPPublisher/Microsoft.Media.RTMP/RTMPMessageFormats.h
Line 691 in 25efad3
Checking for
AMF0TypeMarker::ObjectEnd('\t') blindly through rest of payload may throw access violation exception.For example, payload like below causes issue where string length is 9(
\t)Will PR with the fix sooner or later