Package: mplayer
Version: 1.0~rc1-14
Severity: important

I was happy to see mplayer back in debian, but it seems I'll still need to 
compile my own until this is fixed.

I expect this is another bug in the runtime cpu detection, similar to
#410962.

$ /usr/bin/mplayer -v
MPlayer 1.0rc1-4.1.3-DFSG-free (C) 2000-2006 MPlayer Team
CPU: Digital Alpha
Illegal instruction (core dumped)

The instruction in question appears to be at 0x1200623b0:
   1200623ac:   01 80 fa 6b     ret
   1200623b0:   8c 04 7f 50     itoft   t2,$f12
   1200623b4:   20 00 69 8d     ldt     $f11,32(s0)
   1200623b8:   ca 17 ec 5b     cvtqt   $f12,$f10
   1200623bc:   ca 14 4b 59     cmptlt  $f10,$f11,$f10
   1200623c0:   ef ff 5f c5     fbeq    $f10,120062380 <m_option_list_find+0x22d
0>
   1200623c4:   eb 05 eb 5b     cvttq/c $f11,$f11
   1200623c8:   e1 ff 5d 26     ldah    a2,-31(gp)
   1200623cc:   13 04 ec 47     mov     s3,a3


Doing a backtrace in gdb gives 0x1200623b4 but it is the instruction just
before that which is causing the error:

$ gdb /usr/bin/mplayer 
GNU gdb 6.6-debian
Copyright (C) 2006 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 "alpha-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) break *0x1200623b0
Breakpoint 1 at 0x1200623b0
(gdb) run
Starting program: /usr/bin/mplayer 
(no debugging symbols found)[repeated N times]
[Thread debugging using libthread_db enabled]
[New Thread 2199056205648 (LWP 18391)]
(no debugging symbols found)[repeated M times]
MPlayer 1.0rc1-4.1.3-DFSG-free (C) 2000-2006 MPlayer Team
CPU: Digital Alpha
[Switching to Thread 2199056205648 (LWP 18391)]

Breakpoint 1, 0x00000001200623b0 in ?? ()
(gdb) stepi

Program received signal SIGILL, Illegal instruction.
0x00000001200623b4 in ?? ()


itoft is part of the "square-root and floating-point convert extensions (FIX)"
which was added in the EV6.

Let me know if there's any other information that would be useful.

Ivan


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: alpha

Kernel: Linux 2.6.20.4-dpws-0
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages mplayer depends on:
ii  debconf [debconf-2. 1.5.13               Debian configuration management sy
ii  libasound2          1.0.14a-1            ALSA library
ii  libatk1.0-0         1.18.0-2             The ATK accessibility toolkit
ii  libaudiofile0       0.2.6-6              Open-source version of SGI's audio
ii  libc6.1             2.5-11               GNU C Library: Shared libraries
ii  libcaca0            0.99.beta11.debian-3 colour ASCII art library
ii  libcairo2           1.4.8-1              The Cairo 2D vector graphics libra
ii  libcdparanoia0      3.10+debian~pre0-5   audio extraction tool for sampling
ii  libconfhelper-perl  0.12.5               Library for editing configuration 
ii  libcucul0           0.99.beta11.debian-3 low-level Unicode character drawin
ii  libdirectfb-0.9-25  0.9.25.1-6           direct frame buffer graphics - sha
ii  libdvdread3         0.9.7-3              library for reading DVDs
ii  libesd-alsa0 [libes 0.2.36-3             Enlightened Sound Daemon (ALSA) - 
ii  libfontconfig1      2.4.2-1.2            generic font configuration library
ii  libfreetype6        2.2.1-6              FreeType 2 font engine, shared lib
ii  libgl1-mesa-glx [li 6.5.2-5              A free implementation of the OpenG
ii  libglib2.0-0        2.12.12-1            The GLib library of C routines
ii  libgtk2.0-0         2.10.13-1            The GTK+ graphical user interface 
ii  libjpeg62           6b-13                The Independent JPEG Group's JPEG 
ii  liblircclient0      0.8.0-9.3            LIRC client library
ii  liblzo1             1.08-3               data compression library (old vers
ii  libncurses5         5.6-3                Shared libraries for terminal hand
ii  libogg0             1.1.3-2              Ogg Bitstream Library
ii  libpango1.0-0       1.16.4-1             Layout and rendering of internatio
ii  libpng12-0          1.2.15~beta5-2       PNG library - runtime
ii  libsdl1.2debian     1.2.11-9             Simple DirectMedia Layer
ii  libsmbclient        3.0.24-6             shared library that allows applica
ii  libspeex1           1.1.12-3             The Speex Speech Codec
ii  libtheora0          0.0.0.alpha7.dfsg-2  The Theora Video Compression Codec
ii  libungif4g          4.1.4-5              shared library for GIF images
ii  libx11-6            2:1.0.3-7            X11 client-side library
ii  libxcursor1         1:1.1.8-2            X cursor management library
ii  libxext6            1:1.0.3-2            X11 miscellaneous extension librar
ii  libxfixes3          1:4.0.3-2            X11 miscellaneous 'fixes' extensio
ii  libxi6              1:1.0.1-4            X11 Input extension library
ii  libxinerama1        1:1.0.2-1            X11 Xinerama extension library
ii  libxrandr2          2:1.2.1-1            X11 RandR extension library
ii  libxrender1         1:0.9.2-1            X Rendering Extension client libra
ii  libxv1              1:1.0.3-1            X11 Video extension library
ii  libxvmc1            1:1.0.4-2            X11 Video extension library
ii  libxxf86dga1        2:1.0.1-2            X11 Direct Graphics Access extensi
ii  libxxf86vm1         1:1.0.1-2            X11 XFree86 video mode extension l
ii  mplayer-skin-blue [ 1.6-1                blue skin for mplayer
ii  zlib1g              1:1.2.3-15           compression library - runtime

mplayer recommends no packages.

-- debconf information:
  mplayer/replace-existing-files-bail:
  mplayer/replace-existing-files: false
  mplayer/no-ttfont:
* mplayer/install_codecs:
* mplayer/voutput: autodetect
* mplayer/rtc: false
* mplayer/ttfont: Sans
* mplayer/cfgnote:
* mplayer/dvd_device: /dev/cdrom


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to