Opened 14 years ago
Closed 13 years ago
#342 closed defect (needs_more_info)
Crash when retrying with TCP
Reported by: | Carl Eugen Hoyos | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | git-master | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
ffmpeg version N-31404-ga8c2ff2, Copyright (c) 2000-2011 the FFmpeg developers built on Jul 11 2011 16:02:09 with gcc 4.5.3 configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl libavutil 51. 11. 0 / 51. 11. 0 libavcodec 53. 7. 0 / 53. 7. 0 libavformat 53. 5. 0 / 53. 5. 0 libavdevice 53. 2. 0 / 53. 2. 0 libavfilter 2. 24. 4 / 2. 24. 4 libswscale 2. 0. 0 / 2. 0. 0 libpostproc 51. 2. 0 / 51. 2. 0 [New Thread 0x7ffff5185910 (LWP 7077)] [New Thread 0x7ffff445f910 (LWP 7078)] [New Thread 0x7ffff3739910 (LWP 7079)] [New Thread 0x7ffff2a13910 (LWP 7080)] [rtsp @ 0x12cf420] UDP timeout, retrying with TCP Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff445f910 (LWP 7078)] 0x00000000004f2ffe in circular_buffer_task (_URLContext=0x12d1180) at libavformat/udp.c:333 333 FD_SET(s->udp_fd, &rfds); (gdb) bt #0 0x00000000004f2ffe in circular_buffer_task (_URLContext=0x12d1180) at libavformat/udp.c:333 #1 0x00007ffff721565d in start_thread () from /lib64/libpthread.so.0 #2 0x00007ffff690aecd in clone () from /lib64/libc.so.6 #3 0x0000000000000000 in ?? () (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0x4f2fde to 0x4f301e: 0x00000000004f2fde <circular_buffer_task+46>: add %al,-0x167af040(%rbp) 0x00000000004f2fe4 <circular_buffer_task+52>: add %al,(%rax) 0x00000000004f2fe6 <circular_buffer_task+54>: add %cl,-0x17(%rcx,%rcx,4) 0x00000000004f2fea <circular_buffer_task+58>: mov %rbp,%rdi 0x00000000004f2fed <circular_buffer_task+61>: cld 0x00000000004f2fee <circular_buffer_task+62>: rep stos %rax,%es:(%rdi) 0x00000000004f2ff1 <circular_buffer_task+65>: movslq (%rbx),%rax 0x00000000004f2ff4 <circular_buffer_task+68>: mov %rax,%rdx 0x00000000004f2ff7 <circular_buffer_task+71>: and $0x3f,%eax 0x00000000004f2ffa <circular_buffer_task+74>: shr $0x6,%rdx 0x00000000004f2ffe <circular_buffer_task+78>: bts %rax,(%rsp,%rdx,8) 0x00000000004f3003 <circular_buffer_task+83>: mov (%rbx),%edi 0x00000000004f3005 <circular_buffer_task+85>: xor %ecx,%ecx 0x00000000004f3007 <circular_buffer_task+87>: xor %edx,%edx 0x00000000004f3009 <circular_buffer_task+89>: mov %r12,%r8 0x00000000004f300c <circular_buffer_task+92>: mov %rsp,%rsi 0x00000000004f300f <circular_buffer_task+95>: movq $0x1,0x80(%rsp) 0x00000000004f301b <circular_buffer_task+107>: movq $0x0,0x88(%rsp) End of assembler dump. (gdb) info register rax 0x1 1 rbx 0x12d6140 19751232 rcx 0x0 0 rdx 0x84d108 8704264 rsi 0x7ffff445ef90 140737291612048 rdi 0x7ffff445f0c0 140737291612352 rbp 0x7ffff445f040 0x7ffff445f040 rsp 0x7ffff445f040 0x7ffff445f040 r8 0x7ffff445f010 140737291612176 r9 0x0 0 r10 0x0 0 r11 0x206 518 r12 0x7ffff445f0c0 140737291612352 r13 0x10 16 r14 0x12d1180 19730816 r15 0x1c 28 rip 0x4f2ffe 0x4f2ffe <circular_buffer_task+78> eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
Change History (2)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Resolution: | → needs_more_info |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
How do i reproduce this ?