VirtualBox

Opened 7 weeks ago

Last modified 4 weeks ago

#22206 new defect

crash in virtualbox on MacOS if 3D Acceleration is enabled

Reported by: patman Owned by:
Component: other Version: VirtualBox-7.0.12
Keywords: "3d acceleration" Cc:
Guest type: Linux Host type: Mac OS X

Description (last modified by patman)

With:

  • 13-inch, 2018, Four Thunderbolt 3 Ports
  • macOS 14.6.1 and 15.0.1 (just upgraded to 15.0.1 today and virtualbox still crashed in the same place)
  • virtualbox 7.1.2 and 7.1.3 r165010
  • Fedora 40 - most recent kernel and other packages. Edit: kernel is 6.10.12-200.fc40.x86_64

If 3D acceleration is enabled, virtualbox crashes when linux boots up.

Attached are the MacOS crash reports and VBox.log file.

From the latest crash (VirtualBoxVM-2024-10-14-072113.ips.gz), the top part of the MacOS report includes:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               VirtualBoxVM [38579]
Path:                  /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM
Identifier:            org.virtualbox.app.VirtualBoxVM
Version:               7.1.3 (7.1.3)
Code Type:             X86-64 (Native)
Parent Process:        VBoxSVC [38533]
Responsible:           VirtualBox [38530]
User ID:               20578823

Date/Time:             2024-10-14 07:21:11.7303 -0700
OS Version:            macOS 15.0.1 (24A348)
Report Version:        12
Bridge OS Version:     9.0 (22P353)
Anonymous UUID:        2FEC2A9D-D017-67AB-60F1-1245A89068AE

Sleep/Wake UUID:       10875895-00E1-4C9F-95E9-43BE1BE9F7BE

Time Awake Since Boot: 24000 seconds
Time Since Wake:       1105 seconds

System Integrity Protection: enabled

Crashed Thread:        47  dxvk-cs

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [38579]

VM Region Info: 0 is not in any region.  Bytes before following region: 4548317184
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      10f19d000-10f281000    [  912K] r-x/r-x SM=COW  /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM

Thread 0::  Dispatch queue: com.apple.main-thread
0   CoreFoundation                	    0x7ff80f0c7785 CF_IS_OBJC + 129
1   CoreFoundation                	    0x7ff80ef895dd CFHash + 45
2   CoreFoundation                	    0x7ff80f120d0d ___CFBasicHashFindBucket_Linear + 93
3   CoreFoundation                	    0x7ff80ef88abc CFBasicHashFindBucket + 72
4   CoreFoundation                	    0x7ff80ef88a46 CFDictionaryGetValue + 113
5   IOKit                         	    0x7ff8127c12f5 DoCFSerializeBinary + 35
6   IOKit                         	    0x7ff8127c1800 IOCFSerializeBinaryCFDictionaryFunction + 61
7   CoreFoundation                	    0x7ff80efbbc22 -[__NSDictionaryM __apply:context:] + 99
8   IOKit                         	    0x7ff8127c139c DoCFSerializeBinary + 202

Attachments (3)

VBox.log.gz (27.1 KB ) - added by patman 7 weeks ago.
VirtualBoxVM-2024-10-14-071210.ips.gz (12.2 KB ) - added by patman 7 weeks ago.
VirtualBoxVM-2024-10-14-072113.ips.gz (12.5 KB ) - added by patman 7 weeks ago.

Download all attachments as: .zip

Change History (6)

by patman, 7 weeks ago

Attachment: VBox.log.gz added

comment:1 by patman, 7 weeks ago

Description: modified (diff)

comment:2 by pseudospock, 4 weeks ago

I had this same problem with Ubuntu 22.04, 24.04, Fedora 40, and Arch. I'm on an M1 Max laptop. Disable 3D, and they all work.

I tried with 128 video ram and 256, no difference.

comment:3 by pseudospock, 4 weeks ago

Oh, that was on 7.1.2 and 7.1.4.

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette