[Bug 281524] msdosfs error over USB causes a kernel panic

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 16 Sep 2024 23:19:18 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281524

--- Comment #3 from Tomasz "CeDeROM" CEDRO <tomek@cedro.info> ---
Thanks Carl, good to hear a temporary solution was found :-)

The problem is still here, and FreeBSD should handle it gracefully, so the fix
is needed :-)

I would also suggest reporting an issue on CP GitHub - as you have the device
you have the details to fill in the report - you can point the problem is
somewhere around Win95 extended attributes.

https://github.com/adafruit/circuitpython/issues

Someone with a JTAG/SWD debug probe attached to the rPI with CP running and
mounted on FreeBSD should catch the problem in the CP firmware. I don't have
that board sorry but I guess out of bounds memory write happens causing board
panic and then BSD host panic. This is interesting to verify BSD msdosfs / fs
driver cannot be manipulated by forged FAT device.

One more question - just to eliminate some "background writes" - no problem
occurred in terminal with no Xorg or you were working on the Xorg desktop?

-- 
You are receiving this mail because:
You are the assignee for the bug.