Package: mplayer2
Version: 2.0-728-g2c378c7-4+b1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Mplayer2 seems to be broken. For all videos in different formats I tried to
watch I get:

$ mplayer video.avi
MPlayer2 2.0-728-g2c378c7-4+b1 (C) 2000-2012 MPlayer Team
Cannot open file '/home/aleksandr/.mplayer/input.conf': No such file or
directory
Failed to open /home/aleksandr/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.

Playing video.avi.


MPlayer interrupted by signal 11 in module: demux_open
- 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.

Backtrace:
(gdb) run video.avi
Starting program: /usr/bin/mplayer video.avi
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
MPlayer2 2.0-728-g2c378c7-4+b1 (C) 2000-2012 MPlayer Team
Cannot open file '/home/aleksandr/.mplayer/input.conf': No such file or
directory
Failed to open /home/aleksandr/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.

Playing video.avi.

Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/x86_64/strlen.S:106
106     ../sysdeps/x86_64/strlen.S: No such file or directory.


Maybe information from valgrind will be useful (see attachment)

The same bug can be found at https://trac.mplayerhq.hu/ticket/2237

Some similar bugs:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760669
https://trac.videolan.org/vlc/ticket/11851

Best regards,
Alexandr



-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mplayer2 depends on:
ii  liba52-0.7.4                      0.7.4-17
ii  libasound2                        1.0.28-1
ii  libass5                           0.10.2-3
ii  libavcodec56                      6:11.4-1~deb8u1
ii  libavformat56                     6:11.4-1~deb8u1
ii  libavresample2                    6:11.4-1~deb8u1
ii  libavutil54                       6:11.4-1~deb8u1
ii  libbluray1                        1:0.6.2-1
ii  libbs2b0                          3.1.0+dfsg-2.1
ii  libc6                             2.19-18
ii  libcaca0                          0.99.beta19-2
ii  libcdio-cdda1                     0.83-4.2
ii  libcdio-paranoia1                 0.83-4.2
ii  libcdio13                         0.83-4.2
ii  libdca0                           0.0.5-7
ii  libdirectfb-1.2-9                 1.2.10.0-5.1
ii  libdv4                            1.0.0-6
ii  libdvdread4                       5.0.0-1
ii  libenca0                          1.16-1
ii  libfaad2                          2.7-8
ii  libgif4                           4.1.6-11
ii  libgl1-mesa-glx [libgl1]          10.3.2-1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-2
ii  libjpeg62-turbo                   1:1.3.1-12
ii  liblcms2-2                        2.6-3+b3
ii  liblircclient0                    0.9.0~pre1-1.2
ii  libmad0                           0.15.1b-8
ii  libmpg123-0                       1.20.1-2
ii  libogg0                           1.3.2-1
ii  libpng12-0                        1.2.50-2+b2
ii  libpostproc52                     6:0.git20120821-4
ii  libpulse0                         5.0-13
ii  libquvi7                          0.4.1-3
ii  libsdl1.2debian                   1.2.15-10+b1
ii  libsmbclient                      2:4.1.17+dfsg-2
ii  libspeex1                         1.2~rc1.2-1
ii  libswscale3                       6:11.4-1~deb8u1
ii  libtheora0                        1.1.1+dfsg.1-6
ii  libtinfo5                         5.9+20140913-1+b1
ii  libvdpau1                         0.8-3
ii  libvorbis0a                       1.3.4-2
ii  libx11-6                          2:1.6.2-3
ii  libxext6                          2:1.3.3-1
ii  libxinerama1                      2:1.1.3-1+b1
ii  libxss1                           1:1.2.2-1
ii  libxv1                            2:1.0.10-1+b1
ii  libxvidcore4                      2:1.3.3-1
ii  libxxf86vm1                       1:1.1.3-1+b1
ii  zlib1g                            1:1.2.8.dfsg-2+b1

mplayer2 recommends no packages.

mplayer2 suggests no packages.

