Apparently the problem with cfheader is a file size issue. As of CF9, it seems to load the entire file into memory before downloading it, so if the file is too large you get the out of memory. Apparently this was not a problem in previous CF Releases, which explains why this used to work and started giving me issue on the newer sites.
To fix this you can increase the JVM Heap Size max, or you can use the solution provided by Ben Nadel at http://www.bennadel.com/blog/1227-Using-ColdFusion-To-Stream-Files-To-The-Client-Without-Loading-The-Entire-File-Into-Memory.htm >From what I read this was not a problem before CF9. Apparently Adobe changed >CFHEADER to load the entire file into memory at CF9 time. In >http://forums.adobe.com/message/3448331 it seems that Adobe acknowledged this >was a bug in October 2010 and said they were looking into it. I guess they are >still looking. For now, increasing the Java Heap Size Max has solved the problem. Robert Harrison Director of Interactive Services Austin & Williams Advertising I Branding I Digital I Direct 125 Kennedy Drive, Suite 100 I Hauppauge, NY 11788 T 631.231.6600 X 119 F 631.434.7022 http://www.austin-williams.com Blog: http://www.austin-williams.com/blog Twitter: http://www.twitter.com/austin_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:351719 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

