[MPlayer-users] [bugreport] can't play DVD on hpux 11.00

Gansser, Martin MGansser at rand.de
Wed Mar 12 14:45:42 CET 2003


On my system, the playback of DVD (encrypthed or not encrypthed) isn't possible,
mplayer crashed.
MPEG1/2 files could be playing from hardisk fine.

I compiled recent cvs (20030312) with --enable-debug=3.

System is hpux 11.00 (rh-compatible) with glibc and gcc from 8.0 (not
released).

gcc 3.2, posix ld (not GNU), binutils-2.11.2
as -v:
GNU assembler version 2.11.2 (hppa2.0n-hp-hpux11.00) using BFD version 2.11.2

xdpyinfo:

name of display:    mzfem:0.0
version number:    11.0
vendor string:    Hewlett-Packard Company
vendor release number:    600000
maximum request size:  4194300 bytes
motion buffer size:  100
bitmap unit, bit order, padding:    32, MSBFirst, 32
image byte order:    MSBFirst
number of supported pixmap formats:    4
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 12, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 16, maximum 150
focus:  window 0x4400044, revert to Parent
number of extensions:    23
    BIG-REQUESTS
    DOUBLE-BUFFER
    DPMS
    GLX
    Get-RGB-Image
    HPExtension
    LBX
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    Multi-Buffering
    PolyPrimitiveExtension
    RECORD
    SECURITY
    SHAPE
    SLSd
    SYNC
    X3D-PEX
    XC-APPGROUP
    XC-MISC
    XIE
    XInputExtension
    XTEST
    XTestExtension1

glib/gtk+ 1.2.10, libpng 1.2.4

I got from Joey Parrish [joey at nicewarrior.org] a patch to get more
details at debugging. I applied this patch.

diff -Naur MPlayer-20030312.orig/cfg-mplayer.h MPlayer-20030312/cfg-mplayer.h
--- MPlayer-20030312.orig/cfg-mplayer.h 2003-02-08 21:52:25.000000000 +0100
+++ MPlayer-20030312/cfg-mplayer.h      2003-03-12 13:56:25.000000000 +0100
@@ -5,6 +5,7 @@
 #include "cfg-common.h"

 extern int use_stdin;
+extern int dvdcrash;

 #if defined(HAVE_FBDEV)||defined(HAVE_VESA)
 extern char *monitor_hfreq_str;
@@ -338,6 +339,7 @@

 //---------------------- mplayer-only options ------------------------

+       {"dvdcrash", &dvdcrash, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},
        {"osdlevel", &osd_level, CONF_TYPE_INT, CONF_RANGE, 0, 3, NULL},
 #ifdef HAVE_MENU
        {"menu", &use_menu, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL},
diff -Naur MPlayer-20030312.orig/libmpdemux/stream.c MPlayer-20030312/libmpdemux/stream.c
--- MPlayer-20030312.orig/libmpdemux/stream.c   2003-02-09 21:18:22.000000000 +0100
+++ MPlayer-20030312/libmpdemux/stream.c        2003-03-12 13:57:40.000000000 +0100
@@ -19,6 +19,8 @@
 #include "demuxer.h"

 extern int verbose; // defined in mplayer.c
+extern int dvdcrash;
+#include <signal.h>

 #include "cue_read.h"

@@ -95,6 +97,7 @@
 #endif
 #ifdef USE_DVDREAD
   case STREAMTYPE_DVD: {
+    if (dvdcrash) raise(7);
     off_t pos=dvd_read_sector(s->priv,s->buffer);
     if(pos>=0){
        len=2048; // full sector
diff -Naur MPlayer-20030312.orig/mencoder.c MPlayer-20030312/mencoder.c
--- MPlayer-20030312.orig/mencoder.c    2003-03-11 20:03:31.000000000 +0100
+++ MPlayer-20030312/mencoder.c 2003-03-12 13:59:03.000000000 +0100
@@ -1,3 +1,4 @@
+int dvdcrash = 0;
 #define VCODEC_COPY 0
 #define VCODEC_FRAMENO 1
 // real codecs:
diff -Naur MPlayer-20030312.orig/mplayer.c MPlayer-20030312/mplayer.c
--- MPlayer-20030312.orig/mplayer.c     2003-03-10 01:50:10.000000000 +0100
+++ MPlayer-20030312/mplayer.c  2003-03-12 13:58:25.000000000 +0100
@@ -79,6 +79,7 @@
 int verbose=0;
 int identify=0;
 static int quiet=0;
+int dvdcrash=0;

 #define ABS(x) (((x)>=0)?(x):(-(x)))
 #define ROUND(x) ((int)((x)<0 ? (x)-0.5 : (x)+0.5))

BACKTRACE:
==========
prounix_root:/opt/MPlayer/bin # gdb ./mplayer

GNU gdb 5.2.1
Copyright 2002 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 "hppa2.0n-hp-hpux11.00"...
(gdb) r -v -dvd 1
Starting program: /opt/MPlayer/bin/mplayer -v -dvd 1
Using GNU internationalization
Original domain: messages
Original dirname: /opt/gnome/share/locale
Current domain: mplayer
Current dirname: /opt/MPlayer/share/locale


MPlayer dev-CVS-030312-14:03-3.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)

Reading config file /opt/MPlayer/etc/mplayer/mplayer.conf: Keine Datei und kein Verzeichnis
Reading config file //.mplayer/config
Reading //.mplayer/codecs.conf: can't open '//.mplayer/codecs.conf': Keine Datei und kein Verzeichnis
Reading /opt/MPlayer/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
CommandLine: '-v' '-dvd' '1'
get_path('font/font.desc') -> '//.mplayer/font/font.desc'
font: can't open file: //.mplayer/font/font.desc
font: can't open file: /opt/MPlayer/share/mplayer/font/font.desc
init_freetype
Using Unoptimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '//.mplayer/input.conf'
Can't open input config file //.mplayer/input.conf : Keine Datei und kein Verzeichnis
Can't open input config file /opt/MPlayer/etc/mplayer/input.conf : Keine Datei und kein Verzeichnis
Falling back on default (hardcoded) input config
get_path('DVD title 1.conf') -> '//.mplayer/DVD title 1.conf'

Playing DVD title 1
get_path('DVDKeys') -> '//.mplayer/DVDKeys'
Reading disc structure, please wait...
There are 2 titles on this DVD.
There are 2 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
[open] number of audio channels on disk: 0.
[open] number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0x13  
DVD start=0 end=57  
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x13  

Program received signal SIGBUS, Bus error.
0x000ed188 in dvd_read_sector (d=0x402ac738, data=0x402acfc0 "") at open.c:792
792			for(i=0;i<9;i++)	// check if all values zero:
(gdb) bt
#0  0x000ed188 in dvd_read_sector (d=0x402ac738, data=0x402acfc0 "") at open.c:792
#1  0x000ed8a4 in stream_fill_buffer (s=0x402acf80) at stream.c:101
#2  0x000edaa8 in stream_seek_long (s=0x402acf80, pos=0) at stream.c:240
#3  0x000e2be0 in _XInitOM () at cache2.c:270
#4  0x000e8780 in jis02012rune () at stream.h:162
#5  0x000ea8fc in iso85toUTF8 () at demuxer.c:621
#6  0x000eae20 in demux_open (vs=0x402acf80, file_format=0, audio_id=-1, video_id=-1, dvdsub_id=-1, filename=0x400e2450 "DVD title 1")
    at demuxer.c:1161
#7  0x0001b934 in main (argc=1073746712, argv=0x40001318) at mplayer.c:1253
(gdb) disass $oc  pc-32 $pc+32
Dump of assembler code from 0xed168 to 0xed1a8:
0xed168 <dvd_read_sector+760>:	ldw 24(sr0,r3),r19
0xed16c <dvd_read_sector+764>:	ldi 0,r21
0xed170 <dvd_read_sector+768>:	ldo e4(r3),r20
0xed174 <dvd_read_sector+772>:	ldw 0(sr0,r20),r19
0xed178 <dvd_read_sector+776>:	ldo 1(r21),r21
0xed17c <dvd_read_sector+780>:	cmpib,<> 0,r19,0xed21c <dvd_read_sector+940>
0xed180 <dvd_read_sector+784>:	ldo 6(r20),r20
0xed184 <dvd_read_sector+788>:	cmpib,>=,n 8,r21,0xed178 <dvd_read_sector+776>
0xed188 <dvd_read_sector+792>:	ldw 0(sr0,r20),r19
0xed18c <dvd_read_sector+796>:	ldw 18(sr0,r3),r22
0xed190 <dvd_read_sector+800>:	ldw 1c(sr0,r3),r23
0xed194 <dvd_read_sector+804>:	ldb f8(sr0,r22),r19
0xed198 <dvd_read_sector+808>:	ldb f9(sr0,r22),r20
0xed19c <dvd_read_sector+812>:	ldb fa(sr0,r22),r21
0xed1a0 <dvd_read_sector+816>:	depw,z r19,7,8,r19
0xed1a4 <dvd_read_sector+820>:	depw,z r20,15,16,r20
End of assembler dump.
(gdb) info all-registers
     flags:         12000041          sr5:          9bca000   
        r1:         40042b38          sr6:          185ac00   
        rp:            ed163          sr7:          185ac00   
        r3:         402ac738          cr0:          18d9708   
        r4:         402acfc0          cr8:     18dc0001ffff   
        r5:                0          cr9:  70fc00000000000   
        r6:                0          ccr:           1fb520   
        r7:                0         cr12:    400003ffffff7   
        r8:                0         cr13:           6c9c80   
        r9:                0         cr24: c600000000000000   
       r10:         402acf80         cr25:                1   
       r11:                0         cr26:             2537   
       r12:         402acf80   mpsfu_high:         400ef370   
       r13:         ffffffff    mpsfu_low:             251b   
       r14:         ffffffff   mpsfu_ovfl:           3afaf0   
       r15:         ffffffff          pad: 8ba026ee8b325d36   
       r16:         4000d080         fpsr:          c200000   
       r17:                1         fpe1:                0   
       r18:         4000ed70         fpe2:                0   
       r19:                0         fpe3:                0   
       r20:         402ac822         fpe4:                0   
       r21:                1         fpe5:                0   
       r22:         40000000         fpe6:                0   
       r23:                1         fpe7:                0   
       r24:                0          fr4:                0   
       r25:           254c18         fr4R:                0   
       r26:           254c18          fr5:                0   
        dp:         40042b18         fr5R:                9   
      ret0:         402ac4e8          fr6:         4141dfe8   
      ret1:         402ac638         fr6R:         80000000   
        sp:         7f7f21e0          fr7:         40d6e129   
       r31:                0         fr7R:         999999a0   
       sar:               28          fr8:         4082a0cc   
     pcoqh:            ed188         fr8R:         ccccccd3   
     pcsqh:          8a7c800          fr9:            91884   
     pcoqt:            ed178         fr9R:              254   
     pcsqt:          8a7c800         fr10:                0   
      eiem: ffffffffffffffff        fr10R:                0   
       iir:          e801093         fr11:                0   
       isr:          9bca000        fr11R:                0   
       ior:         402ac822         fr12:         ffffffff   
      ipsw:       ff000cff1f        fr12R:         ffffffff   
      goto:                2         fr13:         ffffffff   
       sr4:          8a7c800        fr13R:         ffffffff   
       sr0:          8a7c800         fr14:         ffffffff   
       sr1:                0        fr14R:         ffffffff   
       sr2:                0         fr15:         ffffffff   
       sr3:                0        fr15R:         ffffffff   
fr4     (single precision)     0
fr4     (double precision)     0
fr4R    (single precision)     0
fr5     (single precision)     0
fr5     (double precision)     4.4465908125712189e-323
fr5R    (single precision)     1.26116862e-44
fr6     (single precision)     12.1171646
fr6     (double precision)     2342865
fr6R    (single precision)     0
fr7     (single precision)     6.71498537
fr7     (double precision)     23428.650000000023
fr7R    (single precision)     -1.58818779e-23
fr8     (single precision)     4.08212852
fr8     (double precision)     596.1000000000007
fr8R    (single precision)     -107374232
fr9     (single precision)     8.35314015e-40
fr9     (double precision)     1.2649216909946933e-308
fr9R    (single precision)     8.35173885e-43
fr10    (single precision)     0
fr10    (double precision)     0
fr10R   (single precision)     0
fr11    (single precision)     0
fr11    (double precision)     0
fr11R   (single precision)     0
fr12    (single precision)     -nan(0x7fffff)
fr12    (double precision)     -nan(0xfffffffffffff)
fr12R   (single precision)     -nan(0x7fffff)
fr13    (single precision)     -nan(0x7fffff)
---Type <return> to continue, or q <return> to quit---  
fr13    (double precision)     -nan(0xfffffffffffff)
fr13R   (single precision)     -nan(0x7fffff)
fr14    (single precision)     -nan(0x7fffff)
fr14    (double precision)     -nan(0xfffffffffffff)
fr14R   (single precision)     -nan(0x7fffff)
fr15    (single precision)     -nan(0x7fffff)
fr15    (double precision)     -nan(0xfffffffffffff)
fr15R   (single precision)     -nan(0x7fffff)
fr16    (single precision)     -nan(0x7fffff)
fr16    (double precision)     -nan(0xfffffffffffff)
fr16R   (single precision)     -nan(0x7fffff)
fr17    (single precision)     -nan(0x7fffff)
fr17    (double precision)     -nan(0xfffffffffffff)
fr17R   (single precision)     -nan(0x7fffff)
fr18    (single precision)     -nan(0x7fffff)
fr18    (double precision)     -nan(0xfffffffffffff)
fr18R   (single precision)     -nan(0x7fffff)
fr19    (single precision)     -nan(0x7fffff)
fr19    (double precision)     -nan(0xfffffffffffff)
fr19R   (single precision)     -nan(0x7fffff)
fr20    (single precision)     -nan(0x7fffff)
fr20    (double precision)     -nan(0xfffffffffffff)
fr20R   (single precision)     -nan(0x7fffff)
fr21    (single precision)     -nan(0x7fffff)
fr21    (double precision)     -nan(0xfffffffffffff)
fr21R   (single precision)     -nan(0x7fffff)
fr22    (single precision)     0
fr22    (double precision)     3.5130290714718915e-318
fr22R   (single precision)     9.96386267e-40
fr23    (single precision)     1.40129846e-45
fr23    (double precision)     3.1829936904004336e-314
fr23R   (single precision)     -1.12103877e-44
fr24    (single precision)     1.875
fr24    (double precision)     1.0000000000000011
fr24R   (single precision)     7.00649232e-45
fr25    (single precision)     2.5
fr25    (double precision)     8
fr25R   (single precision)     0
fr26    (single precision)     0
fr26    (double precision)     3.3084888584874905e-317
fr26R   (single precision)     9.38373351e-39
fr27    (single precision)     0
fr27    (double precision)     3.3084888584874905e-317
fr27R   (single precision)     9.38373351e-39
fr28    (single precision)     0
fr28    (double precision)     0
fr28R   (single precision)     0
fr29    (single precision)     4.30277252
fr29    (double precision)     822.03937500000086
fr29R   (single precision)     -2.3314696e-17
---Type <return> to continue, or q <return> to quit---
fr30    (single precision)     4.78125
fr30    (double precision)     1600
fr30R   (single precision)     0
fr31    (single precision)     0
fr31    (double precision)     6.4979513741040745e-318
fr31R   (single precision)     1.84298774e-39


MPlayer interrupted by signal 10 in module: demux_open
Starting program: /opt/MPlayer/bin/mplayer -v -dvd 1 -dvdcrash
Using GNU internationalization
Original domain: messages
Original dirname: /opt/gnome/share/locale
Current domain: mplayer
Current dirname: /opt/MPlayer/share/locale


MPlayer dev-CVS-030312-14:03-3.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)

