[Mono-list] Unknown heap?? (S.W.F.)

François-Denis Gonthier fgonthier@hermes.usherb.ca
Tue, 26 Nov 2002 11:49:36 -0500 (EST)


> #- is a format of the metadata tables that is not documented, it is
> produced in some cases by the ms compilers. Tell the compilers to
> produce ECMA-compliant binaries (disabling debug mode or whatever is
> needed).

I was going to write something like "he, actually, it look like the #- error is 
produced by some code compiled by Mono" but ... DUH! I compiled my test app in 
Visual Studio.NET and it copied S.W.F. DLL compiled by csc right in the 
directory where my test .exe was located.  Mono, as it should, was loading the 
csc compiled dll instead of the Mono ones!

Thank you! Indirectly, you helped me find my bug :)

After erasing the offending DLLs, the test app apparently works fine although I 
can't see it because I'm work and it got displayed on my X server home.

> Or you can study the format and add support to the mono
> metadata loader:-)

I wish I could do that.  But I nobody on the Mono team was able to do it, I 
really doubt I could do much :/