I noticed a strange bug causing a serious crash on VirtualBox 5.2.18 for Mac. The bug happens when changing the default NAT address pool, and specifically when setting the subnet mask to a number greater than 24.
I don't know if this behavior is undefined and thus normal, I just wanted to report it if not. To reproduce it, I created a virtual machine using these commands :
Code: Select all
VBoxManage createvm --name "debian-vm" --ostype debian-vm_64 --register
VBoxManage modifyvm "debian-vm" --memory 4096
VBoxManage modifyvm "debian-vm" --vram 256
VBoxManage storagectl "debian-vm" --name "SATA Controller" --add sata --controller IntelAhci
VBoxManage storageattach "debian-vm" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium "/Users/emandret/VDI/debian-vm.vdi"
VBoxManage modifyvm "debian-vm" --nic1 nat
VBoxManage modifyvm "debian-vm" --natnet1 "192.168.0.0/24"
Here is the report from my operating system (MacOS Sierra) :
Thank you in advance for your answers.Crashed Thread: 16 EMT Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Trace/BPT trap: 5 Termination Reason: Namespace SIGNAL, Code 0x5 Terminating Process: exc handler [0] Application Specific Information: *** CFHash() called with NULL ***