Reading config file /opt/MPlayer/etc/mplayer/mplayer.conf: Keine Datei und kein Verzeichnis
Reading config file //.mplayer/config
Reading //.mplayer/codecs.conf: can't open '//.mplayer/codecs.conf': Keine Datei und kein Verzeichnis
Reading /opt/MPlayer/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
CommandLine: '-v' '-dvd' '1' '-dvdcrash'
get_path('font/font.desc') -> '//.mplayer/font/font.desc'
font: can't open file: //.mplayer/font/font.desc
font: can't open file: /opt/MPlayer/share/mplayer/font/font.desc
init_freetype
Using Unoptimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '//.mplayer/input.conf'
Can't open input config file //.mplayer/input.conf : Keine Datei und kein Verzeichnis
Can't open input config file /opt/MPlayer/etc/mplayer/input.conf : Keine Datei und kein Verzeichnis
Falling back on default (hardcoded) input config
get_path('DVD title 1.conf') -> '//.mplayer/DVD title 1.conf'

Playing DVD title 1
get_path('DVDKeys') -> '//.mplayer/DVDKeys'
Reading disc structure, please wait...
There are 2 titles on this DVD.
There are 2 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
[open] number of audio channels on disk: 0.
[open] number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0x13  
DVD start=0 end=57  
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x13  