-- no debconf information
$ valgrind mplayer video.avi
==7489== Memcheck, a memory error detector
==7489== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==7489== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==7489== Command: mplayer video.avi
==7489== 
MPlayer2 2.0-728-g2c378c7-4+b1 (C) 2000-2012 MPlayer Team
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCA9A: __strncat_chk (strncat_chk.c:56)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCA44: __strncat_chk (strncat_chk.c:62)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCA5A: __strncat_chk (strncat_chk.c:68)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCA7D: __strncat_chk (strncat_chk.c:74)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCB06: __strncat_chk (strncat_chk.c:91)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0xD0FCA0E: __strncat_chk (strncat_chk.c:40)
==7489==    by 0x46E254: GetCpuFriendlyName (in /usr/bin/mplayer)
==7489==    by 0x46E40A: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0x46E414: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0x46E427: GetCpuCaps (in /usr/bin/mplayer)
==7489==    by 0x428706: main (in /usr/bin/mplayer)
==7489== 
Cannot open file '/home/aleksandr/.mplayer/input.conf': No such file or directory
Failed to open /home/aleksandr/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.

Playing video.avi.
==7489== Conditional jump or move depends on uninitialised value(s)
==7489==    at 0x9291620: av_match_name (in /usr/lib/x86_64-linux-gnu/libavutil.so.54.3.0)
==7489==    by 0xA44A943: av_probe_input_format2 (in /usr/lib/x86_64-linux-gnu/libavformat.so.56.1.0)
==7489==    by 0x4EC5D9: lavf_check_file (in /usr/bin/mplayer)
==7489==    by 0x4DC7AD: open_given_type (in /usr/bin/mplayer)
==7489==    by 0x4DD03A: demux_open_withparams (in /usr/bin/mplayer)
==7489==    by 0x4DD42E: demux_open (in /usr/bin/mplayer)
==7489==    by 0x4295DF: main (in /usr/bin/mplayer)
==7489== 
==7489== Use of uninitialised value of size 8
==7489==    at 0x4C2C1A2: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7489==    by 0x929162E: av_match_name (in /usr/lib/x86_64-linux-gnu/libavutil.so.54.3.0)
==7489==    by 0xA44A943: av_probe_input_format2 (in /usr/lib/x86_64-linux-gnu/libavformat.so.56.1.0)
==7489==    by 0x4EC5D9: lavf_check_file (in /usr/bin/mplayer)
==7489==    by 0x4DC7AD: open_given_type (in /usr/bin/mplayer)
==7489==    by 0x4DD03A: demux_open_withparams (in /usr/bin/mplayer)
==7489==    by 0x4DD42E: demux_open (in /usr/bin/mplayer)
==7489==    by 0x4295DF: main (in /usr/bin/mplayer)
==7489== 
==7489== Invalid read of size 1
==7489==    at 0x4C2C1A2: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7489==    by 0x929162E: av_match_name (in /usr/lib/x86_64-linux-gnu/libavutil.so.54.3.0)
==7489==    by 0xA44A943: av_probe_input_format2 (in /usr/lib/x86_64-linux-gnu/libavformat.so.56.1.0)
==7489==    by 0x4EC5D9: lavf_check_file (in /usr/bin/mplayer)
==7489==    by 0x4DC7AD: open_given_type (in /usr/bin/mplayer)
==7489==    by 0x4DD03A: demux_open_withparams (in /usr/bin/mplayer)
==7489==    by 0x4DD42E: demux_open (in /usr/bin/mplayer)
==7489==    by 0x4295DF: main (in /usr/bin/mplayer)
==7489==  Address 0xffffffffc9c22500 is not stack'd, malloc'd or (recently) free'd
==7489== 


MPlayer interrupted by signal 11 in module: demux_open
- 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.
==7489== 
==7489== HEAP SUMMARY:
==7489==     in use at exit: 6,677,884 bytes in 8,962 blocks
==7489==   total heap usage: 42,774 allocs, 33,812 frees, 3,143,752,653 bytes allocated
==7489== 
==7489== LEAK SUMMARY:
==7489==    definitely lost: 639 bytes in 5 blocks
==7489==    indirectly lost: 861 bytes in 34 blocks
==7489==      possibly lost: 3,803,850 bytes in 5,917 blocks
==7489==    still reachable: 2,872,534 bytes in 3,006 blocks
==7489==         suppressed: 0 bytes in 0 blocks
==7489== Rerun with --leak-check=full to see details of leaked memory
==7489== 
==7489== For counts of detected and suppressed errors, rerun with: -v
==7489== Use --track-origins=yes to see where uninitialised values come from
==7489== ERROR SUMMARY: 61 errors from 11 contexts (suppressed: 0 from 0)

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to