[NVO] Bug file handle not released
Hi everyone,
There is an annoying bug in NVO. When a file operation failed, the handle to this file is not always released and so the file leaves definitely locked until the app is closed.
Can you fix this issue? Thanks!
ouly
Example: http://files.magicspark.org/nvo-bug-file-handling.mfa
Re: [NVO] Bug file handle not released
Okey, fixed it.. Try this..
Re: [NVO] Bug file handle not released
z33z. Where do we put the corrected mfx? In the extension folder or runtime folder?
Thanks,
Marv
Re: [NVO] Bug file handle not released
MMF2 uses the one in the Extensions folder (the Edit Time version) and the Runtime version in the Data\Runtime folder is put into the compiled EXE. The Edit time version can be used for Runtime, but the idea is to have a smaller file size by not having edit time code in the run time MFX. For testing single MFXs in MMF2, just plop them in the Extensions folder after backing up the original, if any. Hope I explained it well, Marv ;)
Re: [NVO] Bug file handle not released
I'll try to release the final version soon then..
Re: [NVO] Bug file handle not released
Re: [NVO] Bug file handle not released
Sorry, the bug is still here.
Re: [NVO] Bug file handle not released
Can you reproduce it with your example inside MMF? Or just in a built exe-file? (Meaning that you didn't replace the runtime version of the extension)
Re: [NVO] Bug file handle not released
I have just redownloaded nvar.mfx from dropbox, deleted the old one and copied the new file to be sure. The example provided has been executed inside MMF. The data file read by NVO is still write-locked.
Perhaps the file on dropbox is not the last one?
Two others things:
- Condition "Last key exist" doesn't work with "Key exist". But works correctly with conditions "Number of keys ..."
- There is little mistake in texts for actions "Set at address".
Edit: and with the same nvar.mfx in runtime, it's the same.