[Mono-devel-list] Call to Thread.Abort causes to Application failure!

Gonzalo Paniagua Javier gonzalo at ximian.com
Tue Apr 13 18:36:42 EDT 2004


El mar, 13-04-2004 a las 20:22, Vadim B. Guzev escribió:
> Hello, mono-list at lists.ximian.com !
[...]
> Sometimes it works well, but almost always throws the following exception:
> 
> ** ERROR **: file exceptions-x86.c: line 1061 (mono_arch_handle_exception):
> assertion failed: (jit_tls->end_of_stack)
> aborting...
> 
> Sometimes it can halt with the following message:
> 
> Unhandled Exception: System.NullReferenceException: Object reference not set
> to an instance of an object
> ** (xsp.exe:17631): WARNING **: Exception inside function without unwind
> info
> ** ERROR **: file exceptions-x86.c: line 1091 (mono_arch_handle_exception):
> should not be reached
> 
> Or something like this:
> ** ERROR **: file exceptions-x86.c: line 1062 (mono_arch_handle_exception):
> assertion failed: (jit_tls->abort_func)
> aborting...
> ./runxsp: line 1: 17653 Aborted                 mono xsp.exe --port
> 10000 --applications /:../share/doc/xsp/test/,/fib:../fib,/webapp:../webapp
> 
> How can I debug my applications in such cases and find out the reasons of
> these failures?
> It was very difficult for me to figure out this code from thousands lines of
> code...
> I'm using Mono 0.31. This code was working well on Mono 0.29.

Is that debian running a 2.4.x kernel? The same happened to me and it
disappeared when i upgraded to a 2.6.x kernel.

-Gonzalo





More information about the Mono-devel-list mailing list