[ 
https://issues.apache.org/jira/browse/LOG4NET-389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dominik Psenner closed LOG4NET-389.
-----------------------------------
    Resolution: Cannot Reproduce
      Assignee: Dominik Psenner

I'm closing this with a cannot reproduce.

> Deadlock in LoggerManager.OnProcessExit()?
> ------------------------------------------
>
>                 Key: LOG4NET-389
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-389
>             Project: Log4net
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.2.10
>         Environment: Mono 3.0.6
>            Reporter: Mirco Bauer
>            Assignee: Dominik Psenner
>            Priority: Critical
>              Labels: deadlock
>
> log4net seems to deadlock sometimes inside the OnProcessExit handler. This 
> problem was found in Smuxi, see https://www.smuxi.org/issues/show/876
> Here the partial thread-dump that shows the issue:
> "Main" tid=0x0x7f3e2fd7e740 this=0x0x7f3e2fc60e70 thread handle 0x403 state : 
> waiting on 0x466 : Event  owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait 
> (object,int) <IL 0x0000e, 0xffffffff>
>   at System.Threading.Monitor.Wait (object,int) [0x0003e] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Monitor.cs:148
>   at System.Threading.LockQueue.Wait (int) [0x00029] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/LockQueue.cs:58
>   at System.Threading.ReaderWriterLock.AcquireWriterLock (int,int) [0x00045] 
> in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/ReaderWriterLock.cs:149
>   at System.Threading.ReaderWriterLock.AcquireWriterLock (int) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/ReaderWriterLock.cs:134
>   at log4net.Util.ReaderWriterLock.AcquireWriterLock () <IL 0x00007, 0x0004b>
>   at log4net.Repository.Hierarchy.Logger.CloseNestedAppenders () <IL 0x00006, 
> 0x0005f>
>   at log4net.Repository.Hierarchy.Hierarchy.Shutdown () <IL 0x00020, 0x000ec>
>   at log4net.Core.LoggerManager.Shutdown () <IL 0x00016, 0x000d0>
>   at log4net.Core.LoggerManager.OnProcessExit (object,System.EventArgs) <IL 
> 0x00000, 0x00037>
>   at (wrapper runtime-invoke) 
> <Module>.runtime_invoke_void__this___object_object 
> (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Environment.Exit (int) <IL 0x0000d, 
> 0xffffffff>
>   at Smuxi.Frontend.Gnome.Frontend.Quit () [0x00192] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Frontend.cs:519
>   at Smuxi.Frontend.Gnome.MenuWidget.OnQuitActionActivated 
> (object,System.EventArgs) [0x00015] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Views/MenuWidget.cs:184
>   at (wrapper runtime-invoke) 
> <Module>.runtime_invoke_void__this___object_object 
> (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke 
> (System.Reflection.MonoMethod,object,object[],System.Exception&) <IL 0x0001c, 
> 0xffffffff>
>   at System.Reflection.MonoMethod.Invoke 
> (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
>  [0x00064] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Reflection/MonoMethod.cs:231
>   at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Reflection/MethodBase.cs:101
>   at System.Delegate.DynamicInvokeImpl (object[]) [0x000e2] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/Delegate.cs:424
>   at System.MulticastDelegate.DynamicInvokeImpl (object[]) [0x00018] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/MulticastDelegate.cs:72
>   at System.Delegate.DynamicInvoke (object[]) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/Delegate.cs:398
>   at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) <IL 
> 0x00068, 0x0028b>
>   at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) <IL 0x00014, 0x00072>
>   at GLib.SignalClosure.MarshalCallback 
> (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00086, 0x00447>
>   at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback 
> (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00028, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x0000e, 
> 0xffffffff>
>   at Gtk.Application.Run () <IL 0x00000, 0x0002f>
>   at Smuxi.Frontend.Gnome.Frontend.Init (string[]) [0x0022e] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Frontend.cs:280
>   at Smuxi.Frontend.Gnome.MainClass.Main (string[]) [0x000ac] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Main.cs:75
>   at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object 
> (object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>
> And here the full thread-dump:
> "<threadpool thread>" tid=0x0x7f3e0930e700 this=0x0x7f3e2fc60000 thread 
> handle 0x42c state : interrupted state owns ()
> "<unnamed thread>" tid=0x0x7f3e2c58f700 this=0x0x7f3e2fc60bd0 thread handle 
> 0x408 state : interrupted state owns ()
> "Threadpool worker" tid=0x0x7f3e08a3d700 this=0x0x7f3e2413f3f0 thread handle 
> 0x45d state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) 
> <IL 0x0000d, 0xffffffff>
>   at System.Threading.Thread.Sleep (int) [0x00017] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:446
>   at Smuxi.Engine.XmppProtocolManager.<OnClose>m__2 (object) [0x00001] in 
> /home/meebey/Projects/smuxi/src/Engine-XMPP/Protocols/Xmpp/XmppProtocolManager.cs:2123
>   at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object 
> (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>
> "IrcProtocolManager (irc.oftc.net:6667) lag watcher" tid=0x0x7f3dc7fff700 
> this=0x0x7f3e2413f2a0 thread handle 0x4fc state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) 
> <IL 0x0000d, 0xffffffff>
>   at System.Threading.Thread.Sleep (int) [0x00017] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:446
>   at Smuxi.Engine.IrcProtocolManager._LagWatcher () [0x00004] in 
> /home/meebey/Projects/smuxi/src/Engine-IRC/Protocols/Irc/IrcProtocolManager.cs:3720
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "IdleWorkerThread (irc.oftc.net:6667)" tid=0x0x7f3dc77fb700 
> this=0x0x7f3e0881abd0 thread handle 0x41e state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) 
> <IL 0x0000d, 0xffffffff>
>   at System.Threading.Thread.Sleep (int) [0x00017] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:446
>   at Meebey.SmartIrc4net.IrcConnection/IdleWorkerThread._Worker () [0x00017] 
> in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:1480
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "Timer-Scheduler" tid=0x0x7f3e0a9a2700 this=0x0x7f3e2fc607e0 thread handle 
> 0x418 state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal 
> (System.Threading.WaitHandle,intptr,int,bool) <IL 0x0001c, 0xffffffff>
>   at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/WaitHandle.cs:381
>   at System.Threading.WaitHandle.WaitOne (int) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/WaitHandle.cs:392
>   at System.Threading.Timer/Scheduler.SchedulerThread () [0x00245] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Timer.cs:387
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "SwitchPage" tid=0x0x7f3e1087d700 this=0x0x7f3e2fc60930 thread handle 0x40e 
> state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal 
> (System.Threading.WaitHandle,intptr,int,bool) <IL 0x0001c, 0xffffffff>
>   at System.Threading.WaitHandle.WaitOne () [0x00015] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/WaitHandle.cs:357
>   at Smuxi.Common.TaskQueue.Loop () [0x0005b] in 
> /home/meebey/Projects/smuxi/src/Common/TaskQueue.cs:184
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "IrcProtocolManager (irc.oftc.net:6667) listener" tid=0x0x7f3e0828b700 
> this=0x0x7f3e2413f690 thread handle 0x4f9 state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal 
> (System.Threading.WaitHandle,intptr,int,bool) <IL 0x0001c, 0xffffffff>
>   at System.Threading.WaitHandle.WaitOne () [0x00015] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/WaitHandle.cs:357
>   at Meebey.SmartIrc4net.IrcConnection.ReadLine (bool) [0x00014] in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:888
>   at Meebey.SmartIrc4net.IrcConnection.Listen (bool) [0x0000e] in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:841
>   at Meebey.SmartIrc4net.IrcConnection.Listen () [0x00001] in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:855
>   at Smuxi.Engine.IrcProtocolManager._Listen () [0x00002] in 
> /home/meebey/Projects/smuxi/src/Engine-IRC/Protocols/Irc/IrcProtocolManager.cs:2389
>   at Smuxi.Engine.IrcProtocolManager._Run () [0x00020] in 
> /home/meebey/Projects/smuxi/src/Engine-IRC/Protocols/Irc/IrcProtocolManager.cs:2355
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "WriteThread (irc.oftc.net:6667)" tid=0x0x7f3dc79fc700 this=0x0x7f3e0881ad20 
> thread handle 0x415 state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) 
> <IL 0x0000d, 0xffffffff>
>   at System.Threading.Thread.Sleep (int) [0x00017] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:446
>   at Meebey.SmartIrc4net.IrcConnection/WriteThread._Worker () [0x00031] in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:1246
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "ReadThread (irc.oftc.net:6667)" tid=0x0x7f3dc7bfd700 this=0x0x7f3e0881ae70 
> thread handle 0x413 state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Net.Sockets.Socket.Receive_internal 
> (intptr,byte[],int,int,System.Net.Sockets.SocketFlags,int&) <IL 0x00014, 
> 0xffffffff>
>   at System.Net.Sockets.Socket.Receive_nochecks 
> (byte[],int,int,System.Net.Sockets.SocketFlags,System.Net.Sockets.SocketError&)
>  [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:1329
>   at System.Net.Sockets.Socket.Receive 
> (byte[],int,int,System.Net.Sockets.SocketFlags) [0x00041] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/System/System.Net.Sockets/Socket.cs:1566
>   at System.Net.Sockets.NetworkStream.Read (byte[],int,int) [0x00067] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/System/System.Net.Sockets/NetworkStream.cs:378
>   at System.IO.StreamReader.ReadBuffer () [0x0000e] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.IO/StreamReader.cs:392
>   at System.IO.StreamReader.ReadLine () [0x00006] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.IO/StreamReader.cs:525
>   at Meebey.SmartIrc4net.IrcConnection/ReadThread._Worker () [0x00051] in 
> /home/meebey/Projects/smuxi/lib/SmartIrc4net/src/IrcConnection/IrcConnection.cs:1136
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>
> "Main" tid=0x0x7f3e2fd7e740 this=0x0x7f3e2fc60e70 thread handle 0x403 state : 
> waiting on 0x466 : Event  owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait 
> (object,int) <IL 0x0000e, 0xffffffff>
>   at System.Threading.Monitor.Wait (object,int) [0x0003e] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Monitor.cs:148
>   at System.Threading.LockQueue.Wait (int) [0x00029] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/LockQueue.cs:58
>   at System.Threading.ReaderWriterLock.AcquireWriterLock (int,int) [0x00045] 
> in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/ReaderWriterLock.cs:149
>   at System.Threading.ReaderWriterLock.AcquireWriterLock (int) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/ReaderWriterLock.cs:134
>   at log4net.Util.ReaderWriterLock.AcquireWriterLock () <IL 0x00007, 0x0004b>
>   at log4net.Repository.Hierarchy.Logger.CloseNestedAppenders () <IL 0x00006, 
> 0x0005f>
>   at log4net.Repository.Hierarchy.Hierarchy.Shutdown () <IL 0x00020, 0x000ec>
>   at log4net.Core.LoggerManager.Shutdown () <IL 0x00016, 0x000d0>
>   at log4net.Core.LoggerManager.OnProcessExit (object,System.EventArgs) <IL 
> 0x00000, 0x00037>
>   at (wrapper runtime-invoke) 
> <Module>.runtime_invoke_void__this___object_object 
> (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Environment.Exit (int) <IL 0x0000d, 
> 0xffffffff>
>   at Smuxi.Frontend.Gnome.Frontend.Quit () [0x00192] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Frontend.cs:519
>   at Smuxi.Frontend.Gnome.MenuWidget.OnQuitActionActivated 
> (object,System.EventArgs) [0x00015] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Views/MenuWidget.cs:184
>   at (wrapper runtime-invoke) 
> <Module>.runtime_invoke_void__this___object_object 
> (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke 
> (System.Reflection.MonoMethod,object,object[],System.Exception&) <IL 0x0001c, 
> 0xffffffff>
>   at System.Reflection.MonoMethod.Invoke 
> (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
>  [0x00064] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Reflection/MonoMethod.cs:231
>   at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Reflection/MethodBase.cs:101
>   at System.Delegate.DynamicInvokeImpl (object[]) [0x000e2] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/Delegate.cs:424
>   at System.MulticastDelegate.DynamicInvokeImpl (object[]) [0x00018] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/MulticastDelegate.cs:72
>   at System.Delegate.DynamicInvoke (object[]) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/Delegate.cs:398
>   at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) <IL 
> 0x00068, 0x0028b>
>   at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) <IL 0x00014, 0x00072>
>   at GLib.SignalClosure.MarshalCallback 
> (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00086, 0x00447>
>   at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback 
> (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00028, 0xffffffff>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x0000e, 
> 0xffffffff>
>   at Gtk.Application.Run () <IL 0x00000, 0x0002f>
>   at Smuxi.Frontend.Gnome.Frontend.Init (string[]) [0x0022e] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Frontend.cs:280
>   at Smuxi.Frontend.Gnome.MainClass.Main (string[]) [0x000ac] in 
> /home/meebey/Projects/smuxi/src/Frontend-GNOME/Main.cs:75
>   at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object 
> (object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>
> "CommandManager" tid=0x0x7f3e0a553700 this=0x0x7f3e2fc603f0 thread handle 
> 0x41f state : interrupted state owns ()
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) 
> object.__icall_wrapper_mono_object_new_specific (intptr) <IL 0x0000d, 
> 0xffffffff>
>   at System.Globalization.CultureInfo.get_NumberFormat () [0x0003d] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Globalization/CultureInfo.cs:464
>   at System.NumberFormatter.set_CurrentCulture 
> (System.Globalization.CultureInfo) [0x00011] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/NumberFormatter.cs:603
>   at System.NumberFormatter..ctor (System.Threading.Thread) [0x00018] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/NumberFormatter.cs:327
>   at System.NumberFormatter.GetInstance () [0x00012] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/NumberFormatter.cs:785
>   at System.NumberFormatter.NumberToString (int,System.IFormatProvider) 
> [0x0001f] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/NumberFormatter.cs:939
>   at int.ToString (System.IFormatProvider) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System/Int32.cs:668
>   at System.IO.TextWriter.Write (int) [0x00000] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.IO/TextWriter.cs:183
>   at log4net.DateFormatter.AbsoluteTimeDateFormatter.FormatDate 
> (System.DateTime,System.IO.TextWriter) <IL 0x000b0, 0x00359>
>   at log4net.Layout.Pattern.DatePatternConverter.Convert 
> (System.IO.TextWriter,log4net.Core.LoggingEvent) <IL 0x0000d, 0x00094>
>   at log4net.Layout.Pattern.PatternLayoutConverter.Convert 
> (System.IO.TextWriter,object) <IL 0x00010, 0x000a8>
>   at log4net.Util.PatternConverter.Format (System.IO.TextWriter,object) <IL 
> 0x0001f, 0x00098>
>   at log4net.Layout.PatternLayout.Format 
> (System.IO.TextWriter,log4net.Core.LoggingEvent) <IL 0x00031, 0x0010a>
>   at log4net.Appender.AppenderSkeleton.RenderLoggingEvent 
> (System.IO.TextWriter,log4net.Core.LoggingEvent) <IL 0x00060, 0x00193>
>   at log4net.Appender.AppenderSkeleton.RenderLoggingEvent 
> (log4net.Core.LoggingEvent) <IL 0x00038, 0x000e7>
>   at log4net.Appender.ConsoleAppender.Append (log4net.Core.LoggingEvent) <IL 
> 0x00023, 0x000b3>
>   at log4net.Appender.AppenderSkeleton.DoAppend (log4net.Core.LoggingEvent) 
> <IL 0x00068, 0x001f5>
>   at log4net.Util.AppenderAttachedImpl.AppendLoopOnAppenders 
> (log4net.Core.LoggingEvent) <IL 0x00052, 0x001f3>
>   at log4net.Repository.Hierarchy.Logger.CallAppenders 
> (log4net.Core.LoggingEvent) <IL 0x00043, 0x00163>
>   at log4net.Repository.Hierarchy.Logger.ForcedLog 
> (System.Type,log4net.Core.Level,object,System.Exception) <IL 0x00017, 0x000e7>
>   at log4net.Repository.Hierarchy.Logger.Log 
> (System.Type,log4net.Core.Level,object,System.Exception) <IL 0x00022, 0x000dd>
>   at log4net.Core.LogImpl.Debug (object) <IL 0x00013, 0x0007c>
>   at Smuxi.Common.Trace.Call (System.Reflection.MethodBase,object[]) 
> [0x000a4] in /home/meebey/Projects/smuxi/src/Common/Trace.cs:111
>   at Smuxi.Common.Trace.Call (object[]) [0x00018] in 
> /home/meebey/Projects/smuxi/src/Common/Trace.cs:89
>   at Smuxi.Frontend.CommandManager.OnTaskQueueAbortedEvent 
> (object,System.EventArgs) [0x00001] in 
> /home/meebey/Projects/smuxi/src/Frontend/CommandManager.cs:345
>   at Smuxi.Common.TaskQueue.Loop () [0x000bc] in 
> /home/meebey/Projects/smuxi/src/Common/TaskQueue.cs:200
>   at System.Threading.Thread.StartInternal () [0x00016] in 
> /tmp/buildd/mono-3.0.6+dfsg2/mcs/class/corlib/System.Threading/Thread.cs:731
>   at (wrapper runtime-invoke) object.runtime_invoke_void__this__ 
> (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to