You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Assert failure: m_alignpad == 0 in LibraryImportGenerator.Unit.Tests #68511
I've seen this issue in the past and at that time, it was related to mismatching managed and native view of class / struct sizes or mismatching view of those sizes by JIT / crossgen. That lead to writes behind the end of objects, corrupting the m_alignPad of the next object. But obviously this can be a completely different thing.
Based on Kusto, this has been happening in the readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinism test once or twice a week during the last 30 days or so.
Activity
jkotas commentedon Apr 25, 2022
Potentially same bug as #68443
[-]Assert failure: m_alignpad == 0[/-][+]Assert failure: m_alignpad == 0 in LibraryImportGenerator.Unit.Tests[/+]janvorli commentedon Apr 25, 2022
I've seen this issue in the past and at that time, it was related to mismatching managed and native view of class / struct sizes or mismatching view of those sizes by JIT / crossgen. That lead to writes behind the end of objects, corrupting the m_alignPad of the next object. But obviously this can be a completely different thing.
jkotas commentedon Apr 25, 2022
ReadyToRun is disabled for the run where the test is failing, so mismatch between JIT/crossgen layout algorithms cannot be the problem for this one.
janvorli commentedon Jul 12, 2022
Based on Kusto, this has been happening in the
readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinismtest once or twice a week during the last 30 days or so.jkotas commentedon Jul 13, 2022
Duplicate of #70231