[Mono-dev] I need help with AppDomain or runtime bug
Andrew Skiba
andrews at mainsoft.com
Mon Sep 25 10:43:04 EDT 2006
Hello.
As I wrote a few mothes ago, when I made NunitWeb test framework, there
a strange bug when I run tests on mono. Sometimes mono hangs, and
oftentimes there are exceptions with the following stacktrace:
Tick caught an exception that has not been propagated:
System.NullReferenceException: Object reference not set to an instance
of an object
at System.Web.HttpApplication.ProcessError (System.Exception e)
[0x00000]
at System.Web.HttpApplication+<Pipeline>__5.MoveNext () [0x00000]
at System.Web.HttpApplication.Tick () [0x00000]
It can happen at different tests, or not happen at all. I could not
understand what causes it, but I could make the situation somewhat
better by adding Sleep(100) before unloading AppDomain. Now, when we
have hundreds of web tests, this hardly helps. Our QA-Dev guys have to
run the tests few times until they don't stuck.
To reproduce the problem, one should launch 'make run-test
PROFILE=net_2_0' in System.Web directory.
Thank you.
Andrew.
More information about the Mono-devel-list
mailing list