visit http://pzich.com/portfolio/ with WebKit nightly Version 4.0.5 (6531.22.7, r56207) ...this is reproducible. I panic'd the kernel twice in a row. -- Interval Since Last Panic Report: 502269 sec Panics Since Last Report: 2 Anonymous UUID: 22282650-666B-4B57-8A18-089A27C40A12 Sun Mar 21 13:17:47 2010 panic(cpu 1 caller 0x296941): trying to interlock destroyed mutex (0x108550dc) Backtrace (CPU 1), Frame : Return Address (4 potential args on stack) 0x48103e68 : 0x21b2bd (0x5cf868 0x48103e9c 0x223719 0x0) 0x48103eb8 : 0x296941 (0x802c84 0x108550dc 0x48103f38 0x46ac8b) 0x48103ec8 : 0x46ac8b (0x108550dc 0x10378d20 0x1e 0x60dbe40) 0x48103f38 : 0x4c1052 (0x60dbe40 0x108550a8 0x104b5a80 0x1) 0x48103f78 : 0x4ee5dc (0x104b5a80 0x1048ff80 0x1048ffc4 0x227634) 0x48103fc8 : 0x29deb8 (0x1041e560 0x0 0x10 0x6084d80) BSD process name corresponding to current thread: WebKitPluginHost Mac OS version: 10C540 Kernel version: Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 System model name: MacBookPro2,2 (Mac-F42187C8) System uptime in nanoseconds: 353519327250 unloaded kexts: com.apple.driver.AppleFileSystemDriver 2.0 (addr 0x41fab000, size 0x12288) - last unloaded 127109594758 loaded kexts: com.bresink.driver.BRESINKx86Monitoring 3.1 - last loaded 58308393426 com.DataRobotics.driver.iSCSIInitiator 1.0.0d19 com.Logitech.Control Center.HID Driver 3.2.0 com.TrustedData.driver.VendorSpecificType00 1.0.10 com.apple.driver.AppleHWSensor 1.9.2d0 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleUpstreamUserClient 3.1.0 com.apple.iokit.CHUDUtils 201 com.apple.kext.ATIFramebuffer 6.0.6 com.apple.iokit.CHUDProf 216 com.apple.ATIRadeonX1000 6.0.6 com.apple.driver.AudioIPCDriver 1.1.2 com.apple.driver.AppleHDA 1.7.9a4 com.apple.driver.IOBluetoothBNEPDriver 2.2.4f3 com.apple.driver.AppleBacklight 170.0.14 com.apple.driver.SMCMotionSensor 3.0.0d4 com.apple.iokit.AppleYukon2 3.1.14b1 com.apple.driver.AirPort.Atheros 421.19.8 com.apple.kext.AppleSMCLMU 1.4.5d1 com.apple.driver.AppleIntelMeromProfile 19.1 com.apple.driver.ACPI_SMC_PlatformPlugin 4.0.1d0 com.apple.driver.AppleLPC 1.4.9 com.apple.filesystems.autofs 2.1.0 com.apple.driver.AppleIRController 251.1.4 com.apple.driver.AppleUSBTrackpad 1.8.0b4 com.apple.driver.AppleUSBTCKeyEventDriver 1.8.0b4 com.apple.driver.AppleUSBTCKeyboard 1.8.0b4 com.apple.iokit.SCSITaskUserClient 2.6.0 com.apple.iokit.IOAHCIBlockStorage 1.6.0 com.apple.driver.AppleUSBHub 3.8.4 com.apple.driver.AppleUSBEHCI 3.7.5 com.apple.BootCache 31 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1 com.apple.driver.AppleAHCIPort 2.0.1 com.apple.driver.AppleIntelPIIXATA 2.5.0 com.apple.driver.AppleUSBUHCI 3.7.5 com.apple.driver.AppleEFINVRAM 1.3.0 com.apple.driver.AppleFWOHCI 4.4.0 com.apple.driver.AppleRTC 1.3 com.apple.driver.AppleHPET 1.4 com.apple.driver.AppleSmartBatteryManager 160.0.0 com.apple.driver.AppleACPIButtons 1.3 com.apple.driver.AppleSMBIOS 1.4 com.apple.driver.AppleACPIEC 1.3 com.apple.driver.AppleAPIC 1.4 com.apple.driver.AppleIntelCPUPowerManagementClient 96.0.0 com.apple.security.sandbox 0 com.apple.security.quarantine 0 com.apple.nke.applicationfirewall 2.1.11 com.apple.driver.AppleIntelCPUPowerManagement 96.0.0 com.apple.driver.AppleProfileReadCounterAction 17 com.apple.driver.AppleProfileTimestampAction 10 com.apple.driver.AppleProfileThreadInfoAction 14 com.apple.driver.AppleProfileRegisterStateAction 10 com.apple.driver.AppleProfileKEventAction 10 com.apple.driver.AppleProfileCallstackAction 20 com.apple.iokit.IOSurface 73.0 com.apple.iokit.IOBluetoothSerialManager 2.2.4f3 com.apple.iokit.IOSerialFamily 10.0.3 com.apple.iokit.IOSCSIParallelFamily 2.0.0 com.apple.iokit.CHUDKernLib 208 com.apple.driver.DspFuncLib 1.7.9a4 com.apple.iokit.IONDRVSupport 2.0 com.apple.kext.ATI1600Controller 6.0.6 com.apple.kext.ATISupport 6.0.6 com.apple.iokit.IOFireWireIP 2.0.3 com.apple.iokit.IO80211Family 310.6 com.apple.iokit.IONetworkingFamily 1.9 com.apple.driver.AppleUSBAudio 2.6.6b2 com.apple.iokit.IOAudioFamily 1.7.2fc1 com.apple.kext.OSvKernDSPLib 1.3 com.apple.iokit.AppleProfileFamily 41 com.apple.driver.AppleHDAController 1.7.9a4 com.apple.iokit.IOGraphicsFamily 2.0 com.apple.iokit.IOHDAFamily 1.7.9a4 com.apple.driver.AppleSMC 3.0.1d2 com.apple.driver.IOPlatformPluginFamily 4.0.1d0 com.apple.driver.CSRUSBBluetoothHCIController 2.2.4f3 com.apple.driver.AppleUSBBluetoothHCIController 2.2.4f3 com.apple.iokit.IOBluetoothFamily 2.2.4f3 com.apple.driver.AppleUSBHIDKeyboard 1.2.0a3 com.apple.driver.AppleHIDKeyboard 1.2.0a3 com.apple.driver.AppleUSBMergeNub 3.8.5 com.apple.iokit.IOUSBHIDDriver 3.8.4 com.apple.iokit.IOUSBMassStorageClass 2.5.1 com.apple.driver.AppleUSBComposite 3.7.5 com.apple.iokit.IOSCSIBlockCommandsDevice 2.6.0 com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.0 com.apple.iokit.IOBDStorageFamily 1.6 com.apple.iokit.IODVDStorageFamily 1.6 com.apple.iokit.IOCDStorageFamily 1.6 com.apple.driver.XsanFilter 402.1 com.apple.iokit.IOFireWireSerialBusProtocolTransport 2.0.0 com.apple.iokit.IOFireWireSBP2 4.0.5 com.apple.iokit.IOATAPIProtocolTransport 2.5.0 com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.0 com.apple.iokit.IOUSBUserClient 3.8.5 com.apple.iokit.IOAHCIFamily 2.0.2 com.apple.iokit.IOATAFamily 2.5.0 com.apple.iokit.IOUSBFamily 3.8.5 com.apple.driver.AppleEFIRuntime 1.3.0 com.apple.iokit.IOFireWireFamily 4.1.7 com.apple.iokit.IOHIDFamily 1.6.1 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.TMSafetyNet 6 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.DiskImages 281 com.apple.iokit.IOStorageFamily 1.6 com.apple.driver.AppleACPIPlatform 1.3 com.apple.iokit.IOPCIFamily 2.6 com.apple.iokit.IOACPIFamily 1.3.0 Model: MacBookPro2,2, BootROM MBP22.00A5.B07, 2 processors, Intel Core 2 Duo, 2.16 GHz, 3 GB, SMC 1.12f5 Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB Memory Module: global_name AirPort: AirPort Extreme, Atheros 5416: 2.0.19.8 Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: Hitachi HTS725050A9A364, 465.76 GB Parallel ATA Device: MATSHITADVD-R UJ-857D USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 USB Device: ExpCard Adpt, 0x0781 (SanDisk Corporation), 0xb6d0, 0xfd500000 USB Device: Hub, 0x0424 (SMSC), 0x2502, 0xfd100000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1005, 0xfd120000 USB Device: USB Receiver, 0x046d (Logitech Inc.), 0xc526, 0xfd123000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x021d, 0xfd122000 USB Device: Hub, 0x0424 (SMSC), 0x2602, 0xfd110000 USB Device: Creative Xmod, 0x041e (Creative Labs), 0x30d0, 0xfd112000 USB Device: Flash Card Reader, 0x0424 (SMSC), 0x2228, 0xfd111000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x7d100000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x5d200000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x021a, 0x1d200000 FireWire Device: Rev2, Drobo, Up to 800 Mb/sec
I cannot reproduce this. Some possible reasons why you see this, and I don't are: - it's actually not easily reproducible, even though you saw it twice in a row; - it's caused by one of 3rd party kernel extensions you have: com.bresink.driver.BRESINKx86Monitoring 3.1 - last loaded 58308393426 com.DataRobotics.driver.iSCSIInitiator 1.0.0d19 com.Logitech.Control Center.HID Driver 3.2.0 com.TrustedData.driver.VendorSpecificType00 1.0.10 - it's a problem with ATI drivers (I have an NVIDIA video card). Could you try removing the 3rd party extensions to see if these are to blame? A kernel panic when viewing web content should never happen, it is always a bug in kernel space software (the kernel itself or kernel extensions). So, this bug really needs to be reported to Apple via http://bugreport.apple.com. Would you be willing to do so? In any case, it's best to see what happens without these kernel extensions, if at all possible.
Besides video card drivers, file system drivers could be a difference (although that's less likely, as it's seemingly some video related issue). Could you also try disconnecting your external disk drive when trying to reproduce?
Thank you for the quick response. I filed the bug here after submitting to bugreport.apple.com ...since webkit "caused" the problem I filed it here too, just in case. A couple of sites have crashed the browser since—I'm going to test that Logitech driver first since I just installed it and Webkit has been so reliable up to now :)
removing com.bresink.driver.BRESINKx86Monitoring 3.1 (http://www.bresink.com/osx/TemperatureMonitor.html) resolved the kernel panic, thank you. Now the page starts and just hangs with Mar 21 16:43:51 Steve-Ryner com.apple.WebKit.PluginAgent[194]: H264: cannot locate bundle "com.apple.QuickTimeH264.component" => bailing out! I'm guessing this is no longer a webkit issue.
Spoke too soon. Kernel panics continue with all external devices removed. WebKit Plugin Host is the thread. Also, it's not just the nightly. Safari Version 4.0.5 (6531.22.7) has the same issue. Current workaround: don't visit this page again.
OK. I can't find the problem report at bugreport.apple.com for some reason - could you please post its seven digit number here?
Sorry, I had only submitted crash reports. I've now opened an actual bug report : 7777497
Thanks! This will be tracked by Apple internally now, I'm closing as INVALID per our policy as a non-WebKit issue.