DoSaveNow() caught exception

Posted on
Wed Jan 22, 2020 10:51 am
HFTobeason offline
Posts: 281
Joined: Nov 07, 2003

DoSaveNow() caught exception

Sometime yesterday, these errors started showing up in my log every 15 minutes:

    Error DoSaveNow() caught exception: FileIOError -- file not closed or nested temp file failure
    Error failed to save database
    Error DoSaveNow() caught exception: FileIOError -- file not closed or nested temp file failure
    Error failed to save database
The errors don't appear to be related to anything Indigo is doing - they stand alone from any other log entries.

Anyone have any ideas?

Thanks.

Posted on
Wed Jan 22, 2020 10:56 am
matt (support) offline
Site Admin
User avatar
Posts: 20613
Joined: Jan 27, 2003
Location: Texas

Re: DoSaveNow() caught exception

Those errors mean Indigo is failing to save its database file. This could be a permissions problem (Indigo cannot write to the target folder or cannot delete the old database file), or maybe things are just in a bad state. I'd start by rebooting the Mac to see if that helps, if not check the permissions of the folder your database file lives in.

Image

Posted on
Wed Jan 22, 2020 11:25 am
HFTobeason offline
Posts: 281
Joined: Nov 07, 2003

Re: DoSaveNow() caught exception

I quit/restarted the Indigo Server and that seems to have resolved the issue - at least, I haven't seen any errors in the last 45 minutes...

Posted on
Wed Jan 22, 2020 1:07 pm
jay (support) offline
Site Admin
User avatar
Posts: 16912
Joined: Mar 19, 2008
Location: Austin, Texas

Re: DoSaveNow() caught exception

I'd recommend running an explicit disk repair on your hard drive (if you've verified that you're not running low on disk space). Something caused Indigo not to be able to write to disk so I'd be a bit concerned that there might be a problem with my disk...

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Tue Jun 08, 2021 2:18 pm
dclonts offline
Posts: 49
Joined: Nov 05, 2006

Re: DoSaveNow() caught exception

Same problem after migrating to a new hard drive. Where is the DB stored (looks like Perceptive Automation), what should permissions be, and is there a way to force a save as?

Finally, my hard drive name changed on migration, but surely what would not matter.

Thx

David Clonts

Posted on
Tue Jun 08, 2021 4:55 pm
jay (support) offline
Site Admin
User avatar
Posts: 16912
Joined: Mar 19, 2008
Location: Austin, Texas

Re: DoSaveNow() caught exception

The default location for databases is:

Code: Select all
/Library/Application Support/Perceptive Automation/Indigo 7.5/Databases/


though you can put them anywhere like any other Mac app.

If you rerun the Indigo installer it will correct any permissions issues on the installation paths. Disk name doesn't matter.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 12 guests