mplayer causes panic: page fault

Rene Ladan r.c.ladan at gmail.com
Mon May 28 21:04:35 UTC 2007


Lars Engels wrote:
> On Mon, May 28, 2007 at 08:57:52PM +0200, Stefan Ehmann wrote:
>> I get a panic when playing certain .wmv files (wmv9dmo) with mplayer on my 
>> i386 notebook.
>>
>> This is on a few days old current, all ports deleted and rebuild after the 
>> recent changes. Doesn't seem to be audio/video related since it also happens 
>> with audio/video NULL output. Might be something triggered by wmv9dmod.dll.
>>
>> I'm sure this has worked before. Also, it works on my 6.2 PC.
> 
> <aol>me too!</aol>
> 
> With a 5 days old current and all world and ports freshly built, my box
> reboots when I want to play a .wmv file with mplayer.

Playing /dev/acd0 instead of cdda:// with mplayer gives a panic on the 
console (7.0 20070524, X.org 7.2).  I've attached the panic message.

Rene
-- 
GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6 
(subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001

-------------- next part --------------
Unread portion of the kernel message buffer:
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x4
fault code		= supervisor read, page not present
instruction pointer	= 0x20:0xc0650025
stack pointer	        = 0x28:0xe79febdc
frame pointer	        = 0x28:0xe79fec10
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= resume, IOPL = 0
current process		= 883 (mplayer)
Physical memory: 2039 MB
Dumping 78 MB: 63 47 31 15

#0  doadump () at pcpu.h:172
172	pcpu.h: No such file or directory.
	in pcpu.h
(kgdb) bt
#0  doadump () at pcpu.h:172
#1  0xc04483eb in db_fncall (dummy1=-408950196, dummy2=0, dummy3=2097222, 
    dummy4=0xe79fe9b8 "t¤DÀ") at /usr/src/sys/ddb/db_command.c:486
#2  0xc044891c in db_command_loop () at /usr/src/sys/ddb/db_command.c:401
#3  0xc0449f58 in db_trap (type=12, code=0) at /usr/src/sys/ddb/db_main.c:222
#4  0xc051c76e in kdb_trap (type=12, code=0, tf=0xe79feb9c)
    at /usr/src/sys/kern/subr_kdb.c:502
#5  0xc0650f15 in trap_fatal (frame=0xe79feb9c, eva=4)
    at /usr/src/sys/i386/i386/trap.c:867
#6  0xc0651793 in trap (frame=0xe79feb9c) at /usr/src/sys/i386/i386/trap.c:276
#7  0xc06399fb in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#8  0xc0650025 in i386_ldt_grow (td=0xc5523510, len=18)
    at /usr/src/sys/i386/i386/sys_machdep.c:704
#9  0xc065037c in i386_set_ldt (td=0xc5523510, uap=0xe79fec60, 
    descs=0xe7a0e000) at /usr/src/sys/i386/i386/sys_machdep.c:631
#10 0xc06508a1 in sysarch (td=0xc5523510, uap=0xe79fecfc)
    at /usr/src/sys/i386/i386/sys_machdep.c:134
#11 0xc06513dc in syscall (frame=0xe79fed38)
    at /usr/src/sys/i386/i386/trap.c:1016
#12 0xc0639a60 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:196
#13 0x00000033 in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) bt f
#0  doadump () at pcpu.h:172
No locals.
#1  0xc04483eb in db_fncall (dummy1=-408950196, dummy2=0, dummy3=2097222, 
    dummy4=0xe79fe9b8 "t¤DÀ") at /usr/src/sys/ddb/db_command.c:486
	fn_addr = -1068529438
	args = {-1066499200, -1066499189, -1069245939, -1066499200, 
  -1066501440, 120, -408950164, -408950368, -1069245168, -408950212}
	nargs = 0
	retval = Variable "retval" is not available.
(kgdb) q


More information about the freebsd-current mailing list