<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/log4d/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/log4d/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 30 Mar 2009 15:41:33 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/log4d/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>FileCtrl in Log4D.pas</title><link>https://sourceforge.net/p/log4d/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It may have the FileCtrl.pas file in the 'uses' of the file Log4D.pas for Delphi 5, to use the funtions DirectoryExists and ForceDirectories (?)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 30 Mar 2009 15:41:33 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net79d14be6651439035229be221aecc244b6e0bd3d</guid></item><item><title>EAccessViolation in 'ntdll.dll'</title><link>https://sourceforge.net/p/log4d/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I've an access violation in the dll called 'ntdll.dll' when the program shut down.&lt;br /&gt;
It happen on the finalization part in 'Log4D.pas' for the DefaultHierarchy.Free (Shutdown function) and LogLog.Free and cannot be caught by a try / catch code.&lt;/p&gt;
&lt;p&gt;I don't know if there is a bug or if i've done an error into my code or the configuration file.&lt;/p&gt;
&lt;p&gt;All elements to solve the problem is in the file in attachment.&lt;/p&gt;
&lt;p&gt;Configuration :&lt;br /&gt;
- Delphi 5&lt;br /&gt;
- Windows 2000&lt;br /&gt;
- Log4d 1.2&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 30 Mar 2009 15:38:58 -0000</pubDate><guid isPermaLink="false">https://sourceforge.nete14c29366dec8db2a61ff66e287a6338bbce2a46</guid></item><item><title>Delphi 2005 - defines</title><link>https://sourceforge.net/p/log4d/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Log4D fails to compile if defines.inc is not change under &lt;br /&gt;
Delphi 2005. Patched files is attached.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 14 Mar 2005 14:02:12 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net3bd1d9c8260984001bb781f19ca304869b5a21a7</guid></item><item><title>Filename attribute for TLogFileAppender</title><link>https://sourceforge.net/p/log4d/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In the log4d.xml file from the demo folder, a file &lt;br /&gt;
appender is used :&lt;/p&gt;
&lt;p&gt;&amp;lt;!-- Appender to a file, using pattern layout --&amp;gt;&lt;br /&gt;
&amp;lt;appender name="Fil1" class="TLogFileAppender"&amp;gt;&lt;br /&gt;
&amp;lt;param name="filename" value="C:\Temp\Log4D.log"/&amp;gt;&lt;br /&gt;
&amp;lt;layout class="TLogPatternLayout"&amp;gt;&lt;br /&gt;
&amp;lt;param name="pattern" value="%r [%t] %p %c %x -&lt;br /&gt;
%m%n"/&amp;gt;&lt;br /&gt;
&amp;lt;/layout&amp;gt;&lt;br /&gt;
&amp;lt;/appender&amp;gt;&lt;/p&gt;
&lt;p&gt;This does not work because the value for the name &lt;br /&gt;
attribute of the param XML element, should be "fileName".&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 21 Jan 2005 08:50:14 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net9e570723892d32a10f732d0f9c126e425635f6c1</guid></item><item><title>TLogLog.Create(): TLogODSAppender will be freed immediately</title><link>https://sourceforge.net/p/log4d/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Delphi5: &lt;br /&gt;
In TLogLog.Create() the Appender will be freed in the&lt;br /&gt;
call to AddAppender:&lt;/p&gt;
&lt;p&gt;AddAppender(TLogODSAppender.Create(''));&lt;/p&gt;
&lt;p&gt;Calling the log-methods will result in an&lt;br /&gt;
invalidPointer Exception.&lt;/p&gt;
&lt;p&gt;BugFix: &lt;/p&gt;
&lt;p&gt;constructor TLogLog.Create;&lt;br /&gt;
var appender: ILogAppender;&lt;br /&gt;
begin&lt;br /&gt;
inherited Create('');&lt;br /&gt;
appender := TLogODSAppender.Create('');&lt;br /&gt;
AddAppender(appender);&lt;br /&gt;
InternalDebugging := False;&lt;br /&gt;
Level             := Log4D.Debug;&lt;br /&gt;
end;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas Hesse</dc:creator><pubDate>Tue, 07 Oct 2003 16:28:47 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net101899641f3a0eff7a7cb1fa26fb7a9e015d9c7d</guid></item></channel></rss>