[Mono-bugs] marshal.c: line 2756 assertion failiour

Roland Wunderling roland@ilog.com
Fri, 27 Jun 2003 10:04:30 -0700


first, let me thank you for the great work you are doing on mono.  I
am excitedly following its progress, and am looking forward to the day
where I can switch over to developing our .NET project with it.
We are not quite there yet, but with the last version we seem to
be getting close.  Compiling my project works great now, but when
executing I hit the following error:

** ERROR **: file marshal.c: line 2756 (mono_marshal_get_native_wrapper): assertion failed: (!t->byref)

Unfortunately, I am not able to provide an example for you:  The project
consists of several 10s of thousand line of .NET code and several 100s
of thousands of line of C and C++ code, and I can't afford spending the
time and trying to cut it down to something managable.  Since the error
contains a line number, though, I thought it might give you something
to look at anyway.