Hi, > > I've got a bit of a sticky error. I don't have any native code in this > particular application, but what I'm seeing is after some time of running > (this is a server-side app running via upstart on Ubuntu), I get this nasty > error. > > * Assertion at metadata.c:965, condition `idx < t->rows' not met >
This looks like our runtime bug during exception stack trace construction. You could work around it by not calling ToString but it's possible that the original exception has same cause as the crash during ToString. Any kind of repro would be helpful to track this down. Thanks Marek > > Stacktrace: > > at <unknown> <0xffffffff> > at (wrapper managed-to-native) > System.Reflection.MonoMethodInfo.get_parameter_info > (intptr,System.Reflection.MemberInfo) <0xffffffff> > at System.Reflection.MonoMethodInfo.GetParametersInfo > (intptr,System.Reflection.MemberInfo) <0x00011> > at System.Reflection.MonoMethod.GetParametersInternal () <0x00013> > at System.Exception.GetFullNameForStackTrace > (System.Text.StringBuilder,System.Reflection.MethodBase) <0x0002d> > at System.Exception.AddFrames > (System.Text.StringBuilder,string,string,System.Diagnostics.StackTrace) > <0x00174> > at System.Exception.get_StackTrace () <0x00158> > at System.Exception.ToString () <0x000fc> > at (wrapper runtime-invoke) <Module>.runtime_invoke_object__this__ > (object,intptr,intptr,intptr) <0xffffffff> > > Native stacktrace: > > mono() [0x4b20bc] > /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fd05dd3b340] > /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x39) [0x7fd05d99ccc9] > /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fd05d9a00d8] > mono() [0x6294f9] > mono() [0x629707] > mono() [0x629856] > mono(mono_metadata_decode_row+0xd3) [0x55d503] > mono(mono_method_get_param_names+0x224) [0x546ec4] > mono() [0x5c5294] > [0x416b4e28] > > Debug info from gdb: > > > ================================================================= > Got a SIGABRT while executing native code. This usually indicates > a fatal error in the mono runtime or one of the native libraries > used by your application. > ================================================================= > > Anyone have any suggestions on what might be causing this or something I > can do to avoid it? > > -- > Jerod Venema > > *Frozen Mountain Software* > 919-300-5141 (United States) > 604-227-2453 (Canada) > 888-379-6686 (Toll Free) > www.frozenmountain.com > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list > >
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list