Peter Taylor wrote:

----- Original Message ----- From: "Eric Dussault" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, November 19, 2005 2:25 AM
Subject: [Finale] data-destroying bug, I've been bitten!


That's it, I've been bitten by the data-destroying bug today at work.


You know, this sounds suspiciously like the unpredictable and unfathomable problems caused by temporary files which have bugged Windows users ever since version 1. I'm *still* finding TMP files left behind with 2005, even though I understand they were supposed to have cured it. If you let the TMP files mount up this is exactly the sort of problem that results.

I appreciate you Mac users say you never see any undeleted TMP files, but Finale must write them while it is running and they only get deleted (if you're lucky) when you exit the program, not when you close a file. So if you've had Finale running for days I think it's a distinct possibility you're being affected by the same issue.


What I have noticed, when I haven't cleared out my TEMP directory manually in a long time, is that the program foolishly reuses the old names, as if the programmers have decided on a finite number of temp file names and the program simply recycles them as needed.

I don't know if things are different between macs and pcs in this regard, but from a windows perspective:

Rather than something like myfile0001.tmp the current temp file naming is FINDE.tmp or FIND1.tmp -- the first 3 letters are obviously enough referring to the applicaion, the final 2 letters/numbers seem to be hexadecimal indentifiers.

I have found a strange mixture of file-creation dates when I haven't manually cleared out the directory in a long time, and I wonder if this re-use of the names (apparently allowing only up to 256 different temp files and no more) is part of the problem.

Maybe they simply need to use a different file naming structure, allowing up to 256 temp files for a single date or a single session or a single work/date combination, and then they could finally just do a DEL C:\TEMP\fin??????????.tmp command (or the mac equivalent)(obviously the path would change to whatever anybody sets the temp directory to be) everytime the program quits.



--
David H. Bailey
[EMAIL PROTECTED]
_______________________________________________
Finale mailing list
[email protected]
http://lists.shsu.edu/mailman/listinfo/finale

Reply via email to