Opened 17 years ago
Closed 17 years ago
#1348 closed defect (fixed)
Guest will not start: Assertion Failed
Reported by: | Bill | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 1.5.6 |
Keywords: | Assertion Failed | Cc: | |
Guest type: | other | Host type: | other |
Description
I get this error whether starting or clicking on settings. The directory mentioned does not exist. This is version 1.56 on Gentoo x86_64 w/2.6.24 kernel. The vdi image was used in Kubuntu 7.10 32bit, so I tried cloning also but received the same result. Thanks!
Assertion failed: [mIPCSem >= 0] at '/home2/vbox/vbox/1.5-lnx64-rel/src/VBox/Main/MachineImpl.cpp' (8058) in nsresult SessionMachine::init(Machine*). Cannot create IPC semaphore, errno=38. Please contact the product vendor!.
Result Code: 0x80004005
Change History (4)
comment:1 by , 17 years ago
comment:2 by , 17 years ago
The VM was created witn VirtualBox 1.54 on Kubuntu. I tried also to create a new machine and the same error came up. I have reinstalled a couple of times also. It doesnt help to create a new machine and then attach to the .vdi image either as I did this with the clone. It seems to me (but no idea why) there is something going on with the false directory-- I have no /home2 directory anywhere on my system. Could this be a permissions issue?
comment:3 by , 17 years ago
The problem here was SYSVIPC, which must be enabled in the kernel. I did so and recompiled my kernel for a successful start of the VM. Not a bug, just my kernel configuration....
comment:4 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Yes, the error code of the assertion was quite clear (38=ENOSYS). I've improved the error message to clearly state that the host kernel lacks support for SysV IPC in that case.
Were you ever able to start that VM? How did you create the VM? Does it help creating a new VM and attaching the .vdi image there?