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.@[email protected].& 000004797 00:00:04.796265 EMT 0x000040d0: 00 25 00 - .%. .... I would really appreciate any help you can provide. Best regards, Mikhail
_______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
