http://bugs.winehq.org/show_bug.cgi?id=25192
--- Comment #2 from Vincent Povirk madewokherd@gmail.com 2010-11-16 11:37:23 CST --- It's well-understood. If Mono's garbage collector is run from a thread that existed before Mono was loaded on windows (or wine), it will assert. This is impossible to fix on the Wine side.
Creating a test case that demonstrates the bug on Windows should be fairly simple, but it needs to use the embedding API.