Subject: Re: strange cdrom behaviour
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Jaromir Dolecek <jdolecek@NetBSD.org>
List: current-users
Date: 12/27/2004 20:13:37
Patrick Welche wrote:
> Finally managed to get a nice panic:
> 
> panic: kernel diagnostic assertion "fn[fnlen] == 0" failed: file "../../../../fs/cd9660/cd9660_util.c", line 110
> 
> This was with an i386 kernel from today's code, DEBUG, DIAGNOSTIC, 
> 
> 
>     /* fn should always contain standard C string, and wget() needs it */
>     KASSERT(fn[fnlen] == 0);
> 
> The CD I was looking at had been created on MacOS X - I don't know what
> flags it used.. (I think that is irrelevant assuming it's the same error
> as on another computer with another CD I created with mkisofs -l -J -R -L)

I managed to repeat your problem, and it should be completely fixed in
rev. 1.4 of cd9660_util.c.

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org>            http://www.NetBSD.cz/
-=- We can walk our road together if our goals are all the same;     -=-
-=- We can run alone and free if we pursue a different aim.          -=-