[vbox-dev] Failed to load unit "hda" on OSE VirtualBox 5.1.24 (windows)

Mikhail Kovalev mikhail.kovalev at gmail.com
Wed Jul 26 06:21:04 GMT 2017


Hi all,

we have a custom-built OSE version of VirtualBox 5.1.24 for windows. When
"Intel HDA" is selected as an audio adapter and I create an online
snapshot, power off the VM, revert the snapshot and then start the VM again
I get an error message "Failed to load unit 'hda'
(VERR_SMM_LOADED_TOO_LITTLE)" or "Failed to load unit 'hda'
(VERR_SSM_STRUCTURE_MAGIC)".

With AC97 all works fine. And I cannot reproduce the problem on the
official 5.1.24 build. So there must be something in our build environment
that makes it fail. However, our build environment didn't change from
version VirtualBox 5.1.22 and with 5.1.22 we didn't have any problems.

Does anyone have a hint where the problem could be? And whether there were
changes in between 5.1.22 and 5.1.24 that could cause the problem?

Here is the relevant part of the log with "VERR_SSM_STRUCTURE_MAGIC"
failure and the content of the "hda" unit.

000004796 00:00:04.795395 EMT      VMSetError:
C:\jenkins\workspace\VirtualBox-x86-amd64\devel\5.1.24\src\VBox\VMM\VMMR3\SSM.cpp(8707)
int __cdecl ssmR3LoadExecV2(struct VM *,struct SSMHANDLE *);
rc=VERR_SSM_STRUCTURE_MAGIC
000004796 00:00:04.795418 EMT      VMSetError: Failed to load unit 'hda'
000004796 00:00:04.795450 main     GUI:
UIMachineLogicNormal::sltCheckForRequestedVisualStateType:
Requested-state=0, Machine-state=13
000004796 00:00:04.795460 main     GUI: UISession::sltAdditionsChange: GA
state change event came, notifying listeners.
000004796 00:00:04.795461 main     GUI:
UIMachineLogicNormal::sltCheckForRequestedVisualStateType:
Requested-state=0, Machine-state=13
000004796 00:00:04.795478 EMT      SSM: Unit 'hda' contents:
000004796 00:00:04.795479 EMT      0x00000000: 1c 00 00 00 02 01 20 19-00
80 76 84 83 00 00 00  ...... ...v.....
000004796 00:00:04.795480 EMT      0x00000010: 00 01 34 10 00 00 00 00-00
01 00 01 00 00 00 00  ..4.............
000004796 00:00:04.795481 EMT      0x00000020: 00 00 00 00 00 00 00 00-00
00 00 00 00 00 00 00  ................
.....
000004797 00:00:04.796248 EMT      0x00004090: 00 ba 00 be 00 be 00 c0-00
c1 00 c0 00 c0 00 b8  ................
000004797 00:00:04.796248 EMT      0x000040a0: 00 b7 00 af 00 af 00 ac-00
ac 00 a6 00 a6 00 97  ................
000004797 00:00:04.796249 EMT      0x000040b0: 00 96 00 86 00 85 00 75-00
76 00 66 00 66 00 57  .......u.v.f.f.W
000004797 00:00:04.796250 EMT      0x000040c0: 00 56 00 49 00 49 00 40-00
40 00 32 00 33 00 26  .V.I.I. at .@.2.3.&
000004797 00:00:04.796265 EMT      0x000040d0: 00 25 00               -
                    .%.
....

I would really appreciate any help you can provide.

Best regards,
Mikhail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20170726/612b9681/attachment.html>


More information about the vbox-dev mailing list