Program received signal SIGEMT, Emulation trap.
0x7f7ae5a0 in kill () from /usr/lib/libc.2
(gdb) bt
#0  0x7f7ae5a0 in kill () from /usr/lib/libc.2
#1  0x7f74b948 in raise () from /usr/lib/libc.2
#2  0x000ed898 in stream_fill_buffer (s=0x402acf80) at stream.c:100
#3  0x000edaa8 in stream_seek_long (s=0x402acf80, pos=0) at stream.c:240
#4  0x000e2be0 in _XInitOM () at cache2.c:270
#5  0x000e8780 in jis02012rune () at stream.h:162
#6  0x000ea8fc in iso85toUTF8 () at demuxer.c:621
#7  0x000eae20 in demux_open (vs=0x402acf80, file_format=0, audio_id=-1, video_id=-1, dvdsub_id=-1, filename=0x400e2450 "DVD title 1")
    at demuxer.c:1161
#8  0x0001b934 in main (argc=1073746712, argv=0x40001318) at mplayer.c:1253
(gdb) disass $pc-32 $oc  pc+32
Dump of assembler code from 0xe0d04 to 0xe0d44:
0xe0d04 <creat+36>:	be,n e8(sr4,r1)
0xe0d08 <fflush>:	addil -2000,dp,%r1
0xe0d0c <fflush+4>:	ldw -770(sr0,r1),r21
0xe0d10 <fflush+8>:	ldw -76c(sr0,r1),r19
0xe0d14 <fflush+12>:	ldsid (sr0,r21),r1
0xe0d18 <fflush+16>:	mtsp r1,sr0
0xe0d1c <fflush+20>:	be 0(sr0,r21)
0xe0d20 <fflush+24>:	stw rp,-18(sr0,sp)
0xe0d24 <malloc>:	addil -2800,dp,%r1
0xe0d28 <malloc+4>:	ldw -240(sr0,r1),r21
0xe0d2c <malloc+8>:	ldw -23c(sr0,r1),r19
0xe0d30 <malloc+12>:	ldsid (sr0,r21),r1
0xe0d34 <malloc+16>:	mtsp r1,sr0
0xe0d38 <malloc+20>:	be 0(sr0,r21)
0xe0d3c <malloc+24>:	stw rp,-18(sr0,sp)
0xe0d40 <video_read_properties>:	stw rp,-14(sr0,sp)
End of assembler dump.
(gdb) info all-registers
     flags:               42          sr5:          2c36400   
        r1:          2c36400          sr6:          185ac00   
        rp:         7f74b94b          sr7:          185ac00   
        r3:         402acf80          cr0:          18d9708   
        r4:                0          cr8:     18dc0001ffff   
        r5:                0          cr9:  70fc00000000000   
        r6:                0          ccr:           1fb520   
        r7:                0         cr12:    400003ffffff7   
        r8:                0         cr13:           6c9c80   
        r9:                0         cr24: c600000000000000   
       r10:         402acf80         cr25:                1   
       r11:                0         cr26:             2537   
       r12:         402acf80   mpsfu_high:         400ef370   
       r13:         ffffffff    mpsfu_low:             251b   
       r14:         ffffffff   mpsfu_ovfl:           3afaf0   
       r15:         ffffffff          pad: b06f61ddb0019825   
       r16:         4000d080         fpsr:          c200000   
       r17:                1         fpe1:                0   
       r18:         4000ed90         fpe2:                0   
       r19:         7f6a36f0         fpe3:                0   
       r20:                1         fpe4:                0   
       r21:                1         fpe5:                0   
       r22:                0         fpe6:                0   
       r23:                0         fpe7:                0   
       r24:                1          fr4:                0   
       r25:         7f6b5fe8         fr4R:                0   
       r26:              838          fr5:                0   
        dp:         40042b18         fr5R:                9   
      ret0:                0          fr6:         4141ee0b   
      ret1:             4124         fr6R:         80000000   
        sp:         7f7f21a0          fr7:         40d6f341   
       r31:         7f7ae5a3         fr7R:         eb851ebf   
       sar:               3d          fr8:                0   
     pcoqh:            e0d24         fr8R:                0   
     pcsqh:          221f400          fr9:                0   
     pcoqt:            e0d28         fr9R:                0   
     pcsqt:          221f400         fr10:                0   
      eiem: ffffffffffffffff        fr10R:                0   
       iir:         43ffff80         fr11:                0   
       isr:         10240055        fr11R:                0   
       ior: 40000000c7ea2ff0         fr12:         ffffffff   
      ipsw:            4001f        fr12R:         ffffffff   
      goto:                2         fr13:         ffffffff   
       sr4:          221f400        fr13R:         ffffffff   
       sr0:          221f400         fr14:         ffffffff   
       sr1:          2c36400        fr14R:         ffffffff   
       sr2:                0         fr15:         ffffffff   
       sr3:                0        fr15R:         ffffffff   
