On Wed, Sep 12, 2012 at 12:51:02PM +0200, Alan McKinnon wrote: > On Wed, 12 Sep 2012 12:41:20 +0200 > Frank Steinmetzger <war...@gmx.de> wrote: > > > Hi List > > > > Every once in a while, my mplayer can't play a video from the > > intertubes. It just crashes on load, it really drives me mad > > sometimes. I then need to x-kill the window, and if I started from > > the console, I can't even get back its prompt with Ctrl+C. > > > > It happens with videos from Wikipedia, some formats from YouTube, > > NASA and now also with this example: > > http://archive.org/details/LowEndCo1985 I wanted to watch the 256k > > MPeg4 video; > > - mplayer crashes (see output below) > > - VLC plays it way too slow with chunky audio > > - thankfully, my only other installed video player, Kaffeine, was > > able to play it, but it's crap as a video player > > > > Strangely enough, the 64k and the 512k versions play. Do you have > > any idea what's the problem here? If you need more info, just ask > > for it. I'm running 64 bit, mplayer 1.1-r1 and ffmpeg 0.10.2-r1. > > > > > > $ mplayer LowEndCo1985_256kb.mp4 > > [normal MPlayer output snipped] > > *** glibc detected *** mplayer: malloc(): memory corruption: > > 0x0000000001957a60 *** > > Obviously that last line must not happen. You likely tripped over a bug. > > How is your mplayer built (output of eix)?
I'm not sure how that would help you, except for the list of enabled useflags: X a52 aalib alsa cdio dga dts dv dvb dvd dvdnav enca encode faad fbcon ftp gif iconv ipv6 jack joystick jpeg jpeg2k kernel_linux ladspa libass libcaca lirc live mad mmx mmxext mng mp3 network openal opengl osdmenu png pvr quicktime rar real rtc samba sdl shm speex sse sse2 ssse3 theora toolame tremor truetype twolame unicode v4l vorbis x264 xinerama xscreensaver xv xvid > Do you use mplayer or mplayer2? mplayer (I tried mplayer2 a longer while ago, but went back very quickly). > Do you use ffmpeg or libav? According to the output, it's libav. I asked a friend with Gentoo to play the video -- it works fine for him. Because he is using Core i5 graphics, I got a hunch that nvidia might be the culprit, so I booted my nouveau setup (kernel.org sources version 3.5.3). Now I'm getting some more output (and a different error). It's not really helpful, but here goes: *** glibc detected *** mplayer: free(): invalid next size (normal): 0x000000000150a3d0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7a305)[0x7f6a8811e305] /usr/lib64/libdrm_nouveau.so.1(nouveau_bo_emit_buffer+0x163)[0x7f6a808a8c03] /usr/lib64/libdrm_nouveau.so.1(nouveau_reloc_emit+0x73)[0x7f6a808a8e83] /usr/lib64/libdrm_nouveau.so.1(nouveau_pushbuf_emit_reloc+0x4c)[0x7f6a808a7bac] /usr/lib64/dri/nouveau_dri.so(+0x1e2707)[0x7f6a80cc9707] /usr/lib64/dri/nouveau_dri.so(+0x1db745)[0x7f6a80cc2745] /usr/lib64/dri/nouveau_dri.so(+0x43b316)[0x7f6a80f22316] /usr/lib64/dri/nouveau_dri.so(+0x2014d6)[0x7f6a80ce84d6] /usr/lib64/dri/nouveau_dri.so(+0x30808f)[0x7f6a80def08f] /usr/lib64/dri/nouveau_dri.so(+0x2f6162)[0x7f6a80ddd162] /usr/lib64/dri/nouveau_dri.so(+0x2f668b)[0x7f6a80ddd68b] /usr/lib64/dri/nouveau_dri.so(+0x2e57df)[0x7f6a80dcc7df] /usr/lib64/dri/nouveau_dri.so(+0x2e857c)[0x7f6a80dcf57c] mplayer(glUploadTex+0x102)[0x452642] mplayer[0x457914] mplayer[0x4c7d69] mplayer(filter_video+0x3b)[0x498cab] mplayer[0x43abac] mplayer(main+0x22f8)[0x43ea38] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f6a880c64bd] mplayer[0x430799] ======= Memory map: ======== 00400000-006c3000 r-xp 00000000 08:03 870885 /usr/bin/mplayer 008c3000-008c4000 r--p 002c3000 08:03 870885 /usr/bin/mplayer 008c4000-008c9000 rw-p 002c4000 08:03 870885 /usr/bin/mplayer 008c9000-008ee000 rw-p 00000000 00:00 0 00982000-015d0000 rw-p 00000000 00:00 0 [heap] 7f6a7f51a000-7f6a7ff1a000 rwxp 00000000 00:00 0 7f6a7ff1a000-7f6a7ff24000 r-xp 00000000 08:03 880932 /usr/lib64/libXcursor.so.1.0.2 7f6a7ff24000-7f6a80123000 ---p 0000a000 08:03 880932 /usr/lib64/libXcursor.so.1.0.2 7f6a80123000-7f6a80124000 r--p 00009000 08:03 880932 /usr/lib64/libXcursor.so.1.0.2 7f6a80124000-7f6a80125000 rw-p 0000a000 08:03 880932 /usr/lib64/libXcursor.so.1.0.2 7f6a80125000-7f6a80203000 r--p 00000000 08:03 952450 /usr/share/fonts/libertine-ttf/LinLibertine_R.ttf 7f6a80203000-7f6a8020f000 r-xp 00000000 08:03 812199 /lib64/libnss_files-2.15.so 7f6a8020f000-7f6a8040e000 ---p 0000c000 08:03 812199 /lib64/libnss_files-2.15.so 7f6a8040e000-7f6a8040f000 r--p 0000b000 08:03 812199 /lib64/libnss_files-2.15.so 7f6a8040f000-7f6a80410000 rw-p 0000c000 08:03 812199 /lib64/libnss_files-2.15.so 7f6a80410000-7f6a8041a000 r-xp 00000000 08:03 812193 /lib64/libnss_nis-2.15.so 7f6a8041a000-7f6a8061a000 ---p 0000a000 08:03 812193 /lib64/libnss_nis-2.15.so 7f6a8061a000-7f6a8061b000 r--p 0000a000 08:03 812193 /lib64/libnss_nis-2.15.so 7f6a8061b000-7f6a8061c000 rw-p 0000b000 08:03 812193 /lib64/libnss_nis-2.15.so 7f6a8061c000-7f6a80623000 r-xp 00000000 08:03 812191 /lib64/libnss_compat-2.15.so 7f6a80623000-7f6a80823000 ---p 00007000 08:03 812191 /lib64/libnss_compat-2.15.so 7f6a80823000-7f6a80824000 r--p 00007000 08:03 812191 /lib64/libnss_compat-2.15.so 7f6a80824000-7f6a80825000 rw-p 00008000 08:03 812191 /lib64/libnss_compat-2.15.so 7f6a80825000-7f6a808a5000 rw-s 1056b5000 00:05 1549 /dev/dri/card0 7f6a808a5000-7f6a808aa000 r-xp 00000000 08:03 881153 /usr/lib64/libdrm_nouveau.so.1.0.0 7f6a808aa000-7f6a80aa9000 ---p 00005000 08:03 881153 /usr/lib64/libdrm_nouveau.so.1.0.0 7f6a80aa9000-7f6a80aaa000 r--p 00004000 08:03 881153 /usr/lib64/libdrm_nouveau.so.1.0.0 7f6a80aaa000-7f6a80aab000 rw-p 00005000 08:03 881153 /usr/lib64/libdrm_nouveau.so.1.0.0 7f6a80ae6000-7f6a80ae7000 rw-s 105068000 00:05 1549 /dev/dri/card0 7f6a80ae7000-7f6a819c5000 r-xp 00000000 08:03 243828 /usr/lib64/mesa/nouveau_dri.so 7f6a819c5000-7f6a81bc4000 ---p 00ede000 08:03 243828 /usr/lib64/mesa/nouveau_dri.so 7f6a81bc4000-7f6a81bff000 r--p 00edd000 08:03 243828 /usr/lib64/mesa/nouveau_dri.so 7f6a81bff000-7f6a81c48000 rw-p 00f18000 08:03 243828 /usr/lib64/mesa/nouveau_dri.so 7f6a81c48000-7f6a81e2e000 rw-p 00000000 00:00 0 7f6a81e2e000-7f6a82127000 r--p 00000000 08:03 236605 /usr/lib64/locale/locale-archive 7f6a82127000-7f6a82130000 r-xp 00000000 08:03 880946 /usr/lib64/libXrender.so.1.3.0 7f6a82130000-7f6a8232f000 ---p 00009000 08:03 880946 /usr/lib64/libXrender.so.1.3.0 7f6a8232f000-7f6a82330000 r--p 00008000 08:03 880946 /usr/lib64/libXrender.so.1.3.0 7f6a82330000-7f6a82331000 rw-p 00009000 08:03 880946 /usr/lib64/libXrender.so.1.3.0 7f6a82331000-7f6a82339000 r-xp 00000000 08:03 880945 /usr/lib64/libXrandr.so.2.2.0 7f6a82339000-7f6a82538000 ---p 00008000 08:03 880945 /usr/lib64/libXrandr.so.2.2.0 7f6a82538000-7f6a82539000 r--p 00007000 08:03 880945 /usr/lib64/libXrandr.so.2.2.0 7f6a82539000-7f6a8253a000 rw-p 00008000 08:03 880945 /usr/lib64/libXrandr.so.2.2.0 7f6a8253a000-7f6a82549000 r-xp 00000000 08:03 880939 /usr/lib64/libXi.so.6.1.0 7f6a82549000-7f6a82748000 ---p 0000f000 08:03 880939 /usr/lib64/libXi.so.6.1.0 7f6a82748000-7f6a82749000 r--p 0000e000 08:03 880939 /usr/lib64/libXi.so.6.1.0 7f6a82749000-7f6a8274a000 rw-p 0000f000 08:03 880939 /usr/lib64/libXi.so.6.1.0 7f6a8274a000-7f6a8274f000 r-xp 00000000 08:03 880934 /usr/lib64/libXdmcp.so.6.0.0 7f6a8274f000-7f6a8294e000 ---p 00005000 08:03 880934 /usr/lib64/libXdmcp.so.6.0.0 7f6a8294e000-7f6a8294f000 r--p 00004000 08:03 880934 /usr/lib64/libXdmcp.so.6.0.0 7f6a8294f000-7f6a82950000 rw-p 00005000 08:03 880934 /usr/lib64/libXdmcp.so.6.0.0 7f6a82950000-7f6a82952000 r-xp 00000000 08:03 880928 /usr/lib64/libXau.so.6.0.0 7f6a82952000-7f6a82b52000 ---p 00002000 08:03 880928 /usr/lib64/libXau.so.6.0.0 7f6a82b52000-7f6a82b53000 r--p 00002000 08:03 880928 /usr/lib64/libXau.so.6.0.0 7f6a82b53000-7f6a82b54000 rw-p 00003000 08:03 880928 /usr/lib64/libXau.so.6.0.0 7f6a82b54000-7f6a82b5a000 r-xp 00000000 08:03 881789 /usr/lib64/libogg.so.0.8.0 7f6a82b5a000-7f6a82d59000 ---p 00006000 08:03 881789 /usr/lib64/libogg.so.0.8.0 7f6a82d59000-7f6a82d5a000 r--p 00005000 08:03 881789 /usr/lib64/libogg.so.0.8.0 7f6a82d5a000-7f6a82d5b000 rw-p 00006000 08:03 881789 /usr/lib64/libogg.so.0.8.0 7f6a82d5b000-7f6a82ee5000 r-xp 00000000 08:03 881117 /usr/lib64/libcrypto.so.1.0.0 7f6a82ee5000-7f6a830e5000 ---p 0018a000 08:03 881117 /usr/lib64/libcrypto.so.1.0.0 7f6a830e5000-7f6a830fe000 r--p 0018a000 08:03 881117 /usr/lib64/libcrypto.so.1.0.0 7f6a830fe000-7f6a83108000 rw-p 001a3000 08:03 881117 /usr/lib64/libcrypto.so.1.0.0 7f6a83108000-7f6a8310c000 rw-p 00000000 00:00 0 7f6a8310c000-7f6a83162000 r-xp 00000000 08:03 881984 /usr/lib64/libssl.so.1.0.0 7f6a83162000-7f6a83361000 ---p 00056000 08:03 881984 /usr/lib64/libssl.so.1.0.0 7f6a83361000-7f6a83364000 r--p 00055000 08:03 881984 /usr/lib64/libssl.so.1.0.0 7f6a83364000-7f6a83369000 rw-p 00058000 08:03 881984 /usr/lib64/libssl.so.1.0.0 7f6a83369000-7f6a8336e000 r-xp 00000000 08:03 882140 /usr/lib64/libxcb-xfixes.so.0.0.0 7f6a8336e000-7f6a8356e000 ---p 00005000 08:03 882140 /usr/lib64/libxcb-xfixes.so.0.0.0 7f6a8356e000-7f6a8356f000 r--p 00005000 08:03 882140 /usr/lib64/libxcb-xfixes.so.0.0.0 7f6a8356f000-7f6a83570000 rw-p 00006000 08:03 882140 /usr/lib64/libxcb-xfixes.so.0.0.0 7f6a83570000-7f6a83571000 rw-p 00000000 00:00 0 7f6a83571000-7f6a83574000 r-xp 00000000 08:03 882122 /usr/lib64/libxcb-dri2.so.0.0.0 7f6a83574000-7f6a83774000 ---p 00003000 08:03 882122 /usr/lib64/libxcb-dri2.so.0.0.0 7f6a83774000-7f6a83775000 r--p 00003000 08:03 882122 /usr/lib64/libxcb-dri2.so.0.0.0 7f6a83775000-7f6a83776000 rw-p 00004000 08:03 882122 /usr/lib64/libxcb-dri2.so.0.0.0 7f6a83776000-7f6a83781000 r-xp 00000000 08:03 881152 /usr/lib64/libdrm.so.2.4.0 7f6a83781000-7f6a83980000 ---p 0000b000 08:03 881152 /usr/lib64/libdrm.so.2.4.0 7f6a83980000-7f6a83981000 r--p 0000a000 08:03 881152 /usr/lib64/libdrm.so.2.4.0 7f6a83981000-7f6a83982000 rw-p 0000b000 08:03 881152 /usr/lib64/libdrm.so.2.4.0 7f6a83982000-7f6a83999000 r-xp 00000000 08:03 882124 /usr/lib64/libxcb-glx.so.0.0.0 7f6a83999000-7f6a83b98000 ---p 00017000 08:03 882124 /usr/lib64/libxcb-glx.so.0.0.0 7f6a83b98000-7f6a83b9a000 r--p 00016000 08:03 882124 /usr/lib64/libxcb-glx.so.0.0.0 7f6a83b9a000-7f6a83b9b000 rw-p 00018000 08:03 882124 /usr/lib64/libxcb-glx.so.0.0.0 7f6a83b9b000-7f6a83b9c000 r-xp 00000000 08:03 880925 /usr/lib64/libX11-xcb.so.1.0.0 7f6a83b9c000-7f6a83d9b000 ---p 00001000 08:03 880925 /usr/lib64/libX11-xcb.so.1.0.0 7f6a83d9b000-7f6a83d9c000 r--p 00000000 08:03 880925 /usr/lib64/libX11-xcb.so.1.0.0 7f6a83d9c000-7f6a83d9d000 rw-p 00001000 08:03 880925 /usr/lib64/libX11-xcb.so.1.0.0 7f6a83d9d000-7f6a83da2000 r-xp 00000000 08:03 880936 /usr/lib64/libXfixes.so.3.1.0 7f6a83da2000-7f6a83fa1000 ---p 00005000 08:03 880936 /usr/lib64/libXfixes.so.3.1.0 7f6a83fa1000-7f6a83fa2000 r--p 00004000 08:03 880936 /usr/lib64/libXfixes.so.3.1.0 7f6a83fa2000-7f6a83fa3000 rw-p 00005000 08:03 880936 /usr/lib64/libXfixes.so.3.1.0 MPlayer wurde durch Signal 6 im Modul filter video unterbrochen. -- Gruß | Greetings | Qapla' Please do not share anything from, with or about me with any Facebook service. The majority of people have an above-average number of legs.
signature.asc
Description: Digital signature