Opened 17 years ago
Closed 17 years ago
#987 closed defect (fixed)
vboxwebsrv crashed after calling IMachine_attachHardDisk (backtrace attached)
Reported by: | Michael | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 1.5.2 |
Keywords: | vbox webservice: vboxwebsrv crashed | Cc: | |
Guest type: | other | Host type: | other |
Description
Hi!
I'am using PHP 5 with Fedora 7.
Scenario: 1.) Open SOAP connection to vboxwebsrv with SOAPClient() 2.) Call IWebsessionManager_logon() 3.) Call IVirtualBox_createMachine() 4.) Call IVirtualBox_openVirtualDiskImage() 5.) Call IVirtualBox_registerHardDisk() 6.) Call IMachine_attachHardDisk()
Attachment contain gdb output. thanks.
7.) vboxwebsrv crashed with Segmentation fault
Attachments (1)
Change History (3)
by , 17 years ago
Attachment: | vbox_webservice_bug_attachHardDisk_19.12.txt added |
---|
comment:1 by , 17 years ago
This looks like a buffer overrun somewhere. The pointers/object references in the last libstdc++ method calls are simply invalid. It would help greatly hunting this down if you could provide a standalone program which reproduces this bug, it'd save much debug time creating a testcase first. Worst case would be that my testcase would work fine and yours still wouldn't.
comment:2 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Crash was caused by a NULL error message string, which apparently wasn't liked by the text conversions.
gnu debugger output