fr4     (single precision)     0
fr4     (double precision)     0
fr4R    (single precision)     0
fr5     (single precision)     0
fr5     (double precision)     4.4465908125712189e-323
fr5R    (single precision)     1.26116862e-44
fr6     (single precision)     12.120616
fr6     (double precision)     2350103
fr6R    (single precision)     0
fr7     (single precision)     6.71719408
fr7     (double precision)     23501.030000000024
fr7R    (single precision)     -3.21864657e+26
fr8     (single precision)     0
fr8     (double precision)     0
fr8R    (single precision)     0
fr9     (single precision)     0
fr9     (double precision)     0
fr9R    (single precision)     0
fr10    (single precision)     0
fr10    (double precision)     0
fr10R   (single precision)     0
fr11    (single precision)     0
fr11    (double precision)     0
fr11R   (single precision)     0
fr12    (single precision)     -nan(0x7fffff)
fr12    (double precision)     -nan(0xfffffffffffff)
fr12R   (single precision)     -nan(0x7fffff)
fr13    (single precision)     -nan(0x7fffff)
---Type <return> to continue, or q <return> to quit---
fr13    (double precision)     -nan(0xfffffffffffff)
fr13R   (single precision)     -nan(0x7fffff)
fr14    (single precision)     -nan(0x7fffff)
fr14    (double precision)     -nan(0xfffffffffffff)
fr14R   (single precision)     -nan(0x7fffff)
fr15    (single precision)     -nan(0x7fffff)
fr15    (double precision)     -nan(0xfffffffffffff)
fr15R   (single precision)     -nan(0x7fffff)
fr16    (single precision)     -nan(0x7fffff)
fr16    (double precision)     -nan(0xfffffffffffff)
fr16R   (single precision)     -nan(0x7fffff)
fr17    (single precision)     -nan(0x7fffff)
fr17    (double precision)     -nan(0xfffffffffffff)
fr17R   (single precision)     -nan(0x7fffff)
fr18    (single precision)     -nan(0x7fffff)
fr18    (double precision)     -nan(0xfffffffffffff)
fr18R   (single precision)     -nan(0x7fffff)
fr19    (single precision)     -nan(0x7fffff)
fr19    (double precision)     -nan(0xfffffffffffff)
fr19R   (single precision)     -nan(0x7fffff)
fr20    (single precision)     -nan(0x7fffff)
fr20    (double precision)     -nan(0xfffffffffffff)
fr20R   (single precision)     -nan(0x7fffff)
fr21    (single precision)     -nan(0x7fffff)
fr21    (double precision)     -nan(0xfffffffffffff)
fr21R   (single precision)     -nan(0x7fffff)
fr22    (single precision)     0
fr22    (double precision)     2.4455271219162938e-317
fr22R   (single precision)     6.93614994e-39
fr23    (single precision)     2.80259693e-45
fr23    (double precision)     4.2439915819305446e-314
fr23R   (single precision)     0
fr24    (single precision)     0
fr24    (double precision)     0
fr24R   (single precision)     0
fr25    (single precision)     2.5
fr25    (double precision)     8
fr25R   (single precision)     0
fr26    (single precision)     0
fr26    (double precision)     3.3084928110126572e-317
fr26R   (single precision)     9.38374472e-39
fr27    (single precision)     0
fr27    (double precision)     3.3084928110126572e-317
fr27R   (single precision)     9.38374472e-39
fr28    (single precision)     0
fr28    (double precision)     4.0612196088150466e-321
fr28R   (single precision)     1.15186734e-42
fr29    (single precision)     4.30277252
fr29    (double precision)     822.03937500000086
fr29R   (single precision)     -2.3314696e-17
---Type <return> to continue, or q <return> to quit---
fr30    (single precision)     4.78125
fr30    (double precision)     1600
fr30R   (single precision)     0
fr31    (single precision)     0
fr31    (double precision)     6.4979513741040745e-318
fr31R   (single precision)     1.84298774e-39
(gdb) q


thanks Martin




More information about the MPlayer-users mailing list