Turns out it was some kind of compiler optimization in @visualstudio.com 2026 that caused this to break. But with the help of @github.com #copilot I was able to write a patch that would work around this and also improve the implementation and performance of the method that caused this.
I did not wake up today thinking I was going to learn a lot about debugging dll loading in a shell inside a @github.com actions runner but it turns out I did. Finally got a stack trace that explains to me where my native library is crashing when starting the @dot.net unit tests.
0 reposts3 likes