VirtualBox

Opened 14 years ago

Closed 9 years ago

#5783 closed defect (obsolete)

panic/hang on deadlock in VirtualBoxVM on OS X

Reported by: Bayard Bell Owned by:
Component: VMM Version: VirtualBox 3.1.2
Keywords: Cc:
Guest type: other Host type: Mac OS X

Description (last modified by Frank Mehnert)

This has been happening on and off when I try to start my OpenSolaris and Ubuntu VMs simultaneously. This is the first time I've got material for a debug.

From OS X problem reporter:

Thu Dec 17 22:21:42 2009
panic(cpu 4 caller 0x0019FEF7): "simple lock deadlock detection: lock=0x2815dac0, cpu=4, owning thread=0x2b6443c8"@/SourceCache/xnu/xnu-1228.15.4/osfmk/i386/locks_i386.c:317
Backtrace (CPU 4), Frame : Return Address (4 potential args on stack)
0x8b230d88 : 0x12b4c6 (0x45f91c 0x8b230dbc 0x13355c 0x0) 
0x8b230dd8 : 0x19fef7 (0x467da8 0x2815dac0 0x4 0x2b6443c8) 
0x8b230df8 : 0x8e476d51 (0x2815dac0 0x8b230e2c 0x8b230e28 0x72cb9fe4) 
0x8b230e48 : 0x8e425c0b (0x8df2d000 0x0 0x8b230f88 0x8df2d980) 
0x8b230fa8 : 0x8e41d3d4 (0x8df12000 0x8df2d000 0x8df2d780 0x0) 
0x8b230fd8 : 0x8e477abc (0x8df12000 0x8df2d000 0x0 0x0) 
Backtrace terminated-invalid frame pointer 0x8ad13cd8

BSD process name corresponding to current thread: VirtualBoxVM

Mac OS version:
9L34

Kernel version:
Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386
System model name: MacPro3,1 (Mac-F42C88C8)

System uptime in nanoseconds: 1396282187006354
unloaded kexts:
org.virtualbox.kext.VBoxDrv	3.1.0 - last unloaded 1396072157151869
loaded kexts:
org.virtualbox.kext.VBoxNetAdp	3.1.2 - last loaded 1396074742538981
org.virtualbox.kext.VBoxNetFlt	3.1.2
org.virtualbox.kext.VBoxUSB	3.1.2
org.virtualbox.kext.VBoxDrv	3.1.2
com.Cycling74.driver.Soundflower	1.4.3
nl.bjaelectronics.driver.PL2303	1.0.0d1
com.Logitech.Control Center.HID Driver	3.1.0
at.obdev.nke.LittleSnitch	2.2.05
com.apple.filesystems.afpfs	9.0.2
com.apple.nke.asp_tcp	4.7.1
com.apple.driver.AppleHIDKeyboard	1.0.9b4
com.apple.driver.IOBluetoothHIDDriver	2.1.9f10
com.apple.driver.IOBluetoothSCOAudioDriver	2.1.9f10
com.apple.driver.IOBluetoothBNEPDriver	2.1.9f10
com.apple.filesystems.autofs	2.0.2
com.apple.filesystems.udf	2.0.2
com.apple.filesystems.zfs	8.0
com.apple.filesystems.msdosfs	1.5.5
com.apple.iokit.IOBluetoothSerialManager	2.1.9f10
com.apple.driver.AppleUpstreamUserClient	2.7.5
com.apple.Dont_Steal_Mac_OS_X	6.0.3
com.apple.driver.AppleHDA	1.7.1a2
com.apple.iokit.CHUDUtils	201
com.apple.kext.ATY_Lamna	5.4.8
com.apple.driver.AppleHWSensor	1.9d0
com.apple.iokit.CHUDProf	211
com.apple.driver.AppleHDAController	1.7.1a2
com.apple.iokit.IOFireWireIP	1.7.7
com.apple.driver.AudioIPCDriver	1.0.6
com.apple.ATIRadeonX2000	5.4.8
com.apple.driver.AppleUSBAudio	2.6.4b17
com.apple.driver.AppleMCEDriver	1.1.7
com.apple.driver.ACPI_SMC_PlatformPlugin	3.4.0a17
com.apple.driver.AppleLPC	1.3.1
com.apple.driver.CSRUSBBluetoothHCIController	2.1.9f10
com.apple.iokit.IOUSBMassStorageClass	2.0.8
com.apple.driver.AppleUSBMergeNub	3.5.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice	2.1.1
com.apple.iokit.SCSITaskUserClient	2.1.1
com.apple.driver.XsanFilter	2.7.91
com.apple.iokit.IOATAPIProtocolTransport	1.5.3
com.apple.iokit.IOAHCIBlockStorage	1.2.2
com.apple.driver.AppleUSBHub	3.4.9
com.apple.driver.AppleAHCIPort	1.7.0
com.apple.driver.AppleIntelPIIXATA	2.0.1
com.apple.driver.AirPortBrcm43xx	366.91.21
com.apple.driver.AppleIntel8254XEthernet	2.1.2b1
com.apple.driver.AppleFWOHCI	3.9.7
com.apple.driver.AppleUSBEHCI	3.4.6
com.apple.driver.AppleUSBUHCI	3.5.2
com.apple.driver.AppleEFINVRAM	1.2.0
com.apple.driver.AppleACPIButtons	1.2.5
com.apple.driver.AppleRTC	1.2.3
com.apple.driver.AppleHPET	1.4
com.apple.driver.AppleACPIPCI	1.2.5
com.apple.driver.AppleSMBIOS	1.4
com.apple.driver.AppleACPIEC	1.2.5
com.apple.driver.AppleAPIC	1.4
com.apple.security.seatbelt	107.12
com.apple.nke.applicationfirewall	1.6.77
com.apple.security.TMSafetyNet	3
com.apple.driver.AppleIntelCPUPowerManagement	76.2.0
com.apple.driver.DiskImages	199
com.apple.BootCache	30.4
com.apple.driver.DspFuncLib	1.7.1a2
com.apple.iokit.CHUDKernLib	201
com.apple.iokit.IOHDAFamily	1.7.1a2
com.apple.iokit.IOSerialFamily	9.4
com.apple.iokit.IONDRVSupport	1.7.3
com.apple.iokit.IOGraphicsFamily	1.7.3
com.apple.iokit.IOAudioFamily	1.6.9fc5
com.apple.kext.OSvKernDSPLib	1.1
com.apple.driver.IOPlatformPluginFamily	3.4.0a17
com.apple.driver.AppleSMC	2.3.1d1
com.apple.driver.AppleUSBBluetoothHCIController	2.1.9f10
com.apple.iokit.IOBluetoothFamily	2.1.9f10
com.apple.iokit.IOUSBHIDDriver	3.4.6
com.apple.driver.AppleUSBComposite	3.2.0
com.apple.iokit.IOSCSIBlockCommandsDevice	2.1.1
com.apple.iokit.IOBDStorageFamily	1.5
com.apple.iokit.IODVDStorageFamily	1.5
com.apple.iokit.IOCDStorageFamily	1.5
com.apple.iokit.IOSCSIArchitectureModelFamily	2.1.1
com.apple.iokit.IOAHCIFamily	1.5.0
com.apple.iokit.IOATAFamily	2.0.1
com.apple.iokit.IOUSBUserClient	3.5.2
com.apple.iokit.IO80211Family	216.1
com.apple.iokit.IONetworkingFamily	1.6.1
com.apple.iokit.IOFireWireFamily	3.4.9
com.apple.iokit.IOUSBFamily	3.5.2
com.apple.driver.AppleEFIRuntime	1.2.0
com.apple.iokit.IOSMBusFamily	1.1
com.apple.iokit.IOStorageFamily	1.5.6
com.apple.iokit.IOHIDFamily	1.5.5
com.apple.driver.AppleACPIPlatform	1.2.5
com.apple.iokit.IOPCIFamily	2.6
com.apple.iokit.IOACPIFamily	1.2.0

