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. -=-