[ACP-1373]  MaxIm 6.09 and later - Chokes on Document that has been Saved
Type Change Request
Priority High
Severity Major
Component AcquireSupport library
Fixed In Version [8.0.18.0.1
Versions Affected [8.08.0
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 8/31/2015

Description
This change arose from a problem reported by Geoff Stone in this Comm Center thread ( located closer to the end, tmpDoc failure). Trying to use a MaxIm.Document handle after calling its SaveFile() method can lead to interesting results. Alter the code so that the Document is always closed after SaveFile() and then re-opened with a fresh MaxIm.Document if needed later.

This appears to be limited to systems with SSD and fast CPU.

Comments
10/7/2015 8:13:33 AM   Bob Denny
I declare this to be fixed.
9/1/2015 10:38:42 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 872
Affected files /trunk/ACP Help/relnotes.htm (Modified)
/trunk/AcquireSupport.wsc (Modified)
/trunk/Script Components Master/AcquireSupport.wsc (Modified)
Check-in comment Refactoring for MaxIm problem with Document handle re-use after calling SaveFile() on that Document. Possibly a timing bug in MaxIm. Refactor is harmless to ACP so left in even if the MaxIm problem is eventually fixed. GEM:1373
9/1/2015 9:58:25 AM   Bob Denny
Tested with partial solution and validated the theory. Will refactor in one more place then make this part of the next release. It is harmless and less aggressive at using the API.