Attachments (6)

VBox.log (44.4 KB ) - added by Bayard Bell 14 years ago.
VBox.log from OpenSolaris system
VBox.2.log (44.4 KB ) - added by Bayard Bell 14 years ago.
VBox.log from OpenSolaris system
VBox.3.log (42.0 KB ) - added by Bayard Bell 14 years ago.
VBox.log from Ubuntu system
2010-03-26-145719.panic (5.4 KB ) - added by Bayard Bell 14 years ago.
system panic log
VBox.log.1 (44.6 KB ) - added by Bayard Bell 14 years ago.
applicable OpenSolaris VBox.Log
VBox.log.2.1 (41.9 KB ) - added by Bayard Bell 14 years ago.
applicable Ubuntu VBox.log

Download all attachments as: .zip

Change History (10)

by Bayard Bell, 14 years ago

Attachment: VBox.log added

VBox.log from OpenSolaris system

by Bayard Bell, 14 years ago

Attachment: VBox.2.log added

VBox.log from OpenSolaris system

by Bayard Bell, 14 years ago

Attachment: VBox.3.log added

VBox.log from Ubuntu system

comment:1 by bird, 14 years ago

Description: modified (diff)

comment:2 by Bayard Bell, 14 years ago

Have had another crash under 3.1.6. Logs to follow.

by Bayard Bell, 14 years ago

Attachment: 2010-03-26-145719.panic added

system panic log

by Bayard Bell, 14 years ago

Attachment: VBox.log.1 added

applicable OpenSolaris VBox.Log

by Bayard Bell, 14 years ago

Attachment: VBox.log.2.1 added

applicable Ubuntu VBox.log

comment:3 by bird, 14 years ago

The RTSpinlockAcquire call in pgmDynMapFlushAutoSetWorker times out in usimple_lock(). So, the other thread is taking too long according to xnu. It's hard to say exactly what's causing the other thread to take too long... The only candidate I've found is pgmR0DynMapPageSlow. (An alternative is that some interrupt handler is causing it of course, but that's blaming someone else...)

comment:4 by Frank Mehnert, 9 years ago

Description: modified (diff)
Resolution: obsolete
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use