fuse4x/fuse4x — Issue #19: Kernel panic when mounting and unmounting a filesystem in rapid sequence
Author: rasky
Created: 2012-02-29 22:21:20+00:00
State: open

Hi, I can (sometimes) reproduce this kernel panic by rapidly mounting and unmounting a filesystem.

It looks like there is a race condition between unmount and a process (fseventd?) trying to create a directory (maybe .DS_Store and the likes, given that I usually mount non-Mac folders via fuse4x).

Interval Since Last Panic Report: 738519 sec
Panics Since Last Report: 2
Anonymous UUID: 77CFFD88-55B9-470C-A3B7-7620D7F6C5FD

Wed Feb 29 23:14:05 2012
panic(cpu 2 caller 0xffffff7f8091d0d8): "fuse4x: fuse_vnop_mkdir(): called on a dead file system"@/tmp/homebrew-fuse4x-kext-0.8.14-wv2e/fuse_vnops.c:1563
Backtrace (CPU 2), Frame : Return Address
0xffffff80b0bc3a50 : 0xffffff8000220702
0xffffff80b0bc3ad0 : 0xffffff7f8091d0d8
0xffffff80b0bc3b20 : 0xffffff7f809117fa
0xffffff80b0bc3b50 : 0xffffff800031ace8
0xffffff80b0bc3bb0 : 0xffffff80002fda39
0xffffff80b0bc3c10 : 0xffffff8000304644
0xffffff80b0bc3e00 : 0xffffff800030487e
0xffffff80b0bc3f50 : 0xffffff80005caa7b
0xffffff80b0bc3fb0 : 0xffffff80002d8363
Kernel Extensions in backtrace:
org.fuse4x.kext.fuse4x(0.8.14)[BE246386-FC56-357F-AF1B-47B95C668E64]@0xffffff7f80910000->0xffffff7f8092cfff

BSD process name corresponding to current thread: fseventsd

Mac OS version:
11D50

Kernel version:
Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64
Kernel UUID: 7B6546C7-70E8-3ED8-A6C3-C927E4D3D0D6
System model name: MacBookAir4,1 (Mac-C08A6BB70A942AC2)

System uptime in nanoseconds: 142432480213979
last loaded kext at 142420486632485: org.fuse4x.kext.fuse4x	0.8.14 (addr 0xffffff7f80910000, size 118784)
last unloaded kext at 116435025649174: com.apple.driver.AppleUSBCDC	4.1.15 (addr 0xffffff7f80895000, size 12288)
loaded kexts:
org.fuse4x.kext.fuse4x	0.8.14
com.google.filesystems.fusefs	2.1.9
com.globaldelight.driver.BoomDevice	1.1
com.apple.filesystems.afpfs	9.8
com.apple.nke.asp_tcp	6.0.1
com.apple.filesystems.smbfs	1.7.0
com.apple.driver.AppleHWSensor	1.9.4d0
com.apple.filesystems.autofs	3.0
com.apple.driver.AppleMikeyHIDDriver	122
com.apple.driver.AudioAUUC	1.59
com.apple.driver.AppleMikeyDriver	2.1.7f9
com.apple.driver.ApplePlatformEnabler	2.0.4d2
com.apple.driver.AppleHDA	2.1.7f9
com.apple.iokit.IOUserEthernet	1.0.0d1
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AGPM	100.12.42
com.apple.driver.AppleUpstreamUserClient	3.5.9
com.apple.driver.AppleMCCSControl	1.0.26
com.apple.driver.AudioIPCDriver	1.2.2
com.apple.driver.AppleSMCLMU	2.0.
Model: MacBookAir4,1, BootROM MBA41.0077.B0E, 2 processors, Intel Core i5, 1.6 GHz, 4 GB, SMC 1.74f1
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (5.100.98.75.19)
Bluetooth: Version 4.0.3f12, 2 service, 11 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM128C, 121,33 GB
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 3
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x024a, 0xfa120000 / 5
USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 4
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821f, 0xfa113000 / 8
USB Device: FaceTime Camera (Built-in), apple_vendor_id, 0x850a, 0xfa200000 / 2
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2