another fuse panic
Andriy Gapon
avg at icyb.net.ua
Mon Nov 8 11:55:05 UTC 2010
on 08/11/2010 13:35 Ivan Voras said the following:
> On 11/08/10 10:55, Andriy Gapon wrote:
>>
>> JFYI.
>> Fatal trap 12: page fault while in kernel mode
>
> Can you find any set of circumstances which make this repeatable?
>
> This panic apparently goes like this:
>
> 1) used by devfs_open():
> 47 static struct cdevsw fuse_cdevsw = {
> 48 .d_open = fusedev_open,
>
> 2) in fusedev_open():
> 119 fdata = fdata_alloc(dev, td->td_ucred);
>
> 3) in fdata_alloc():
> 297 data->daemoncred = crhold(cred);
>
> in other words, td->td_ucred from td passed to fusedev_open (presumably
> when the device is opened from the userland) appears to be NULL.
>
> I don't know if there is any normal set of circumstances under which
> this is expected.
I reliable got this panic when all I was doing is saving an attachment in
thunderbird 3 that ran in KDE 4 environment. Not sure what was going on behind
the scenes, but shouldn't have been anything out of the ordinary.
--
Andriy Gapon
More information about the freebsd-fs
mailing list