Photoshop: Disk full error when saving files

  • 2
  • Problem
  • Updated 1 year ago
  • Solved
  • (Edited)

CS6 comes around and behaves the same, however, this time without any special filters, just a file save.

Great going Adobe. Looks like you're hard at work fixing bugs before releasing major versions of your software... NOT!



Adobe\x20 28514 macpro 44u REG 1,8 0 1713625 /Volumes/Areca9-14/.TemporaryItems/folders.501/TemporaryItems/Adobe Photoshop CS6122466697517921
Adobe\x20 28514 macpro 45r REG 1,2 3646 11491842 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr2851421848883226804.tmp
Adobe\x20 28514 macpro 46u REG 1,2 321930000 11491844 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr285142184888326286.tmp
Adobe\x20 28514 macpro 47u REG 1,2 321930000 11491845 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr2851421848883216481.tmp
Adobe\x20 28514 macpro 48u REG 1,2 321930000 11491848 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr2851421848883216153.tmp
Adobe\x20 28514 macpro 49u REG 1,2 321930000 11491849 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr2851421848883223912.tmp
Adobe\x20 28514 macpro 50u REG 1,2 321930000 11491853 /private/var/folders/pw/x6jvl73n2xj9f0q3ykt064kw0000gn/T/Acr285142184888329603.tmp
</pre>
Photo of Kevin

Kevin

  • 2 Posts
  • 1 Reply Like
  • frustrated

Posted 5 years ago

  • 2
Photo of Kevin

Kevin

  • 2 Posts
  • 1 Reply Like
As a temporary fix, make a symlink of that T folder from a different partition/disk and then attempt the save file again. It should work.


#find your ID folder while Photoshop is saving the file
lsof -p PID -r 1 #where PID is a number found via Activity Monitor
cd /private/var/folders/pw/<YOURID>/
mkdir /Volumes/OTHERDRIVE/T
ln -s /Volumes/OTHERDRIVE/T T


Then save the file again. This of course is a temporary solution.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 764 Reply Likes
This is, of course, nonsense and won't do a thing to help save your PDF file.
The actual location of temporary files is a bit more complex than might be assumed at first glance.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 767 Reply Likes
Other users aren't reporting problems like that.

And the only way Photoshop could report that message is if the OS returned an error saying that the disk was full, or the disk really had less than 20 Meg of space left (we check for things like the OS running out of space, because MacOS can't recover from low swapspace).

With PDF, it is also possible that you create a huge file with the PDF save options (which can scale and resample files for print use).

Does this only happen when saving PDF format?

If you can give us specific steps to reproduce this, we'll see what we can figure out.
Photo of Tommy Habeeb

Tommy Habeeb

  • 1 Post
  • 0 Reply Likes
This is happening to me right now... yes, saving a PDF, tried it with disks with 140gb free and 850gb free and got the same "disk is full" error, when the disk is clearly not full.

There is no way this pdf is using 850gb of space.

So, yes... other users are in fact reporting problems like that. It's ridiculous.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 764 Reply Likes
I'm sorry Tommy, but the OP keeps posting nonsense and we have to keep removing it.
Photo of Stephane Cotichini

Stephane Cotichini

  • 4 Posts
  • 1 Reply Like
Same here! I just ran into this. How is there not a fix for this yet? Does anyone have a solution?
Photo of Stephane Cotichini

Stephane Cotichini

  • 4 Posts
  • 1 Reply Like
Okay, It's as I suspected and SUPER simple to fix. Adobe should update the error message.

I'm running my CS6 off my solid state drive (which gets full really quick), but saving all my files to another drive with 1T of free space. I had checked the room on SSD before working and I had 1.2 gigs of room left when I ran into the error. The file I exported was just a single page, so I figured 1.2 GB would have been enough. Anyway, I removed some stuff to increase my space to 12.5 GB and it worked. Simple!
Photo of Stephane Cotichini

Stephane Cotichini

  • 4 Posts
  • 1 Reply Like
It's so very simple Chris. All they have to do is add, "You may have to free up more space on the drive that runs PS." Or something to that effect. That would have saved me time, and created a better user experience.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 764 Reply Likes
OK, that may help if we can determine which drive is full and causing the OS to return that error.
Photo of Stephane Cotichini

Stephane Cotichini

  • 4 Posts
  • 1 Reply Like
You need to stop thinking like a "Sr. Computer Scientist" (which is very impressive btw) and start thinking like a user. Every time an error is presented to the user, you (the application/company) have a chance to supply good user experience. Now lets use this as an example.

All the application knows is that there is not enough room on the 'current drive' to complete the requested action, correct? Now one could assume the telling the user what the error is, is adequate, however I'm going to assert that is it not. In fact, it worse, it's a BAD user experience. What would make a good user experience? Giving the user an action to take. In this case, "Photoshop needs more hard disk drive space to complete the requested action, please clear up space and try again." Action. No details required. It wasn't fair of me to suggest that Adobe know all use cases in order to add the clarification of "the drive that runs PS", but it would have been nice of your QA department to test this error and work with UX to come up with a appropriate way of handling it. ;)
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 764 Reply Likes
There is no "current drive" concept in code, just paths and filenames which may or may not have a complete volume reference. All the application knows is that an OS API returned a value that corresponds to driveFullErr. The application (or developers) has to make some assumptions or guesses about where that error came from, if it is a real error that should be reported to the user (some are not), and if the detailed error message would apply to this situation. So for each situation that might encounter that error value, we have to do extra checking before we can show the detailed error message - plus come up with a properly worded error message and possibly include the volume name/letter or path involved (if we can determine it).
Yeah, I left out the details while trying to figure out how to tackle this in real code.

While some things may sound "SUPER simple" from a user's viewpoint, you have to remember that the computer nor the programmers are omniscient, and that making complex systems look simple does take some time and effort.
Photo of Hartmut Beil

Hartmut Beil

  • 2 Posts
  • 0 Reply Likes
God. This error is not disk related, although the dialog says so. It is an internal photoshop setting that creates teh mess.