Timothy Fuller created LOG4NET-580:
--------------------------------------

             Summary: ArgumentOutOfRangeException - When logger name begins 
with character ','
                 Key: LOG4NET-580
                 URL: https://issues.apache.org/jira/browse/LOG4NET-580
             Project: Log4net
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.0.8, 2.0.7, 2.0.6, 1.2.15
            Reporter: Timothy Fuller


When you try to get a logger and supply a name which begins with the '.' 
character for example ".Test" the code crashes in :     at 
log4net.Repository.Hierarchy.Hierarchy.UpdateParents(Logger log)


System.ArgumentOutOfRangeException: Index was out of range. Must be 
non-negative and less than the size of the collection.
Parameter name: startIndex
   at System.String.LastIndexOf(Char value, Int32 startIndex, Int32 count)
   at log4net.Repository.Hierarchy.Hierarchy.UpdateParents(Logger log)
   at log4net.Repository.Hierarchy.Hierarchy.GetLogger(String name, 
ILoggerFactory factory)
   at log4net.Repository.Hierarchy.Hierarchy.GetLogger(String name)
   at log4net.Core.LoggerManager.GetLogger(String repository, String name)
   at log4net.LogManager.GetLogger(String repository, String name)
   at Palantir.Common.Logging.Log4NetLoggerAdapter.CreateLogger(String name, 
Nullable`1 logLevel)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to