Lately, I'm experiencing problems with corrupt erase icons. I'm running Authorware 7.0 on Windows 7. When I copy a questionnaire from one authorware file to another, one of the erase icons becomes corrupt. When I want to delete the erase icon, I get the internal error 'cb1, 300' (like that is informative...). Saving and compacting results in the error 'Unable to save this file because of the following error: computer memory is full.' The solutions of the thread http://forums.adobe.com/thread/897544?tstart=0 did not solve the problem. It would be nice to know why this error occurs, and how to prevent it in the future. Copying all the non-corrupted icons to a new file and creating a new, uncorrupted erase icon will also do the trick, but becomes quite tedious in the long run. So if anyone has a solution or a suggestion other than those already suggested, I would be happy to hear!
There was an issue involving erase icons and corrupted backpointer lists which was corrected in the 7.0.2 free update. I see that the other thread you mentioned already references that update. Simply updating Authorware and opening the file won't fix the issue, however. The backpointer list is rebuilt when you 'touch' the icon. You have to move it on the flowline for the backpointer scan to take place. When I put in the fix I just dragged the icon to the right a bit and let it go. That should rebuild the backpointer list. You may wind up with something that used to be erased that isn't but you shouldn't have a backpointer that points to something that's non-existent or an icon without a display component, which is where we get into trouble.
Why icons become corrupted, no known reason. Theories are between files that grow to large and/or are edited so much with a lot of add/edit/deleted icons that internal 'pointers' just get out of whack.
You have applied the latest Authorware update, 7.02, right?
Primary way to avoid such issues: Use 'Save and Compact' often. When creating an Authorware project, any time I make a significant update to the code, I save-and-compact to a new file. A good habit to get into.
Working off a network location as opposed to a local drive also is suspected of contributing to corrupted icons and/or files. I've not had that problem in many, many years...but if it's something you experience, work locally and copy up to the fileshare when done for the day.
With the icon issue itself, copy around the icon, as you suggest - everything before it, copy, paste into a new file - everything after it, copy, paste into a new file, then create a new erase icon and fix up any broken linkages.
Save and Compact the file and use that new one as your new 'master'.
If Save and Compact, or Save As, doesn't work on your current master file due to these corruption issues, it's time to abandon that file before the problems get worse.
Oh, one trick I think is likely useless but some hace said it works - .zip the Authorware source file, move it to a new location, and unzip it, then test that source file. There are old claims this can help rebuild a file and nix the problem code. I doubt it, but can't hurt to try.
@ Michael & Erik: thanks for the quick responses and suggestions! Really appreaciate it.
@ Michael: I've applied the free update from http://www.adobe.com/support/authorware/download.html, and dragged the icon to the side, to another place on the flowline, to another folder.... Nothing helped, it's still corrupted. I don't know exactly what backpointer lists are. Oh, and I don't mind if that particular erase icon does not erase anything anymore, I just would like to erase the little bugger:)!
@ Erik: Thanks for the tip on using save & compact often. I already save everytime I change anything (OK, almost anything), because Authorware has crashed on me on several occasions before without any warnings, so I've learned that from experience:). Next habit will be to save and compact.
You also mentioned that working off a network location is suspected of contributing to corrupted icons. I work from a USB stick, would that also contribute to corrupted icons? I also copied the files to my hard drive, and then the problems still exist. And in the past, I've had corrupted icons even when I worked locally all the time.
Save as still works, but save and compact does not work anymore. What's the difference between the two (of course the compacting part, but what does it do differently to prevent corrupted icons)? The zipping and unzipping trick was also known to me, and although it seemed useless I've tried it anyway without any succes. So it seems that I'm stuck with copying everything to a new file and start saving & compacting
Any other suggestions are welcome of course;)!
The file did not become corrupt by updating. I was working in Authorware 7, copied some pieces of one authorware file to another, and then one of the erase icons got corrupted. When it was corrupted, I've updated to version 7.02 to see if it would solve the problem. After following the steps provided by Michael and Erik, the problem still exists. I do have an older version of the file, before I copied the other pieces, but I would like to have the questionnaire from 1 piece to another (and that's when the corruption takes place). I can work around this issue for now, but ideally I know either how to prevent this from happening, or I know how to solve it.
Perhaps try making a copy of the original Authorware file you're pulling pieces from, then updating that copy to 7.02.
All work fine? Save and compact... All good?
Then copy pieces out and paste into a new A'ware 7 project. All ok?
Prevention - as has been mentioned before... oh, and karma... Hubris has been shown to have a direct effect on Authorware source code stability.
Once corrupt though, no way to solve other that to cut around the bad parts...
Europe, Middle East and Africa