On Thu, Sep 13, 2012 at 01:25:26PM -0500, Paul Hartman wrote: > On Wed, Sep 12, 2012 at 5:41 AM, Frank Steinmetzger <war...@gmx.de> wrote: > > VO: [gl] 320x240 => 320x240 Planar YV12 > > *** glibc detected *** mplayer: malloc(): memory corruption: > > 0x0000000001957a60 *** > > try with "-vo xv" to see if perhaps it is gl-related... Sometimes I > have videos crash mplayer using vdpau but work using xv, for example.
I tried a number of outputs, xv, x11, gl, gl2, sdl... all the same. I was about to build ffmpeg/glibc/mplayer with splitdebug, but noticed that I already did so for all of them. So I fired up gdb mplayer, and then within gdb, entered run <filename>. But that didn't give me anything helpful either (see output at the end). What would be the proper way to debug this? (build kernel with debug symbols perhaps?) In one line it says "[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails." I did this, but to no avail. :-/ frank@eisen gdb mplayer GNU gdb (Gentoo 7.3.1 p2) 7.3.1 Copyright (C) 2011 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 "x86_64-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/mplayer...Reading symbols from /usr/lib64/debug/usr/bin/mplayer.debug...done. done. (gdb) run "1989-04-18 Unix 256kb.mp4" Starting program: /usr/bin/mplayer "1989-04-18 Unix 256kb.mp4" warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] MPlayer 1.1-4.5.3 (C) 2000-2012 MPlayer Team Konnte Joystick-Gerätedatei '/dev/input/js0' nicht öffnen: No such file or directory Konnte Joystick nicht initialisieren. mplayer: could not connect to socket mplayer: No such file or directory Fehler beim Öffnen der LIRC-Unterstützung. Verwendung der Fernbedienung nicht möglich. [MENU] Kann Menü-Konfigurationsdatei nicht öffnen: /home/frank/.mplayer/menu.conf Spiele 1989-04-18 Unix 256kb.mp4. libavformat version 53.32.100 (external) libavformat-Dateiformat erkannt! [lavf] stream 0: video (mpeg4), -vid 0 [lavf] stream 2: audio (aac), -aid 0, -alang eng VIDEO: [MP4V] 320x240 24bpp 29.970 fps 257.2 kbps (31.4 kbyte/s) Clip-Info: major_brand: isom minor_version: 0 compatible_brands: mp41 creation_time: 2003-07-09 00:32:08 Load subtitles in ./ [gl] using extended formats. Use -vo gl:nomanyfmts if playback fails. ========================================================================== Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 53.61.100 (external) Unsupported PixelFormat 61 Unsupported PixelFormat 53 Unsupported PixelFormat 81 Ausgewählter Videocodec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ========================================================================== Öffne Audiodecoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 48000 Hz, 2 ch, s16le, 63.7 kbit/4.15% (ratio: 7965->192000) Ausgewählter Audiocodec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Starte Wiedergabe... Film-Aspekt ist 1.33:1 - Vorskalierung zur Korrektur der Seitenverhältnisse. VO: [gl] 320x240 => 320x240 Planar YV12 *** glibc detected *** /usr/bin/mplayer: malloc(): memory corruption: 0x000000000139f980 *** < hit Ctrl+C here > Program received signal SIGTERM, Terminated. __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:93 93 ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory. in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S (gdb) -- Gruß | Greetings | Qapla' Ich untersage jede Verwendung von Daten von mir oder über mich auf Facebook. Please do not share anything from, with or about me with any Facebook service. For a pessimist, the day has 24 bruises.
signature.asc
Description: Digital signature