# Editor save error after viewing text help file

**URL:** <https://forum.vassalengine.org/t/editor-save-error-after-viewing-text-help-file/12035>\
**Category:** Technical Support & Bugs\
**Created:** [May 28, 2021, 5:58am UTC](https://forum.vassalengine.org/t/editor-save-error-after-viewing-text-help-file/12035 "2021-05-28T05:58:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bluecanuck](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/b/e19adc/32.png) [@bluecanuck](https://forum.vassalengine.org/u/bluecanuck)\
**Post date:** [May 28, 2021, 5:58am UTC](https://forum.vassalengine.org/t/editor-save-error-after-viewing-text-help-file/12035/1 "2021-05-28T05:58:42Z")

</div>

Hi,

Windows 7 SP1 Ultimate (64-bit)  
Asus K52N series w/8 GB Memory  
Java v8 Update 291 (build 1.8.0\_291-b10)  
VASSAL 3.5.5, 3.5.6, 3.6.0-SNAPSHOT-666ee6b

With a module open In the editor I added a Plain Text Help File object to the Help Menu object. When I loaded KeyRef.txt file as the help file and viewed it, I was unable to save the module after. The error stated that the process was in use and unable to write. This does not happen with a pdf or the intro.html file but does with any text I tried. This also does not happen when not in the editor but in the game.

To repeat the problem: Open the example module, Choose Help from the Toolbar window and then choose Quick Start. A copy of the errorlog will display. Close the help and save the module.

Also attached is the ErrorLog generated during the test run. This happens with all the above listed VASSAL versions. Java was updated as well to no avail.

thx

---

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [August 24, 2021, 11:02pm UTC](https://forum.vassalengine.org/t/editor-save-error-after-viewing-text-help-file/12035/2 "2021-08-24T23:02:58Z")

</div>

NB: Updating Java yourself when you’re using the Windows build of 3.3.0 or later will have no effect, because from that point on Java is bundled with VASSAL on Windows and will use the bundled Java.

The likely problem here is that HelpFile keeps the HelpWindow around once you’ve opened it, and HelpWindow uses HTMLWindowHelper, which holds a file handle open on the file you’ve added.
