<div dir="ltr"><span style="color:rgb(33,33,33);font-size:13px">Hi all,</span><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">we have a custom-built OSE version of VirtualBox 5.1.24 for windows. When &quot;Intel HDA&quot; 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 &quot;Failed to load unit &#39;hda&#39; (VERR_SMM_LOADED_TOO_LITTLE)&quot; or &quot;Failed to load unit &#39;hda&#39; (VERR_SSM_STRUCTURE_MAGIC)&quot;. </div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">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&#39;t change from version VirtualBox 5.1.22 and with 5.1.22 we didn&#39;t have any problems. </div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">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?</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Here is the relevant part of the log with &quot;VERR_SSM_STRUCTURE_MAGIC&quot; failure and the content of the &quot;hda&quot; unit.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px"><div>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</div><div>000004796 00:00:04.795418 EMT      VMSetError: Failed to load unit &#39;hda&#39;</div><div>000004796 00:00:04.795450 main     GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=13</div><div>000004796 00:00:04.795460 main     GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.</div><div>000004796 00:00:04.795461 main     GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=13</div><div>000004796 00:00:04.795478 EMT      SSM: Unit &#39;hda&#39; contents:</div><div>000004796 00:00:04.795479 EMT      0x00000000: 1c 00 00 00 02 01 20 19-00 80 76 84 83 00 00 00  ...... ...v.....</div><div>000004796 00:00:04.795480 EMT      0x00000010: 00 01 34 10 00 00 00 00-00 01 00 01 00 00 00 00  ..4.............</div><div>000004796 00:00:04.795481 EMT      0x00000020: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  ................</div><div>.....</div><div>000004797 00:00:04.796248 EMT      0x00004090: 00 ba 00 be 00 be 00 c0-00 c1 00 c0 00 c0 00 b8  ................</div><div>000004797 00:00:04.796248 EMT      0x000040a0: 00 b7 00 af 00 af 00 ac-00 ac 00 a6 00 a6 00 97  ................</div><div>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</div><div>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.@.@.2.3.&amp;</div><div>000004797 00:00:04.796265 EMT      0x000040d0: 00 25 00               -                         .%.</div><div>....</div></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">I would really appreciate any help you can provide.<br></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Best regards,<br></div><div style="color:rgb(33,33,33);font-size:13px">Mikhail</div></div>