<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Java Swing memory leak: JDialog, JDateChooser, and the evil of Singleton&#8217;s</title>
	<link>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/</link>
	<description>Thoughtworker, Agile Philosopher, Hero</description>
	<pubDate>Fri, 10 Sep 2010 13:29:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Java solves all memory problems, or maybe not? &#171; Schneide Blog</title>
		<link>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-1069</link>
		<dc:creator>Java solves all memory problems, or maybe not? &#171; Schneide Blog</dc:creator>
		<pubDate>Wed, 22 Oct 2008 12:01:51 +0000</pubDate>
		<guid>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-1069</guid>
		<description>[...] Kemper wrote a nice article about Swing Memory Leaks with JCalendar and a solution to the problem. Possibly related posts: (automatically generated)Must stop reading [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Kemper wrote a nice article about Swing Memory Leaks with JCalendar and a solution to the problem. Possibly related posts: (automatically generated)Must stop reading [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kris Kemper</title>
		<link>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-341</link>
		<dc:creator>Kris Kemper</dc:creator>
		<pubDate>Fri, 29 Aug 2008 04:42:10 +0000</pubDate>
		<guid>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-341</guid>
		<description>Heh, I'm not knocking you - you figured out a solution to the problem you faced at the time. In fact, I don't even totally fault Toedter for the memory leak in the first place - you can't account for everything - but I think that the cleanup method was a bad patch to a problem that deserved a better solution.

I didn't notice the ArrayIndexOutOfBoundException bug - I fixed the bug that was happening on my project, but if I have time and remember to look it up, I'll figure out a fix for it one day.</description>
		<content:encoded><![CDATA[<p>Heh, I&#8217;m not knocking you - you figured out a solution to the problem you faced at the time. In fact, I don&#8217;t even totally fault Toedter for the memory leak in the first place - you can&#8217;t account for everything - but I think that the cleanup method was a bad patch to a problem that deserved a better solution.</p>
<p>I didn&#8217;t notice the ArrayIndexOutOfBoundException bug - I fixed the bug that was happening on my project, but if I have time and remember to look it up, I&#8217;ll figure out a fix for it one day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: podiatanapraia</title>
		<link>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-338</link>
		<dc:creator>podiatanapraia</dc:creator>
		<pubDate>Thu, 28 Aug 2008 17:46:43 +0000</pubDate>
		<guid>http://blog.kriskemper.com/2008/08/16/java-swing-memory-leak-jdialog-jdatechooser-and-the-evil-of-singletons/#comment-338</guid>
		<description>Nice work.  My bad... :-D

BTW, only the original idea was mine.  The final implementation and very cute comments were Toedter's.  Well, we all make mistakes.

Don't know if you noticed, but there was also a report of an ArrayIndexOutOfBoundException bug in the forum that seems to be related to this fix.  Sadly, I just haven't had the time to look at it, and that was years ago, so if you're looking for something fun to tackle...

Best regards,

Giovani</description>
		<content:encoded><![CDATA[<p>Nice work.  My bad&#8230; <img src='http://blog.kriskemper.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>BTW, only the original idea was mine.  The final implementation and very cute comments were Toedter&#8217;s.  Well, we all make mistakes.</p>
<p>Don&#8217;t know if you noticed, but there was also a report of an ArrayIndexOutOfBoundException bug in the forum that seems to be related to this fix.  Sadly, I just haven&#8217;t had the time to look at it, and that was years ago, so if you&#8217;re looking for something fun to tackle&#8230;</p>
<p>Best regards,</p>
<p>Giovani</p>
]]></content:encoded>
	</item>
</channel>
</rss>
