ffplay seems broken in svn 20070102. # ffplay -h ffplay version SVN-r7400, Copyright (c) 2003-2006 Fabrice Bellard, et al. # uname -a OpenBSD obsd.my.domain 4.0 GENERIC#690 amd64 # ./ffplay /root/nokia_n90.wmv Segmentation fault (core dumped) # gdb ./ffplay_g ffplay.core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-unknown-openbsd4.0"... Core was generated by `ffplay'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.6.3...done. Loaded symbols for /usr/lib/libpthread.so.6.3 Reading symbols from /usr/lib/libm.so.2.3...done. Loaded symbols for /usr/lib/libm.so.2.3 Reading symbols from /usr/local/lib/libavformat.so.8.0...done. Loaded symbols for /usr/local/lib/libavformat.so.8.0 Reading symbols from /usr/local/lib/libavcodec.so.8.0...done. Loaded symbols for /usr/local/lib/libavcodec.so.8.0 Reading symbols from /usr/local/lib/libavutil.so.2.0...done. Loaded symbols for /usr/local/lib/libavutil.so.2.0 Reading symbols from /usr/lib/libossaudio.so.3.0...done. Loaded symbols for /usr/lib/libossaudio.so.3.0 Reading symbols from /usr/lib/libz.so.4.1...done. Loaded symbols for /usr/lib/libz.so.4.1 Reading symbols from /usr/local/lib/libmp3lame.so.0.1...done. Loaded symbols for /usr/local/lib/libmp3lame.so.0.1 Reading symbols from /usr/local/lib/libvorbis.so.5.1...done. Loaded symbols for /usr/local/lib/libvorbis.so.5.1 Reading symbols from /usr/local/lib/libvorbisenc.so.2.2...done. Loaded symbols for /usr/local/lib/libvorbisenc.so.2.2 Reading symbols from /usr/local/lib/libogg.so.5.3...done. Loaded symbols for /usr/local/lib/libogg.so.5.3 Reading symbols from /usr/local/lib/libfaac.so.0.0...done. Loaded symbols for /usr/local/lib/libfaac.so.0.0 Reading symbols from /usr/local/lib/libfaad.so.0.0...done. Loaded symbols for /usr/local/lib/libfaad.so.0.0 Reading symbols from /usr/local/lib/libSDL.so.6.0...done. Loaded symbols for /usr/local/lib/libSDL.so.6.0 Reading symbols from /usr/X11R6/lib/libX11.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libX11.so.9.0 Reading symbols from /usr/X11R6/lib/libXext.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.9.0 Reading symbols from /usr/lib/libusbhid.so.3.0...done. Loaded symbols for /usr/lib/libusbhid.so.3.0 Symbols already loaded for /usr/lib/libpthread.so.6.3 Reading symbols from /usr/lib/libc.so.39.3...done. Loaded symbols for /usr/lib/libc.so.39.3 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so Reading symbols from /usr/X11R6/lib/libXcursor.so.3.0...done. Loaded symbols for /usr/X11R6/lib/libXcursor.so.3.0 Reading symbols from /usr/X11R6/lib/libXrender.so.4.1...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.4.1 Reading symbols from /usr/X11R6/lib/libXfixes.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.4.0 #0 0x0000000042fc29a2 in av_find_stream_info (ic=Cannot access memory at address 0x43cde708 ) at utils.c:1780 1780 { (gdb) bt #0 0x0000000042fc29a2 in av_find_stream_info (ic=Cannot access memory at address 0x43cde708 ) at utils.c:1780 #1 0x0000000000405f17 in decode_thread (arg=0x4d882000) at ffplay.c:1868 #2 0x000000004a2f2ad7 in SDL_RunThread () from /usr/local/lib/libSDL.so.6.0 #3 0x000000004a2f2c89 in RunThread () from /usr/local/lib/libSDL.so.6.0 #4 0x0000000049a8a28d in _thread_start () at /usr/src/lib/libpthread/uthread/uthread_create.c:244 #5 0x000000000000001f in ?? () #6 0x0000000000000000 in ?? () (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0x42fc2982 to 0x42fc29c2: 0x0000000042fc2982 <av_find_stream_info+2>: mov $0xa,%ecx 0x0000000042fc2987 <av_find_stream_info+7>: push %r14 0x0000000042fc2989 <av_find_stream_info+9>: push %r13 0x0000000042fc298b <av_find_stream_info+11>: push %r12 0x0000000042fc298d <av_find_stream_info+13>: xor %r12d,%r12d 0x0000000042fc2990 <av_find_stream_info+16>: push %rbp 0x0000000042fc2991 <av_find_stream_info+17>: xor %ebp,%ebp 0x0000000042fc2993 <av_find_stream_info+19>: push %rbx 0x0000000042fc2994 <av_find_stream_info+20>: sub $0x1c7e8,%rsp 0x0000000042fc299b <av_find_stream_info+27>: mov 3596062(%rip),%rax # 0x433308c0 <gxf_muxer+1089344> 0x0000000042fc29a2 <av_find_stream_info+34>: mov %rdi,0x68(%rsp) 0x0000000042fc29a7 <av_find_stream_info+39>: lea 0x80(%rsp),%r14 0x0000000042fc29af <av_find_stream_info+47>: cld 0x0000000042fc29b0 <av_find_stream_info+48>: mov (%rax),%rax 0x0000000042fc29b3 <av_find_stream_info+51>: mov %rax,0x1c7d0(%rsp) 0x0000000042fc29bb <av_find_stream_info+59>: lea 0x1c5a0(%rsp),%rax End of assembler dump. (gdb) (gdb) info all-registers rax 0x8090a0 8425632 rbx 0x43cfaef0 1137684208 rcx 0xa 10 rdx 0x1574 5492 rsi 0x0 0 rdi 0x4d882000 1300766720 rbp 0x0 0x0 rsp 0x43cde6a0 0x43cde6a0 r8 0x4a 74 r9 0x0 0 r10 0x57 87 r11 0x0 0 r12 0x0 0 r13 0xffffffff 4294967295 r14 0x0 0 r15 0x46f487c8 1190430664 rip 0x42fc29a2 0x42fc29a2 <av_find_stream_info+34> eflags 0x10206 66054 cs 0x1f 31 ss 0x17 23 ds 0x17 23 es 0x17 23 fs 0x17 23 gs 0x17 23 st0 1.4426950408889633870046509400708601 (raw 0x3fffb8aa3b295c17f0bc) st1 1 (raw 0x3fff8000000000000000) st2 1.4426950408889633870046509400708601 (raw 0x3fffb8aa3b295c17f0bc) st3 1 (raw 0x3fff8000000000000000) st4 1.4426950408889633870046509400708601 (raw 0x3fffb8aa3b295c17f0bc) st5 1 (raw 0x3fff8000000000000000) st6 9.9999999999999994515327145420957165e-21 (raw 0x3fbcbce5086492111800) st7 -46.051701859880914469158597057685256 (raw 0xc004b834f1551552d72d) fctrl 0x37f 895 fstat 0x220 544 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {f = {0x1, 0x0, 0x0, 0x0}} {f = {1, 0, 0, 0}} xmm1 {f = {0x800000, 0x0, 0x0, 0x0}} {f = {8388608, 0, 0, 0}} xmm2 {f = {0x0, 0x1, 0x0, 0x0}} {f = {0, 1.875, 0, 0}} xmm3 {f = {0x0, 0x0, 0x0, 0x0}} {f = {0, 0, 0, 0}} xmm4 {f = {0x0, 0x1, 0x0, 0x0}} {f = {0, 1.875, 0, 0}} xmm5 {f = {0x0, 0x0, 0x0, 0x0}} {f = {0, 0, 0, 0}} xmm6 {f = {0x0, 0x1, 0x0, 0x0}} {f = {1.12375454e-18, 1.78003252, 0, 0}} xmm7 {f = {0x0, 0x0, 0x0, 0x0}} {f = {0, 0, 0, 0}} xmm8 {f = {0x0, 0x3, 0x0, 0x0}} {f = {-6.69105181e+16, 3.08482122, 0, 0}} xmm9 {f = {0x0, 0x3, 0x0, 0x0}} {f = {0, 3.21875, 0, 0}} xmm10 {f = {0x0, 0x3, 0x0, 0x0}} {f = {0, 3.46875, 0, 0}} ---Type <return> to continue, or q <return> to quit--- xmm11 {f = {0xffffffff, 0x0, 0x0, 0x0}} {f = {-1.96473002, 0, 0, 0}} xmm12 {f = {0xffffffff, 0x0, 0x0, 0x0}} {f = {-1.11296916, 0, 0, 0}} xmm13 {f = {0x1, 0x0, 0x0, 0x0}} {f = {1.78104186, 0, 0, 0}} xmm14 {f = {0x1, 0x0, 0x0, 0x0}} {f = {1.42799723, 0, 0, 0}} xmm15 {f = {0x1, 0x0, 0x0, 0x0}} {f = {1.24683833, 0, 0, 0}} mxcsr 0x1fa0 8096 (gdb)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4