mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
check udp_read_packet return value not to access uninitialized memory
patch by Eric Paul: [eric paul gmail com] original thread: [FFmpeg-devel] [PATCH] : libavformat segfault when a RTSP reading is interrupted date: 07/05/2007 03:13 PM Originally committed as revision 9492 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
3caffb7d80
commit
74ef8b434d
@ -1194,7 +1194,7 @@ static int rtsp_read_packet(AVFormatContext *s,
|
||||
case RTSP_PROTOCOL_RTP_UDP:
|
||||
case RTSP_PROTOCOL_RTP_UDP_MULTICAST:
|
||||
len = udp_read_packet(s, &rtsp_st, buf, sizeof(buf));
|
||||
if (rtsp_st->rtp_ctx)
|
||||
if (len >=0 && rtsp_st->rtp_ctx)
|
||||
rtp_check_and_send_back_rr(rtsp_st->rtp_ctx, len);
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user