kernel panic on detaching flash sticks/players

good day~

it seems FBSD 7.1 RELEASE has the same problem with detaching flash sticks being not unmounted. in any case i've got kernel panic during detaching my iRiver flash mp3 player (which is recognized by FBSD as /dev/da0) today.

any suggestions? thanks.
marius said:
My suggestion is to unmount whatever you mount, before you unplug it :D

I could do this between 4 and 6 times before the system panics anyway (FreeBSD 7.0-STABLE, amd64; haven't tried it on 7.1_STABLE yet).