[MPlayer-users] [BUGREPORT] can't playing DVD on hpux 11.00
Gansser, Martin
MGansser at rand.de
Mon Mar 17 11:00:07 CET 2003
Hi,
On my system, the playback of DVD (encrypthed or not encrypthed) isn't possible,
mplayer crashed.
MPEG1/2 files could be played from hardisk fine.
I compiled recent cvs (20030316) with --enable-debug=3.
System is hpux 11.00
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
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-030317-10:34-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.
0x000ef850 in dvd_read_sector (d=0x402a9468, data=0x402a9cf0 "") at open.c:792
792 for(i=0;i<9;i++) // check if all values zero:
(gdb) bt
#0 0x000ef850 in dvd_read_sector (d=0x402a9468, data=0x402a9cf0 "") at open.c:792
#1 0x000eff1c in stream_fill_buffer (s=0x402a9cb0) at stream.c:98
#2 0x000f0118 in stream_seek_long (s=0x402a9cb0, pos=0) at stream.c:237
#3 0x000e5340 in cache_stream_seek_long (stream=0x402a9cb0, pos=0) at cache2.c:270
#4 0x000eaef8 in new_demuxer (stream=0x402a9cb0, type=3, a_id=0, v_id=0, s_id=-1) at stream.h:162
#5 0x000ed048 in demux_open_stream (stream=0x402a9cb0, file_format=0, audio_id=-1, video_id=-1, dvdsub_id=-1,
filename=0x400dffd0 "DVD title 1") at demuxer.c:621
#6 0x000ed528 in demux_open (vs=0x402a9cb0, file_format=0, audio_id=-1, video_id=-1, dvdsub_id=-1, filename=0x400dffd0 "DVD title 1")
at demuxer.c:1161
#7 0x0001ba5c in main (argc=1073747424, argv=0x400015e0) at mplayer.c:1245
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xef830 to 0xef870:
0xef830 <dvd_read_sector+760>: ldw 24(sr0,r3),r19
0xef834 <dvd_read_sector+764>: ldi 0,r21
0xef838 <dvd_read_sector+768>: ldo e4(r3),r20
0xef83c <dvd_read_sector+772>: ldw 0(sr0,r20),r19
0xef840 <dvd_read_sector+776>: ldo 1(r21),r21
0xef844 <dvd_read_sector+780>: cmpib,<> 0,r19,0xef8e4 <dvd_read_sector+940>
0xef848 <dvd_read_sector+784>: ldo 6(r20),r20
0xef84c <dvd_read_sector+788>: cmpib,>=,n 8,r21,0xef840 <dvd_read_sector+776>
0xef850 <dvd_read_sector+792>: ldw 0(sr0,r20),r19
0xef854 <dvd_read_sector+796>: ldw 18(sr0,r3),r22
0xef858 <dvd_read_sector+800>: ldw 1c(sr0,r3),r23
0xef85c <dvd_read_sector+804>: ldb f8(sr0,r22),r19
0xef860 <dvd_read_sector+808>: ldb f9(sr0,r22),r20
0xef864 <dvd_read_sector+812>: ldb fa(sr0,r22),r21
0xef868 <dvd_read_sector+816>: depw,z r19,7,8,r19
0xef86c <dvd_read_sector+820>: depw,z r20,15,16,r20
End of assembler dump.
(gdb) info all-registers
flags: 12000041 sr5: 5f60c00
r1: 400405f8 sr6: e004800
rp: ef82b sr7: e004800
r3: 402a9468 cr0: 18d9708
r4: 402a9cf0 cr8: 18dc0001ffff
r5: 0 cr9: 787280000000000
r6: 0 ccr: 1fb520
r7: 0 cr12: 400003ffffff7
r8: 0 cr13: 6c9ec0
r9: 0 cr24: c600000000000000
r10: 0 cr25: 1
r11: 0 cr26: 2537
r12: 402a9cb0 mpsfu_high: 400ecee0
r13: ffffffff mpsfu_low: 251b
r14: ffffffff mpsfu_ovfl: 3afaf0
r15: ffffffff pad: 5f936e9e5f936e96
r16: 4000d080 fpsr: c200000
r17: 1 fpe1: 0
r18: 4000ed70 fpe2: 0
r19: 0 fpe3: 0
r20: 402a9552 fpe4: 0
r21: 1 fpe5: 0
r22: 40000000 fpe6: 0
r23: 1 fpe7: 0
r24: 0 fr4: 3eb0c6f7
r25: 255c98 fr4R: a0b5ed92
r26: 255c98 fr5: 48931a0
dp: 400405e0 fr5R: 4c
ret0: 402a9218 fr6: 419224c6
ret1: 402a9368 fr6R: 80000000
sp: 7f7f21e0 fr7: 40530666
r31: 0 fr7R: 6666666c
sar: 28 fr8: 4082a60c
pcoqh: ef850 fr8R: 49ba5e3b
pcsqh: 6b2e400 fr9: 91b14
pcoqt: ef840 fr9R: 254
pcsqt: 6b2e400 fr10: 0
eiem: ffffffffffffffff fr10R: 91820
iir: e801093 fr11: 0
isr: 5f60c00 fr11R: 0
ior: 402a9552 fr12: ffffffff
ipsw: ff000cff1f fr12R: ffffffff
goto: 2 fr13: ffffffff
sr4: 6b2e400 fr13R: ffffffff
sr0: 6b2e400 fr14: ffffffff
sr1: af89c00 fr14R: ffffffff
sr2: 0 fr15: ffffffff
sr3: 0 fr15R: ffffffff
fr4 (single precision) 0.345267981
fr4 (double precision) 1.000000000000001e-06
fr4R (single precision) -3.08198035e-19
fr5 (single precision) 3.22541186e-36
fr5 (double precision) 8.2727259897107261e-287
fr5R (single precision) 1.06498683e-43
fr6 (single precision) 18.2679558
fr6 (double precision) 76100000
fr6R (single precision) 0
fr7 (single precision) 3.29726553
fr7 (double precision) 76.10000000000008
fr7R (single precision) 2.7200841e+23
fr8 (single precision) 4.08276939
fr8 (double precision) 596.75600000000065
fr8R (single precision) 1526727.38
fr9 (single precision) 8.36233266e-40
fr9 (double precision) 1.2663137202335665e-308
fr9R (single precision) 8.35173885e-43
fr10 (single precision) 0
fr10 (double precision) 2.9446312492138294e-318
fr10R (single precision) 8.35173885e-40
fr11 (single precision) 0
fr11 (double precision) 0
---Type <return> to continue, or q <return> to quit---
fr11R (single precision) 0
fr12 (single precision) -nan(0x7fffff)
fr12 (double precision) -nan(0xfffffffffffff)
fr12R (single precision) -nan(0x7fffff)
fr13 (single precision) -nan(0x7fffff)
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) 7.5765816582666004e-317
fr22R (single precision) 2.1489153e-38
fr23 (single precision) 8.58742714
fr23 (double precision) 208067.25000000023
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
---Type <return> to continue, or q <return> to quit---
fr26 (single precision) 0
fr26 (double precision) 8.2239005386600516e-318
fr26R (single precision) 2.33251174e-39
fr27 (single precision) 0
fr27 (double precision) 8.2239005386600516e-318
fr27R (single precision) 2.33251174e-39
fr28 (single precision) 0
fr28 (double precision) 4.0216943571477469e-321
fr28R (single precision) 1.14065695e-42
fr29 (single precision) 4.29493761
fr29 (double precision) 814.01625000000081
fr29R (single precision) 89129.0156
fr30 (single precision) 4.78125
fr30 (double precision) 1600
fr30R (single precision) 0
fr31 (single precision) 0
fr31 (double precision) 6.434710971436395e-318
fr31R (single precision) 1.82505112e-39
(gdb) q
The program is running. Exit anyway? (y or n) y
MPlayer interrupted by signal 10 in module: demux_open
thanks Martin
More information about the MPlayer-users
mailing list