Subject: Re: kern/33408: dvd of death
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Rui Paulo <rpaulo@fnop.net>
List: netbsd-bugs
Date: 05/02/2006 04:30:13
The following reply was made to PR kern/33408; it has been noted by GNATS.

From: Rui Paulo <rpaulo@fnop.net>
To: gnats-bugs@netbsd.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
	netbsd-bugs@netbsd.org
Subject: Re: kern/33408: dvd of death
Date: Tue, 02 May 2006 05:28:38 +0100

 YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp> writes:
 
 > The following reply was made to PR kern/33408; it has been noted by GNATS.
 >
 > From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
 > To: gnats-bugs@netbsd.org
 > Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
 > 	netbsd-bugs@netbsd.org
 > Subject: Re: kern/33408: dvd of death
 > Date: Tue, 02 May 2006 11:56:51 +0900
 >
 >  > 	I recorded a dvd with readcd + cdrecord (ossdvd) and now
 >  > 	when I try to play it NetBSD crashes.
 >  > 	The fact that my dvd burner is not working fine shouldn't
 >  > 	produce a crash.
 >  
 >  > #33 0xc02d3de7 in physio_done (wk=0xc110ec24, dummy=0x0)
 >  >     at /home/rpaulo/netbsd/src/sys/kern/kern_physio.c:207
 >  > 207                     wakeup(mbp);
 >  
 >  - "p *bp" at frame #33, please.
 
 (gdb) print *bp
 $1 = {b_u = {u_actq = {tqe_next = 0xdeadbeef, tqe_prev = 0xc110eb90}, 
     u_work = {wk_entry = {sqe_next = 0xdeadbeef}}}, b_interlock = {
     lock_data = 1, 
     lock_file = 0xc04c7320 "/home/rpaulo/netbsd/src/sys/kern/kern_physio.c", 
     unlock_file = 0xc04c89c0 "/home/rpaulo/netbsd/src/sys/kern/kern_synch.c", 
     lock_line = 160, unlock_line = 525, list = {tqe_next = 0x0, 
       tqe_prev = 0xc04f9cd0}, lock_holder = 0}, b_flags = 8388624, 
   b_error = 0, b_prio = 1, b_bufsize = -559038737, b_bcount = -559038737, 
   b_resid = -559038737, can not access 0xdeadbeef, invalid translation (invalid PDE)
 can not access 0xdeadbeef, invalid translation (invalid PDE)
 can not access 0xdeadbeef, invalid translation (invalid PDE)
 can not access 0xdeadbeef, invalid translation (invalid PDE)
 can not access 0xdeadbeef, invalid translation (invalid PDE)
 can not access 0xdeadbeef, invalid translation (invalid PDE)
 b_dev = 4294967295, b_un = {
     b_addr = 0xdeadbeef <Address 0xdeadbeef out of bounds>}, 
   b_blkno = -2401053088876216593, b_rawblkno = -2401053088876216593, 
   b_iodone = 0xdeadbeef, b_proc = 0xdeadbeef, b_vp = 0xdeadbeef, b_dep = {
     lh_first = 0x0}, b_saveaddr = 0xdeadbeef, b_fspriv = {
     bf_private = 0xdeadbeef, bf_dcookie = -2401053088876216593}, b_hash = {
     le_next = 0xdeadbeef, le_prev = 0xdeadbeef}, b_vnbufs = {
     le_next = 0xdeadbeef, le_prev = 0xdeadbeef}, b_freelist = {
     tqe_next = 0xdeadbeef, tqe_prev = 0xdeadbeef}, b_lblkno = -1, 
   b_freelistindex = 1}
 
 
 >  - which hba driver are you using?
 
 cd0 at atapibus0 drive 0: <TOSHIBA DVD-ROM SD-R6112, 93E4102048, 1033> cdrom removable
 
 
 -- 
   Rui Paulo			<rpaulo@{NetBSD{,-PT}.org,fnop.net}>