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

Thorsten Schöning resolved LOGCXX-343.
--------------------------------------
    Resolution: Duplicate

> Logger::addAppender from DLL causes crash upon process exit
> -----------------------------------------------------------
>
>                 Key: LOGCXX-343
>                 URL: https://issues.apache.org/jira/browse/LOGCXX-343
>             Project: Log4cxx
>          Issue Type: Bug
>          Components: Appender
>    Affects Versions: 0.10.0
>         Environment: WinXP 64
>            Reporter: Assaf Lavie
>            Assignee: Curt Arnold
>            Priority: Critical
>
> Here are the steps to reproduce the problem:
> 1. Call configureAndWatch from your main program.
> 2. Load a DLL and invoke a function from it that adds an appender to the root 
> logger (e.g. RollingFileAppender).
> When exiting the process, there will be an access-violation. This happens 
> during the final cleanup of static object in the log4cxx DLL (the "at Exits").
> This could be related to order to cleanup when multiple modules use 
> log4cxx... but that's just a hunch.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to