<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Funny Adobe CS4 crash&#160;reports</title>
	<atom:link href="http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html/feed" rel="self" type="application/rss+xml" />
	<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html</link>
	<description>Brain candy for Happy Mutants</description>
	<lastBuildDate>Sun, 19 May 2013 23:00:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Xenu</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791056</link>
		<dc:creator>Xenu</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791056</guid>
		<description>The meta-story is that using Photoshop all day drives one to insanity.</description>
		<content:encoded><![CDATA[<p>The meta-story is that using Photoshop all day drives one to insanity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt J</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791827</link>
		<dc:creator>Matt J</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791827</guid>
		<description>It&#039;s not the fault of the operating system, it&#039;s the fault of Adobe for writing crappy software.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not the fault of the operating system, it&#8217;s the fault of Adobe for writing crappy software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crashproof</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791832</link>
		<dc:creator>Crashproof</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791832</guid>
		<description>I see the &quot;shutting down is hard&quot; replies have already been written so I don&#039;t have to do it too.  Some of these can be nasty to track down, can be wrong for months until one little seemingly unrelated change shuffles the order of initialization around, and when they *are* known tend to be the lowest priority to fix.

I&#039;ve often wished there was a Windows API call to just say &quot;shut down cleanly if you can but die quietly if not.&quot;</description>
		<content:encoded><![CDATA[<p>I see the &#8220;shutting down is hard&#8221; replies have already been written so I don&#8217;t have to do it too.  Some of these can be nasty to track down, can be wrong for months until one little seemingly unrelated change shuffles the order of initialization around, and when they *are* known tend to be the lowest priority to fix.</p>
<p>I&#8217;ve often wished there was a Windows API call to just say &#8220;shut down cleanly if you can but die quietly if not.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-793890</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-793890</guid>
		<description>well, apple have for a long time been the fisher price of computing, why would you expect their machines to perform as well as a pc with any serious application?</description>
		<content:encoded><![CDATA[<p>well, apple have for a long time been the fisher price of computing, why would you expect their machines to perform as well as a pc with any serious application?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791093</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791093</guid>
		<description>I write Mac software for a living. One of the most common types of crashes I used to get under Carbon, in the days when I was programming for MacOS 8, 9, and the early days of MacOS X, was crash on exit. Of course Photoshop until very recently was still a carbon app. Things are better in Cocoa, but still crash on exit is common.

So many things to shut down in just the right order - and those bugs are always the lowest priority to fix. I can sympathize.</description>
		<content:encoded><![CDATA[<p>I write Mac software for a living. One of the most common types of crashes I used to get under Carbon, in the days when I was programming for MacOS 8, 9, and the early days of MacOS X, was crash on exit. Of course Photoshop until very recently was still a carbon app. Things are better in Cocoa, but still crash on exit is common.</p>
<p>So many things to shut down in just the right order &#8211; and those bugs are always the lowest priority to fix. I can sympathize.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kpkpkp</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791099</link>
		<dc:creator>kpkpkp</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791099</guid>
		<description>Most likely the app is attempting to free an unassigned object.</description>
		<content:encoded><![CDATA[<p>Most likely the app is attempting to free an unassigned object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashdadi</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791110</link>
		<dc:creator>flashdadi</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791110</guid>
		<description>A close look at the reports reveals the common thread that is at the heart of the users problems.</description>
		<content:encoded><![CDATA[<p>A close look at the reports reveals the common thread that is at the heart of the users problems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791114</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791114</guid>
		<description>I&#039;m going to be a bit sad and explain that cleanly shutting down an application is not as easy as you might think. There are normally a lot of runtime dependencies that have to unwind in the proper manner. If you have threads running then their shut down must be properly synchronized with the main thread. 

The good news is that usually a crash on shutdown won&#039;t cause any ongoing problems unless it interferes with some data persistence.

End of geeky talk ;-) </description>
		<content:encoded><![CDATA[<p>I&#8217;m going to be a bit sad and explain that cleanly shutting down an application is not as easy as you might think. There are normally a lot of runtime dependencies that have to unwind in the proper manner. If you have threads running then their shut down must be properly synchronized with the main thread. </p>
<p>The good news is that usually a crash on shutdown won&#8217;t cause any ongoing problems unless it interferes with some data persistence.</p>
<p>End of geeky talk ;-) </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Red Leatherman</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791124</link>
		<dc:creator>Red Leatherman</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791124</guid>
		<description>Love it, and for anyone that forgot about Donnie..
The series was extended to 20 episodes
&lt;a href=&quot;http://laughingsquid.com/you-suck-at-photoshop-by-donnie-hoyle/&quot;&gt;You Suck At Photoshop&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Love it, and for anyone that forgot about Donnie..<br />
The series was extended to 20 episodes<br />
<a href="http://laughingsquid.com/you-suck-at-photoshop-by-donnie-hoyle/">You Suck At Photoshop</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chuck</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791153</link>
		<dc:creator>Chuck</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791153</guid>
		<description>It&#039;s like smashing your guitar at the end of the concert.

CS4 is punk rock.</description>
		<content:encoded><![CDATA[<p>It&#8217;s like smashing your guitar at the end of the concert.</p>
<p>CS4 is punk rock.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791921</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791921</guid>
		<description>I&#039;ll stick with Gimp, thanks. </description>
		<content:encoded><![CDATA[<p>I&#8217;ll stick with Gimp, thanks. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791165</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791165</guid>
		<description>Exiting a desktop application is actually very complex.  That is the point at which the program has to answer for everything it has done while active.  Each process thread created must be shut down in proper order.  Any memory and resources taken by each process must then be given back to the system in a systematic way.  Additionally, any errors that may have already occurred but went unnoticed while the programing was running will show themselves in the worst way possible upon exit.</description>
		<content:encoded><![CDATA[<p>Exiting a desktop application is actually very complex.  That is the point at which the program has to answer for everything it has done while active.  Each process thread created must be shut down in proper order.  Any memory and resources taken by each process must then be given back to the system in a systematic way.  Additionally, any errors that may have already occurred but went unnoticed while the programing was running will show themselves in the worst way possible upon exit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teapot</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791682</link>
		<dc:creator>teapot</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791682</guid>
		<description>That&#039;s funny - I use Photoshop CS4 on a daily basis for work but mine has never crashed...

Must be this crappy Windows XP I&#039;m running.</description>
		<content:encoded><![CDATA[<p>That&#8217;s funny &#8211; I use Photoshop CS4 on a daily basis for work but mine has never crashed&#8230;</p>
<p>Must be this crappy Windows XP I&#8217;m running.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ToddBradley</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791685</link>
		<dc:creator>ToddBradley</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791685</guid>
		<description>So how come with Mac apps it isn&#039;t as simple as just calling System.exit(0); ?</description>
		<content:encoded><![CDATA[<p>So how come with Mac apps it isn&#8217;t as simple as just calling System.exit(0); ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zhiva</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791719</link>
		<dc:creator>Zhiva</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791719</guid>
		<description>http://futurestack.com/jump/aebugs/Picture%201.png</description>
		<content:encoded><![CDATA[<p><a href="http://futurestack.com/jump/aebugs/Picture%201.png" rel="nofollow">http://futurestack.com/jump/aebugs/Picture%201.png</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791208</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791208</guid>
		<description>Ha! I bet that guy made an Adobe engineer&#039;s day.

At my office my lead collected a list of &quot;favourite crash reports&quot; a while back, pretty hilarious although most of our users aren&#039;t quite so eloquent...</description>
		<content:encoded><![CDATA[<p>Ha! I bet that guy made an Adobe engineer&#8217;s day.</p>
<p>At my office my lead collected a list of &#8220;favourite crash reports&#8221; a while back, pretty hilarious although most of our users aren&#8217;t quite so eloquent&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BookGuy</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-790992</link>
		<dc:creator>BookGuy</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-790992</guid>
		<description>I like it, but is there more than one?  The headline and caption seem to indicate multiple reports.</description>
		<content:encoded><![CDATA[<p>I like it, but is there more than one?  The headline and caption seem to indicate multiple reports.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: notpeter</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-790996</link>
		<dc:creator>notpeter</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-790996</guid>
		<description>I assume this is the link you meant to include:
http://log.maniacalrage.net/tagged/cs4cr</description>
		<content:encoded><![CDATA[<p>I assume this is the link you meant to include:<br />
<a href="http://log.maniacalrage.net/tagged/cs4cr" rel="nofollow">http://log.maniacalrage.net/tagged/cs4cr</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791252</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791252</guid>
		<description>#13: Shutting down cleanly is indeed often difficult to do. It&#039;s also mostly a waste of CPU, trawling through memory and fixing up data structures that you&#039;re about to abandon. OSes nowadays are pretty good at releasing allocated resources if you just call &quot;exit(0);&quot; -- the problem is that conventions and architectural abstractions we tend to use in C/C++ make it difficult to prove to ourselves that stopping in the middle of execution won&#039;t cause trouble.

Of course, once we&#039;re all using garbage-collected languages it will be normal to just drop everything on the floor and let the OS and runtime pick up the pieces -- right? Please? Can this day come soon? :)</description>
		<content:encoded><![CDATA[<p>#13: Shutting down cleanly is indeed often difficult to do. It&#8217;s also mostly a waste of CPU, trawling through memory and fixing up data structures that you&#8217;re about to abandon. OSes nowadays are pretty good at releasing allocated resources if you just call &#8220;exit(0);&#8221; &#8212; the problem is that conventions and architectural abstractions we tend to use in C/C++ make it difficult to prove to ourselves that stopping in the middle of execution won&#8217;t cause trouble.</p>
<p>Of course, once we&#8217;re all using garbage-collected languages it will be normal to just drop everything on the floor and let the OS and runtime pick up the pieces &#8212; right? Please? Can this day come soon? :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teapot</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-793812</link>
		<dc:creator>teapot</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-793812</guid>
		<description>Pretty quick to defend there, Matty. Do I smell the pungent aroma of a fanboy?

Let&#039;s compare- 
CS4 on XP: no crashes. 
CS4 on OSX: all these screenshots.

I&#039;m gonna stick with my &#039;uncool&#039; but effective PC, thanks... The hourglass is infinitely less annoying than that god damn rainbow wheel!

PS I&#039;m not just a hater.. I have used the CS suite on both OSX and Win. The time lost on OSX crashes drove me to such insanity that, despite liking the flow of OSX better than XP, I resolved never to use it until I am able to comfortably work for an hour without stressing about a crash. Maniacal Rage has simply reaffirmed my choice.</description>
		<content:encoded><![CDATA[<p>Pretty quick to defend there, Matty. Do I smell the pungent aroma of a fanboy?</p>
<p>Let&#8217;s compare-<br />
CS4 on XP: no crashes.<br />
CS4 on OSX: all these screenshots.</p>
<p>I&#8217;m gonna stick with my &#8216;uncool&#8217; but effective PC, thanks&#8230; The hourglass is infinitely less annoying than that god damn rainbow wheel!</p>
<p>PS I&#8217;m not just a hater.. I have used the CS suite on both OSX and Win. The time lost on OSX crashes drove me to such insanity that, despite liking the flow of OSX better than XP, I resolved never to use it until I am able to comfortably work for an hour without stressing about a crash. Maniacal Rage has simply reaffirmed my choice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-790999</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-790999</guid>
		<description>Is this the missing link?</description>
		<content:encoded><![CDATA[<p>Is this the missing link?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pantograph</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791002</link>
		<dc:creator>Pantograph</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791002</guid>
		<description>Would be even funnier with a link to said reports.</description>
		<content:encoded><![CDATA[<p>Would be even funnier with a link to said reports.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manooshi</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791004</link>
		<dc:creator>Manooshi</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791004</guid>
		<description>Definitely LOL&#039;d!  Thanks for sharing!</description>
		<content:encoded><![CDATA[<p>Definitely LOL&#8217;d!  Thanks for sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Pescovitz</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791016</link>
		<dc:creator>David Pescovitz</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791016</guid>
		<description>Added the link! Thanks!</description>
		<content:encoded><![CDATA[<p>Added the link! Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791023</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791023</guid>
		<description>http://adobegripes.tumblr.com/ is another good place to go for a few snickers at Adobe&#039;s expense.</description>
		<content:encoded><![CDATA[<p><a href="http://adobegripes.tumblr.com/" rel="nofollow">http://adobegripes.tumblr.com/</a> is another good place to go for a few snickers at Adobe&#8217;s expense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: btb</title>
		<link>http://boingboing.net/2010/05/18/funny-adobe-cs4-cras.html#comment-791032</link>
		<dc:creator>btb</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-791032</guid>
		<description>&quot;You&#039;re fired!&quot;

&quot;No way, fuck you, I quit!&quot;</description>
		<content:encoded><![CDATA[<p>&#8220;You&#8217;re fired!&#8221;</p>
<p>&#8220;No way, fuck you, I quit!&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
