[Mono-bugs] [Bug 64089][Nor] Changed - Mono hangs while running NAnt examples build file

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 26 Aug 2004 02:30:46 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by gert.driesen@pandora.be.

http://bugzilla.ximian.com/show_bug.cgi?id=64089

--- shadow/64089	2004-08-25 17:52:13.000000000 -0400
+++ shadow/64089.tmp.11500	2004-08-26 02:30:46.000000000 -0400
@@ -36,6 +36,233 @@
 $ export CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nant
 $ cvs -z3 co nant
 $ cd nant
 $ make install prefix=<your prefix>
 $ cd examples
 $ nant
+
+------- Additional Comments From gert.driesen@pandora.be  2004-08-26 02:30 -------
+executing these steps with MONO_DEBUG set to true, and pressing
+CTRL-C, results in the following trace:
+
+System.ExecutionEngineException: Interrupted (SIGINT).
+in (unmanaged) (wrapper managed-to-native)
+System.MonoCustomAttrs:GetCustomAttributes
+(System.Reflection.ICustomAttributeProvider)
+in <0x00004> (wrapper managed-to-native)
+System.MonoCustomAttrs:GetCustomAttributes
+(System.Reflection.ICustomAttributeProvider)
+in <0x0002b> System.MonoCustomAttrs:IsDefined
+(System.Reflection.ICustomAttributeProvider,System.Type,bool)
+in <0x000c8> System.MonoCustomAttrs:IsDefined
+(System.Reflection.ICustomAttributeProvider,System.Type,bool)
+in <0x000c8> System.MonoCustomAttrs:IsDefined
+(System.Reflection.ICustomAttributeProvider,System.Type,bool)
+in <0x000c8> System.MonoCustomAttrs:IsDefined
+(System.Reflection.ICustomAttributeProvider,System.Type,bool)
+in <0x00013> System.MonoType:IsDefined (System.Type,bool)
+in <0x00095> System.Attribute:IsDefined
+(System.Reflection.MemberInfo,System.Type,bool)
+in <0x00013> System.Attribute:IsDefined
+(System.Reflection.MemberInfo,System.Type)
+in <0x001d0> System.Enum:Format (System.Type,object,string)
+in <0x0005f> System.Enum:ToString (string,System.IFormatProvider)
+in <0x00017> System.Enum:ToString (System.IFormatProvider)
+in <0x001c8> NAnt.Core.LocationMap:GetXPathFromNode (System.Xml.XmlNode)
+in <0x00159> NAnt.Core.LocationMap:GetLocation (System.Xml.XmlNode)
+in <0x00089> NAnt.Core.Element:Initialize
+(System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
+in <0x00079> NAnt.Core.Element:Initialize (System.Xml.XmlNode)
+in <0x00076> NAnt.Core.Project:CreateTask
+(System.Xml.XmlNode,NAnt.Core.Target)
+in <0x0020c> NAnt.Core.Target:Execute ()
+in <0x000cd> NAnt.Core.Project:Execute (string,bool)
+in <0x00395> NAnt.Core.Project:Execute ()
+in <0x0017c> NAnt.Core.Project:Run ()
+
+
+Please send bug report to nant-developers@lists.sourceforge.net.
+
+Method System.DateTime:op_Subtraction
+(System.DateTime,System.DateTime) emitted at 0x42f30680 to 0x42f30718
+[NAnt.exe]
+Method System.TimeSpan:op_Subtraction
+(System.TimeSpan,System.TimeSpan) emitted at 0x42f30720 to 0x42f3075a
+[NAnt.exe]
+Method System.TimeSpan:Subtract (System.TimeSpan) emitted at
+0x42f30760 to 0x42f30850 [NAnt.exe]
+Method System.TimeSpan:get_TotalSeconds () emitted at 0x42f30858 to
+0x42f30891 [NAnt.exe]
+Method System.Math:Round (double,int) emitted at 0x42f30898 to
+0x42f30901 [NAnt.exe]
+Method (wrapper managed-to-native) System.Math:Round2 (double,int)
+emitted at 0x42f30908 to 0x42f3096b [NAnt.exe]
+Method System.Double:ToString (string,System.IFormatProvider) emitted
+at 0x42f30970 to 0x42f309f6 [NAnt.exe]
+Method System.DoubleFormatter:NumberToString
+(string,System.Globalization.NumberFormatInfo,double) emitted at
+0x42f309f8 to 0x42f30aa6 [NAnt.exe]
+Method System.FloatingPointFormatter:.ctor
+(double,double,int,int,double,double,int,int) emitted at 0x42f30aa8 to
+0x42f30b17 [NAnt.exe]
+Method System.FloatingPointFormatter:GetStringFrom
+(string,System.Globalization.NumberFormatInfo,double) emitted at
+0x42f30b18 to 0x42f30fcc [NAnt.exe]
+Method (wrapper managed-to-native)
+System.Object:__icall_wrapper_helper_memcpy (intptr,intptr,int)
+emitted at 0x42f31020 to 0x42f31065 [NAnt.exe]
+Method System.Double:IsNaN (double) emitted at 0x42f310b0 to
+0x42f310ce [NAnt.exe]
+Method System.Double:IsNegativeInfinity (double) emitted at 0x42f310d0
+to 0x42f3111e [NAnt.exe]
+Method System.Double:IsPositiveInfinity (double) emitted at 0x42f31120
+to 0x42f31170 [NAnt.exe]
+Method System.FloatingPointFormatter:ParseFormat (string,char&,int&)
+emitted at 0x42f31178 to 0x42f31475 [NAnt.exe]
+Method System.Char:ToUpperInvariant (char) emitted at 0x42f314a8 to
+0x42f31501 [NAnt.exe]
+Method System.FloatingPointFormatter:FormatGeneral
+(System.FloatingPointFormatter/Format,double,System.Globalization.NumberFormatInfo,int)
+emitted at 0x42f31508 to 0x42f31d31 [NAnt.exe]
+Method System.FloatingPointFormatter:Normalize
+(System.FloatingPointFormatter/Format,double,int,long&,int&) emitted
+at 0x42f31d38 to 0x42f31f4f [NAnt.exe]
+Method System.Double:IsInfinity (double) emitted at 0x42f31f50 to
+0x42f31f8a [NAnt.exe]
+Method System.FloatingPointFormatter:Round (double) emitted at
+0x42f31f90 to 0x42f31fe5 [NAnt.exe]
+Method
+System.Globalization.NumberFormatInfo:get_NumberDecimalSeparator ()
+emitted at 0x42f31fe8 to 0x42f31ff3 [NAnt.exe]
+Method System.Text.StringBuilder:Insert (int,string) emitted at
+0x42f31ff8 to 0x42f320c6 [NAnt.exe]
+Total time: 2.5 seconds.
+
+Method NAnt.Core.Util.AssemblyResolver:Detach () emitted at 0x42f320c8
+to 0x42f32186 [NAnt.exe]
+Method (wrapper remoting-invoke-with-check)
+System.AppDomain:remove_AssemblyResolve (System.ResolveEventHandler)
+emitted at 0x42f32188 to 0x42f321ea [NAnt.exe]
+Method (wrapper synchronized) System.AppDomain:remove_AssemblyResolve
+(System.ResolveEventHandler) emitted at 0x42f321f0 to 0x42f32275
+[NAnt.exe]
+Method System.AppDomain:remove_AssemblyResolve
+(System.ResolveEventHandler) emitted at 0x42f32278 to 0x42f322e5
+[NAnt.exe]
+Method (wrapper remoting-invoke-with-check)
+System.AppDomain:remove_AssemblyLoad (System.AssemblyLoadEventHandler)
+emitted at 0x42f322e8 to 0x42f3234a [NAnt.exe]
+Method (wrapper synchronized) System.AppDomain:remove_AssemblyLoad
+(System.AssemblyLoadEventHandler) emitted at 0x42f32350 to 0x42f323d5
+[NAnt.exe]
+Method System.AppDomain:remove_AssemblyLoad
+(System.AssemblyLoadEventHandler) emitted at 0x42f323d8 to 0x42f32445
+[NAnt.exe]
+Method System.Reflection.MonoMethod:ToString () emitted at 0x42f32448
+to 0x42f32835 [NAnt.exe]
+Method (wrapper managed-to-native) System.MonoType:get_Namespace ()
+emitted at 0x42f32838 to 0x42f32888 [NAnt.exe]
+Method System.String:Concat (string,string,string,string) emitted at
+0x42f32890 to 0x42f32979 [NAnt.exe]
+Method (wrapper remoting-invoke-with-check)
+HelperArguments:get_ExitCode () emitted at 0x42f32980 to 0x42f329dd
+[NAnt.exe]
+Method HelperArguments:get_ExitCode () emitted at 0x42f329e0 to
+0x42f329eb [NAnt.exe]
+Method (wrapper runtime-invoke)
+System.Object:runtime_invoke_void_object_EventArgs
+(object,intptr,intptr,intptr) emitted at 0x42f329f0 to 0x42f32a70
+[NAnt.exe]
+Method (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_object_EventArgs
+(object,System.EventArgs) emitted at 0x42f32a78 to 0x42f32afe [NAnt.exe]
+Method log4net.Core.LoggerManager:OnProcessExit
+(object,System.EventArgs) emitted at 0x42f32b00 to 0x42f32b0a [NAnt.exe]
+Method log4net.Core.LoggerManager:Shutdown () emitted at 0x42f32b10 to
+0x42f32b7e [NAnt.exe]
+Method log4net.Core.LoggerManager:GetAllRepositories () emitted at
+0x42f32b80 to 0x42f32bb1 [NAnt.exe]
+Method log4net.Core.DefaultRepositorySelector:GetAllRepositories ()
+emitted at 0x42f32bb8 to 0x42f32c8c [NAnt.exe]
+Method HashValues:get_Count () emitted at 0x42f32c90 to 0x42f32caa
+[NAnt.exe]
+Method HashValues:CopyTo (System.Array,int) emitted at 0x42f32cb0 to
+0x42f32db7 [NAnt.exe]
+Method log4net.Repository.Hierarchy.Hierarchy:Shutdown () emitted at
+0x42f32db8 to 0x42f32f68 [NAnt.exe]
+Method log4net.Repository.Hierarchy.Logger:CloseNestedAppenders ()
+emitted at 0x42f2a9b8 to 0x42f2ab3d [NAnt.exe]
+Method log4net.Util.AppenderAttachedImpl:get_Appenders () emitted at
+0x42f32f70 to 0x42f32f9a [NAnt.exe]
+Method log4net.Appender.AppenderCollection:GetEnumerator () emitted at
+0x42f32fa0 to 0x42f32fd5 [NAnt.exe]
+Method Enumerator:.ctor (log4net.Appender.AppenderCollection) emitted
+at 0x42f2ab50 to 0x42f2ab7c [NAnt.exe]
+Method Enumerator:MoveNext () emitted at 0x42f2ab88 to 0x42f2abff
+[NAnt.exe]
+Method log4net.Appender.AppenderCollection:get_Count () emitted at
+0x42f32fd8 to 0x42f32fef [NAnt.exe]
+Method Enumerator:get_Current () emitted at 0x42f2ac10 to 0x42f2ac3f
+[NAnt.exe]
+Method log4net.Appender.AppenderCollection:get_Item (int) emitted at
+0x42f2ac50 to 0x42f2ac96 [NAnt.exe]
+Method log4net.Appender.AppenderCollection:ValidateIndex (int) emitted
+at 0x42f2aca8 to 0x42f2acc0 [NAnt.exe]
+Method log4net.Appender.AppenderCollection:ValidateIndex (int,bool)
+emitted at 0x42f2acd0 to 0x42f2ad7b [NAnt.exe]
+Method log4net.Repository.Hierarchy.Hierarchy:GetCurrentLoggers ()
+emitted at 0x42f2ad88 to 0x42f2afcd [NAnt.exe]
+Method SyncHashtable:get_Count () emitted at 0x4290de30 to 0x4290de4a
+[NAnt.exe]Method SyncHashtable:get_Values () emitted at 0x4290de60 to
+0x4290dedf [NAnt.exe]
+Method log4net.Util.AppenderAttachedImpl:RemoveAllAppenders () emitted
+at 0x42905eb0 to 0x42905fbc [NAnt.exe]
+Method log4net.Appender.AppenderSkeleton:Close () emitted at
+0x4290def0 to 0x4290df4d [NAnt.exe]
+Method log4net.Appender.AppenderSkeleton:OnClose () emitted at
+0x42f2afe0 to 0x42f2afe5 [NAnt.exe]
+Method log4net.Appender.AppenderCollection:Clear () emitted at
+0x4290df60 to 0x4290df9d [NAnt.exe]
+Method log4net.Repository.LoggerRepositorySkeleton:Shutdown () emitted
+at 0x423e1000 to 0x423e10ab [NAnt.exe]
+Method log4net.Repository.LoggerRepositorySkeleton:get_PluginMap ()
+emitted at 0x423e10b0 to 0x423e10c7 [NAnt.exe]
+Method log4net.Plugin.PluginMap:get_AllPlugins () emitted at
+0x423e10c8 to 0x423e114b [NAnt.exe]
+Method log4net.Plugin.PluginCollection:.ctor
+(System.Collections.ICollection) emitted at 0x423e1150 to 0x423e11dd
+[NAnt.exe]
+Method log4net.Plugin.PluginCollection:AddRange
+(System.Collections.ICollection) emitted at 0x423e11e0 to 0x423e1483
+[NAnt.exe]
+Method log4net.Plugin.PluginCollection:EnsureCapacity (int) emitted at
+0x423e1488 to 0x423e14db [NAnt.exe]
+Method log4net.Plugin.PluginCollection:set_Capacity (int) emitted at
+0x423e14e0 to 0x423e1593 [NAnt.exe]
+Method log4net.Plugin.PluginCollection:GetEnumerator () emitted at
+0x423e1598 to 0x423e15cd [NAnt.exe]
+Method Enumerator:.ctor (log4net.Plugin.PluginCollection) emitted at
+0x423e15d0 to 0x423e15fc [NAnt.exe]
+Method Enumerator:MoveNext () emitted at 0x423e1600 to 0x423e1677
+[NAnt.exe]
+Method log4net.Plugin.PluginCollection:get_Count () emitted at
+0x423e1678 to 0x423e168f [NAnt.exe]
+Method log4net.Repository.LoggerRepositorySkeleton:OnShutdownEvent ()
+emitted at 0x423e1690 to 0x423e16be [NAnt.exe]
+Method (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_object_EventArgs
+(object,System.EventArgs) emitted at 0x423e16c0 to 0x423e1746 [NAnt.exe]
+Method log4net.Core.WrapperMap:ILoggerRepository_Shutdown
+(object,System.EventArgs) emitted at 0x423e1748 to 0x423e18c2 [NAnt.exe]
+Method log4net.Core.WrapperMap:RepositoryShutdown
+(log4net.Repository.ILoggerRepository) emitted at 0x423e18c8 to
+0x423e1934 [NAnt.exe]
+Method
+log4net.Repository.LoggerRepositorySkeleton:remove_ShutdownEvent
+(log4net.Repository.LoggerRepositoryShutdownEventHandler) emitted at
+0x423e1938 to 0x423e1990 [NAnt.exe]
+
+** ERROR **: file mini-exceptions.c: line 262 (mono_handle_exception):
+assertion failed: (jit_tls->abort_func)
+aborting...
+Killed
+