[
https://issues.apache.org/jira/browse/LOG4NET-192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664137#action_12664137
]
Vibha Kapur commented on LOG4NET-192:
-------------------------------------
We get following exception in our application log file:
Caught Exception: [Exception of type System.OutOfMemoryException was thrown.]
for Type [System.String]
Exception: System.OutOfMemoryException
Message: Exception of type System.OutOfMemoryException was thrown.
We have given following log4net configuration in our application config file:
<LogAndTrace>
<Log4Net>
<LoggerDefinition
FileName="StrideSmartRouterAppLogs.config" FilePath="C:\Program
Files\Elind\Stride\FIXGateway\SRBinaries" Severity="Debug" />
</Log4Net>
</LogAndTrace>
We used to windbg tool to analyse the issue. We could see lot of log4net
objects into wait state via SYNCBLKALL command. Here are top 15 rows:
Index SyncBlock MonitorHeld Recursion Thread ThreadID Object Waiting
1 0x00000000 0x01093178
2 0x001967e4 0 0 0 none 0x01099c14
System.ServiceProcess.NativeMethods/ServiceMainCallback
3 0x00196810 0 0 0 none 0x01099c4c
System.ServiceProcess.NativeMethods/ServiceControlCallbackEx
4 0x07eaf5b4 0 0 0 none 0x011383f8
log4net.Repository.Hierarchy.DefaultLoggerFactory/LoggerImpl
5 0x00000000 0x0112f4dc
6 0x00000000 0x01130a48
7 0x001968c0 0 0 0 none 0x01132fa4
log4net.Repository.Hierarchy.DefaultLoggerFactory/LoggerImpl
8 0x00196894 0 0 0 none 0x0113518c
log4net.Repository.Hierarchy.DefaultLoggerFactory/LoggerImpl
9 0x07d71bb8 0 0 0 none 0x01138460
log4net.Repository.Hierarchy.DefaultLoggerFactory/LoggerImpl
10 0x03df9770 0 0 0 none 0x011384c4
log4net.Repository.Hierarchy.DefaultLoggerFactory/LoggerImpl
11 0x00000000 0x01365614
12 0x00000000 0x01a160f8
13 0x07de5d30 0 0 0 none 22501 Free
14 0x1069bdbc 0 0 0 none 492 Free
15 0x00000000 0x015096a4
I analysed stack trace also at some basic level but did not get much info out
of that.
I am mailing my applicatin's Dumpstack at the yahoo ID mentioned in your
profile.
> Memory leaks with large multi-threaded application in log4net DLL 1.2.0.30714
> -----------------------------------------------------------------------------
>
> Key: LOG4NET-192
> URL: https://issues.apache.org/jira/browse/LOG4NET-192
> Project: Log4net
> Issue Type: Bug
> Environment: Windows 2003, .NET framework 1.1
> Reporter: Vibha Kapur
> Priority: Critical
>
> We've coded log4net (1.2.0-beta8) into our application. With log4net enabled
> we see our virtual memory increasing and never decreasing, over a period of
> time and particularly with stress testing the server runs out of memory and
> everything grinds to a halt.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.