[MPlayer-users] mplayer -identlfy failure
Sebastien Fievet
sebastien.fievet at free.fr
Fri Dec 31 14:41:06 CET 2010
On Mon, 27 Dec 2010 19:58:11 +0100
Sebastien Fievet <sebastien.fievet at free.fr> wrote:
Hello there,
I just wanted to "revive" this thread i interrupted for my Christmas vacations...
Reimar, have you had time to take a look at the last gdb back trace i generated?
I re-copied the part of my previous message related to that below.
Thanks for your patience and support...
Seb.
> However, trying to read any title from #2 to #99 (#1 seems "empty") crashes
> mplayer with :
>
> MPlayer interrupted by signal 11 in module: open_stream
> - MPlayer crashed by bad usage of CPU/FPU/RAM.
> Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
> disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
> - MPlayer crashed. This shouldn't happen.
> It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
> gcc version. If you think it's MPlayer's fault, please read
> DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
> won't help unless you provide this information when reporting a possible
> bug.
>
> the gdb backtrace associated to reading title #2 is :
>
> Le script a débuté sur lun 27 déc 2010 19:51:29 CET
> GNU gdb (GDB) 7.2
> Copyright (C) 2010 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law. Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i686-pc-linux-gnu".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols
> from /home/root/build/mplayer-export-2010-12-17/mplayer...done. (gdb) run -v
> dvd://2 Starting program: /home/root/build/mplayer-export-2010-12-17/mplayer
> -v dvd://2 [Thread debugging using libthread_db enabled]
> MPlayer SVN-r32717-snapshot-4.4.5 (C) 2000-2010 MPlayer Team
> CPU vendor name: AuthenticAMD max cpuid level: 1
> CPU: AMD Athlon(tm) 64 Processor 3700+ (Family: 15, Model: 4, Stepping: 10)
> extended cpuid-level: 24
> extended cache-info: 67141952
> Detected cache-line size is 64 bytes
> Testing OS support for SSE... yes.
> Tests of OS support for SSE passed.
> CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNowExt: 1 SSE: 1 SSE2: 1 SSSE3: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowExt SSE SSE2 CMOV
> get_path('codecs.conf') -> '/home/root/.mplayer/codecs.conf'
> Reading /home/root/.mplayer/codecs.conf: Can't open
> '/home/root/.mplayer/codecs.conf': No such file or directory
> Reading /usr/local/etc/mplayer/codecs.conf: Can't open
> '/usr/local/etc/mplayer/codecs.conf': No such file or directory Using
> built-in default codecs.conf. init_freetype Using MMX (with tiny bit MMX2)
> Optimized OnScreenDisplay get_path('fonts') -> '/home/root/.mplayer/fonts'
> Configuration: --extra-cflags=-g3 -fgnu89-inline --yasm=
> CommandLine: '-v' 'dvd://2'
> Using nanosleep() timing
> get_path('input.conf') -> '/home/root/.mplayer/input.conf'
> Can't open input config file /home/root/.mplayer/input.conf: No such file or
> directory Can't open input config file /usr/local/etc/mplayer/input.conf: No
> such file or directory Falling back on default (hardcoded) input config
> get_path('2.conf') -> '/home/root/.mplayer/2.conf'
>
> Playing dvd://2.
> get_path('sub/') -> '/home/root/.mplayer/sub/'
> URL: dvd://2
> libdvdread: Using libdvdcss version 1.2.10 for DVD access
> Reading disc structure, please wait...
> There are 99 titles on this DVD.
> There are 1 angles in this DVD title.
>
> *** libdvdread: CHECK_VALUE failed in libdvdread4/ifo_read.c:1256 ***
> *** for vts_ptt_srpt->title[i].ptt[j].pgn != 0 ***
>
>
> *** libdvdread: CHECK_VALUE failed in libdvdread4/ifo_read.c:1967 ***
> *** for pgci_ut->nr_of_lus < 100 ***
>
> libdvdread: Can't allocate memory for file read!
> mplayer: libdvdread4/dvd_reader.c:1295: DVDReadBytes: Assertion `0' failed.
>
> Program received signal SIGABRT, Aborted.
> 0xb7fe3424 in __kernel_vsyscall ()
> (gdb) bt
> #0 0xb7fe3424 in __kernel_vsyscall ()
> #1 0xb79f4120 in raise () from /lib/libc.so.6
> #2 0xb79f58a0 in abort () from /lib/libc.so.6
> #3 0xb79ed4fd in __assert_fail () from /lib/libc.so.6
> #4 0x08225602 in DVDReadBytes (dvd_file=0x907cc70, data=0x12879990,
> byte_size=6000) at libdvdread4/dvd_reader.c:1295
> #5 0x08232b22 in ifoRead_CELL_PLAYBACK_TBL (ifofile=<value optimized out>,
> pgc=<value optimized out>, offset=<value optimized out>)
> at libdvdread4/ifo_read.c:834
> #6 ifoRead_PGC (ifofile=<value optimized out>, pgc=<value optimized out>,
> offset=<value optimized out>) at libdvdread4/ifo_read.c:957
> #7 0x0823344e in ifoRead_PGCIT_internal (ifofile=<value optimized out>,
> pgcit=0x126e5a50, offset=47824) at libdvdread4/ifo_read.c:1883
> #8 0x082339c8 in ifoRead_PGCI_UT (ifofile=0x907cc28)
> at libdvdread4/ifo_read.c:2027
> #9 0x082344df in ifoOpen (dvd=0x906ccc0, title=2)
> at libdvdread4/ifo_read.c:346
> #10 0x0821f066 in open_s (stream=0x906d8b0, mode=0, opts=0x906cac8,
> file_format=0x8a7a134) at stream/stream_dvd.c:871
> #11 0x081e9fb8 in open_stream_plugin (filename=0x903a5a8 "dvd://2", mode=0,
> options=0x0, file_format=0x8a7a134) at stream/stream.c:185
> #12 open_stream_full (filename=0x903a5a8 "dvd://2", mode=0, options=0x0,
> file_format=0x8a7a134) at stream/stream.c:238
> #13 0x081e8a6a in open_stream (filename=0x6 <Address 0x6 out of bounds>,
> options=0x0, file_format=<value optimized out>) at stream/open.c:66
> #14 0x080bc873 in main (argc=3, argv=0xbffffac4) at mplayer.c:3223
> (gdb) info all-registers
> eax 0x0 0
> ecx 0x2ea6 11942
> edx 0x6 6
> ebx 0x2ea6 11942
> esp 0xbfffc450 0xbfffc450
> ebp 0xbfffc468 0xbfffc468
> esi 0x0 0
> edi 0xb7ae8ff4 -1213296652
> eip 0xb7fe3424 0xb7fe3424 <__kernel_vsyscall+16>
> eflags 0x206 [ PF IF ]
> cs 0x73 115
> ss 0x7b 123
> ds 0x7b 123
> es 0x7b 123
> fs 0x0 0
> gs 0x33 51
> st0 0 (raw 0x00000000000000000000)
> st1 0 (raw 0x00000000000000000000)
> st2 0 (raw 0x00000000000000000000)
> st3 0 (raw 0x00000000000000000000)
> st4 0 (raw 0x00000000000000000000)
> st5 0 (raw 0x00000000000000000000)
> st6 2 (raw 0x40008000000000000000)
> st7 99 (raw 0x4005c600000000000000)
> fctrl 0x37f 895
> fstat 0x20 32
> ftag 0xffff 65535
> fiseg 0x0 0
> fioff 0x0 0
> foseg 0x0 0
> fooff 0x0 0
> fop 0x0 0
> xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> ---Type <return> to continue, or q <return> to quit---
> xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
> v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
> uint128 = 0x00000000000000000000000000000000}
> mxcsr 0x9fc0 [ DAZ IM DM ZM OM UM PM FZ ]
> mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
> 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm6 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
> v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0x80}}
> mm7 {uint64 = 0xc600000000000000, v2_int32 = {0x0, 0xc6000000},
> v4_int16 = {0x0, 0x0, 0x0, 0xc600}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0, 0xc6}}
> (gdb) quit
> A debugging session is active.
>
> Inferior 1 [process 11942] will be killed.
>
> Quit anyway? (y or n) y
>
> Hope you had a nice Christmas time. :-)
> Thanks again for your help,
> Seb.
More information about the MPlayer-users
mailing list