[FFmpeg-trac] #3630(ffserver:open): ffserver crashes when a client disconnect

FFmpeg trac at avcodec.org
Mon Aug 18 04:59:44 CEST 2014


#3630: ffserver crashes when a client disconnect
-----------------------------------+------------------------------------
             Reporter:  Reventlov  |                    Owner:  reynaldo
                 Type:  defect     |                   Status:  open
             Priority:  important  |                Component:  ffserver
              Version:             |               Resolution:
             Keywords:             |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+------------------------------------
Changes (by reynaldo):

 * owner:   => reynaldo
 * status:  new => open


Comment:

 Reproduced:

 Program received signal SIGSEGV, Segmentation fault.
 flush_buffer (s=0x180a4e0) at libavformat/aviobuf.c:145
 145                 s->checksum     = s->update_checksum(s->checksum,
 s->checksum_ptr,
 (gdb) bt
 #0  flush_buffer (s=0x180a4e0) at libavformat/aviobuf.c:145
 #1  avio_flush (s=0x180a4e0) at libavformat/aviobuf.c:197
 #2  0x00000000004fff2a in av_write_trailer (s=s at entry=0x17e8b40)
     at libavformat/mux.c:948
 #3  0x0000000000462c00 in close_connection (c=c at entry=0x17c65a0)
     at ffserver.c:919
 #4  0x00000000004642a0 in rtsp_cmd_interrupt (c=c at entry=0x17c5760,
     url=url at entry=0x7fffffffb400 "rtsp://127.0.0.1:5454/rtsp.mpg/",
     h=h at entry=0x7fffffffc400, pause_only=pause_only at entry=0)
     at ffserver.c:3337
 #5  0x0000000000469670 in rtsp_parse_request (c=0x17c5760) at
 ffserver.c:2954
 #6  0x000000000045c989 in handle_connection (c=0x17c5760) at
 ffserver.c:999
 #7  http_server () at ffserver.c:768
 #8  main (argc=<optimized out>, argv=<optimized out>) at ffserver.c:4783

 Looking rly quick it seems to be related to
 https://trac.ffmpeg.org/ticket/1740
 will take another look tomorrow

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3630#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list