Photoshop CC crashes when trying to print following application of a Camera Raw Radial Filter

  • 1
  • Problem
  • Updated 3 years ago
  • Solved
I was working with a Nikon Nef raw file in Photoshop CC. Initially the file was adjusted in Camera Raw and had a number of adjustments applied. The file was then opened in Photoshop CC and several adjustment layers were added. At that point I wanted to make a small area adjustment to the exposure of the base image and decided to apply a Camera Raw Radial Filter to the area. From the Photoshop CC menu I selected the filter and applied it as expected. The image looked good. I then wanted to print it to my Epson 3880, but when I selected "Print" the print dialog box did not appear. I tried a second time. Eventually I received a message from Windows 7 saying that Photoshop had crashed. I had saved the modified file and tried to reprocess it after restarting Photoshop CC. It opened just fine, but when I tried to print the file the same fatal crash happened.

I'm wondering if application of the Radial Filter somehow corrupted the file and Photoshop CC's print routine was unable to properly handle the conversion of the internal file format to the printer interface format.
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
  • disappointed. I expect Photoshop to work, not crash.

Posted 3 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Either you hit a printer driver bug, or ACR's Radial filter caused some corruption of memory. We'll have to see if we can reproduce the problem in ACR.
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
I'm beginning to think the problem is not related to the use of ACR. See the comments below.
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
The failure of Photoshop has much wider implications than previously reported. I suspect that some component in the print pipeline has been corrupted. I am now unable to print any file to the 3880 from Photoshop. Within a few seconds of clicking on the print operation in the file menu I get a system message saying that Photoshop CC has stopped working. Just to be sure it wasn't a printer driver problem I deleted the current driver and reinstalled it from the Epson web site. This made no difference. I have been able to print files to my Epson 3880 using Photoshop Elements 11 so I'm reasonably confident that the printer driver is not the problem. I don't think that ACR is the problem either since the file that I printed had the radial filter applied to it. Is my only option to reinstall Photoshop CC or is their a utility that can determine if a component is corrupted?
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
The problem gets a bit stranger. I tried opening the first file (a .psd file) where I observed the crash but used my old copy of Photoshop CS6. The file opened and appeared as expected but when I tried to print it CS6 crashed in just the same was that CC crashed. I tried opening a very old .jpg file with CS6 and it opened fine as well. When I tried to print it, the print dialog box came up as it should have. The same file crashes CC. I have all of my Adobe products enabled for automatic updates so I'm now beginning to wonder if there was an update in the last week that affected both Photoshop CC and CS6.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
No, the only update was for Camera RAW.

But you may have had an OS update that affected the printer driver.
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
It turns out that a member of the Adobe online chat support team was able to figure out the problem fairly quickly. The crash happened in ntdll.dll, but the actual cause was corruption of some data in ...appdata/roaming/adobe/adobe photoshop cc/adobe photoshop cc settings/ The tech had me delete this folder and restart Photoshop which created a new set of default configuration settings. While I have been restored to operational status, it does say to me that there is a code defect in Photoshop that corrupted the data stored in this location. As we were diagnosing this problem I learned that I did not have the latest release of Photoshop CC. This afternoon I installed the 2014 release version. Perhaps the problem I experienced has been fixed in this version.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
That is your Photoshop preferences folder.
No, pretty sure that kind of corruption hasn't been fixed - it is something random from some printer drivers, or an OS bug. But we'd added a lot more error checking around the related code.
Photo of Bill Junk

Bill Junk

  • 85 Posts
  • 4 Reply Likes
From the standpoint of OS and application design I don't think it's a good idea to allow the OS or a driver to write data into an application's private space. It would be better to have the data returned to Photoshop and then have Photoshop do the updating once it determined that it was reasonable. If not reasonable then generate an application error / warning message rather than letting bad data persist until it causes an application crash.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Unfortunately it is necessary, because the OS and printer driver have to return very large chunks of data (print tickets/records). Unfortunately part of that data is only parsed by the printer driver and can't be checked for validity by the application, nor can the application predict the bugs in the printer driver code that will crash on it's own previous print record data. That's why we could only add more error checking.