Cross-Platform Civ3 Editor

Cross-Platform Editor for Conquests now available! 1.48

The editor 0.91 fails to save the scenario either in Conquest Scenarios folder or on root of my game drive ('D:'). Below is the log of an attempt to save in Conquest Scenarios folder:
Spoiler :
0 [main] INFO Main - Starting program - version 0.91
16 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
500 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
500 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
500 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_25-b18
500 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
500 [AWT-EventQueue-0] INFO Main - Starting initialize method now
531 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
859 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
859 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
937 [Thread-3] INFO Main - hit the method that adds pnlTabs
1015 [Thread-3] INFO Main - load accelerator done
7398 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4_sanscarte.biq
7414 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
7414 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Detected compressed file
7570 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
7570 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
7570 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 1 milliseconds.
7679 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 111 ms
7679 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359022
7679 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358098
7679 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359022
7679 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 119 milliseconds
7679 [AWT-EventQueue-0] INFO Main - Time to input file: 280 milliseconds.
7679 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
7695 [AWT-EventQueue-0] INFO Main - colors determined
8194 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
8288 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
8288 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
8288 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
30466 [AWT-EventQueue-0] ERROR Main - Error while saving file
java.lang.NullPointerException
at com.civfanatics.civ3.xplatformeditor.Main.cmdSaveActionPerformed(Main.java:1243)
at com.civfanatics.civ3.xplatformeditor.Main.access$600(Main.java:149)
at com.civfanatics.civ3.xplatformeditor.Main$9.actionPerformed(Main.java:521)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
34275 [AWT-EventQueue-0] INFO Main - Successful exit


It is the first time I use this editor, the issue may not be related to this release.
 
It looks like this was related to the auto-archive option, which keeps a copy of your old file when saving a new version. My best guess is it was caused by a permissions issue involving UAC and Program Files (x86). The easy fix is to disable the auto-archive option. You can do this by going to Options -> Change Settings, and then the Autosave tab, where you can un-check Auto-Archive. The next time you restart, try saving again, and it should skip the auto-archive and therefore succeed.

I've highlighted the option in this check box:



Thanks for posting the log - that made it a lot easier to figure out where it was happening.
 
Quintillus, I was thinking that you were a professor when you started working on your editor, and not a student. You have done an amazing amount of work, for which the community is very thankful, and that goes to Steph as well.
 
Thank you for your answer, but I uncheck auto archive, relaunch the program and the trouble remains. The exception is exactly the same and occurs at the same code line.
I check in the settings after having the exception, the option is correctly unchecked.
Here's the log, but as said above I see no significant differences with the previous log I posted:
Spoiler :
0 [main] INFO Main - Starting program - version 0.91
31 [main] WARN Settings - Missing value for key bmpDir in config file.
62 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
795 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
795 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
795 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_25-b18
795 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
795 [AWT-EventQueue-0] INFO Main - Starting initialize method now
842 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1186 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1202 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1280 [Thread-3] INFO Main - hit the method that adds pnlTabs
1342 [Thread-3] INFO Main - load accelerator done
22506 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.91
15 [main] WARN Settings - Missing value for key bmpDir in config file.
46 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
499 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
499 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
499 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_25-b18
499 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
499 [AWT-EventQueue-0] INFO Main - Starting initialize method now
530 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
937 [Thread-3] INFO Main - hit the method that adds pnlTabs
999 [Thread-3] INFO Main - load accelerator done
7992 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix1_sanscarte.biq
8023 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
8023 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Detected compressed file
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 1 milliseconds.
8288 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 93 ms
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359022
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358098
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359022
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 101 milliseconds
8304 [AWT-EventQueue-0] INFO Main - Time to input file: 302 milliseconds.
8304 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
8617 [AWT-EventQueue-0] INFO Main - colors determined
9210 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
29126 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29126 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2413127413127413 with 1036 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23832221163012393 with 1049 pixels in width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23832221163012393 with 1049 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29251 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29251 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29641 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29657 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23741690408357075 with 1053 pixels in width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23430178069353327 with 1067 pixels in width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29766 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29766 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29781 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29781 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
30140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23169601482854496 with 1079 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30546 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30546 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.22893772893772893 with 1092 pixels in width
30827 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30827 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.22872827081427263 with 1093 pixels in width
40362 [AWT-EventQueue-0] ERROR Main - Error while saving file
java.lang.NullPointerException
at com.civfanatics.civ3.xplatformeditor.Main.cmdSaveActionPerformed(Main.java:1243)
at com.civfanatics.civ3.xplatformeditor.Main.access$600(Main.java:149)
at com.civfanatics.civ3.xplatformeditor.Main$9.actionPerformed(Main.java:521)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


By the way, the folder "D:\Program Files (x86)" wasn't created by windows but by Civilization III installer, as I just change the default location it was willing to use by replacing the drive letter (from C to D). So this folder has no restricted permissions.

Another point: I see auto save files in "D:\Program Files (x86)\QuintillusCiv3Editor", so the auto save feature seems to work.
 
Quintillus, I was thinking that you were a professor when you started working on your editor, and not a student. You have done an amazing amount of work, for which the community is very thankful, and that goes to Steph as well.

Thank you. In some ways I think it's a good thing I was a student when I started, as I had the time to make decent progress then. I'm amazed that others such as JimmyH and Steph have been able to make so much progress with standard jobs and (at least in JimmyH's case; I'm unsure about Steph) a family as well. I suppose greater productivity due to experience likely is playing a role in that.

Thank you for your answer, but I uncheck auto archive, relaunch the program and the trouble remains. The exception is exactly the same and occurs at the same code line.
I check in the settings after having the exception, the option is correctly unchecked.
Here's the log, but as said above I see no significant differences with the previous log I posted:
Spoiler :
0 [main] INFO Main - Starting program - version 0.91
31 [main] WARN Settings - Missing value for key bmpDir in config file.
62 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
795 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
795 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
795 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_25-b18
795 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
795 [AWT-EventQueue-0] INFO Main - Starting initialize method now
842 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1186 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1202 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1280 [Thread-3] INFO Main - hit the method that adds pnlTabs
1342 [Thread-3] INFO Main - load accelerator done
22506 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.91
15 [main] WARN Settings - Missing value for key bmpDir in config file.
46 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
499 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
499 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
499 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_25-b18
499 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
499 [AWT-EventQueue-0] INFO Main - Starting initialize method now
530 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
937 [Thread-3] INFO Main - hit the method that adds pnlTabs
999 [Thread-3] INFO Main - load accelerator done
7992 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix1_sanscarte.biq
8023 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
8023 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Detected compressed file
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
8195 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 1 milliseconds.
8288 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 93 ms
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359022
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358098
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359022
8304 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 101 milliseconds
8304 [AWT-EventQueue-0] INFO Main - Time to input file: 302 milliseconds.
8304 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
8617 [AWT-EventQueue-0] INFO Main - colors determined
9210 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
9319 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
29126 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29126 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2413127413127413 with 1036 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29173 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2385496183206107 with 1048 pixels in width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23832221163012393 with 1049 pixels in width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29189 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23832221163012393 with 1049 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29220 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29251 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29251 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23809523809523808 with 1050 pixels in width
29641 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29657 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23741690408357075 with 1053 pixels in width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23430178069353327 with 1067 pixels in width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29703 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29719 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2340823970037453 with 1068 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29750 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29766 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29766 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
29781 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
29781 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.2336448598130841 with 1070 pixels in width
30140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.23169601482854496 with 1079 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30218 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30234 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.229147571035747 with 1091 pixels in width
30546 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30546 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.22893772893772893 with 1092 pixels in width
30827 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
30827 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.22872827081427263 with 1093 pixels in width
40362 [AWT-EventQueue-0] ERROR Main - Error while saving file
java.lang.NullPointerException
at com.civfanatics.civ3.xplatformeditor.Main.cmdSaveActionPerformed(Main.java:1243)
at com.civfanatics.civ3.xplatformeditor.Main.access$600(Main.java:149)
at com.civfanatics.civ3.xplatformeditor.Main$9.actionPerformed(Main.java:521)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


By the way, the folder "D:\Program Files (x86)" wasn't created by windows but by Civilization III installer, as I just change the default location it was willing to use by replacing the drive letter (from C to D). So this folder has no restricted permissions.

Another point: I see auto save files in "D:\Program Files (x86)\QuintillusCiv3Editor", so the auto save feature seems to work.

After revisiting the code, I did find an error that caused the auto archive to not turn off properly. I've now fixed that, and added handling so that if there is an error with archiving on, it will not prevent the regular save (unless there's something in the BIQ that causes it to not save, which doesn't appear to be the case at least so far for you). I've also switched auto archive to off by default, which I'd meant to do with 0.90 but had not remembered to change.

The new version is now available at the usual download page.

I'm still unsure of why the error was happening, but it should be possible to work around it now. I haven't been able to reproduce it yet myself. You are right that D:\Program Files (x86) shouldn't cause any problems; I'm used to seeing Civ3 installed to the C:\ version and overlooked that that was not the case here.
 
Thank you. I confirm my trouble is solved, even if I activate the auto save. With auto save, the log show the null pointer exception as before, but the save of the main file is OK.
 
Another small trouble: nothing seems to happen after choosing delete in the right-click menu upon a just created unit. To delete it, I had to exit and relaunch the editor.
 
Another small trouble: nothing seems to happen after choosing delete in the right-click menu upon a just created unit. To delete it, I had to exit and relaunch the editor.

Were there any steps between creating the unit and trying to delete it? Testing with the current version, so far I've been successful in being able to create just-created units.
 
No, I just reproduce it doing only the following:
- launch editor,
- load recent file,
- create a unit by right-clicking another unit and choosing Add,
- name it ghj (random typing),
- go to the end of list (Ctrl+End),
- right click the just created unit and choose Delete.
The unit remains.

The issue may be related to the high number of units of the scenario.

Here's the matching log but it doesn't seem to contain any relevant info.
Spoiler :
0 [main] INFO Main - Starting program - version 0.92
15 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
515 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
515 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
515 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
515 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
515 [AWT-EventQueue-0] INFO Main - Starting initialize method now
546 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
951 [Thread-3] INFO Main - hit the method that adds pnlTabs
1029 [Thread-3] INFO Main - load accelerator done
4290 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix2_sanscarte.biq
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
4446 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 152 ms
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359022
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358098
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359022
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 160 milliseconds
4461 [AWT-EventQueue-0] INFO Main - Time to input file: 160 milliseconds.
4461 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
4477 [AWT-EventQueue-0] INFO Main - colors determined
4961 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent

Here's a link to the scenario:
ELDO4_sanscarte.biq

Another (unrelated?) trouble: I do some other editing and save the result without renaming the file a few days ago. I try to reopen the last version today and it seems to be corrupted:
Spoiler :
0 [main] INFO Main - Starting program - version 0.92
15 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
499 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
499 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
499 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
499 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
499 [AWT-EventQueue-0] INFO Main - Starting initialize method now
530 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
951 [Thread-3] INFO Main - hit the method that adds pnlTabs
1014 [Thread-3] INFO Main - load accelerator done
3869 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix1_sanscarte.biq
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Error in PRTO:
java.io.EOFException
at com.civfanatics.civ3.biqFile.util.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:376)
at com.civfanatics.civ3.biqFile.IO.inputPRTO(IO.java:1828)
at com.civfanatics.civ3.biqFile.IO.inputBIQ(IO.java:341)
at com.civfanatics.civ3.xplatformeditor.Main.openBIQ(Main.java:1005)
at com.civfanatics.civ3.xplatformeditor.Main.openFile(Main.java:832)
at com.civfanatics.civ3.xplatformeditor.Main$2.actionPerformed(Main.java:396)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Bytes inputted: 359280
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not get unit name
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at RACE header. Header is PRTO; bytes inputted: 359284
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TECH header. Header is PRTO; bytes inputted: 359288
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TFRM header. Header is PRTO; bytes inputted: 359292
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TERR header. Header is PRTO; bytes inputted: 359296
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at WSIZ header. Header is PRTO; bytes inputted: 359300
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at FLAV header. Header is PRTO; bytes inputted: 359304
4040 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 156 ms
4040 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Failed to input at GAME header - header was PRTO
4040 [AWT-EventQueue-0] INFO Main - Time to input file: 156 milliseconds.
14149 [AWT-EventQueue-0] INFO Main - Successful exit

Here's a link to the corrupted scenario file:
ELDO4corrompu_sanscarte.biq
 
No, I just reproduce it doing only the following:
- launch editor,
- load recent file,
- create a unit by right-clicking another unit and choosing Add,
- name it ghj (random typing),
- go to the end of list (Ctrl+End),
- right click the just created unit and choose Delete.
The unit remains.

The issue may be related to the high number of units of the scenario.

Here's the matching log but it doesn't seem to contain any relevant info.
Spoiler :
0 [main] INFO Main - Starting program - version 0.92
15 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
515 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
515 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
515 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
515 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
515 [AWT-EventQueue-0] INFO Main - Starting initialize method now
546 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
951 [Thread-3] INFO Main - hit the method that adds pnlTabs
1029 [Thread-3] INFO Main - load accelerator done
4290 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix2_sanscarte.biq
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
4305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
4446 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 152 ms
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359022
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358098
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359022
4461 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 160 milliseconds
4461 [AWT-EventQueue-0] INFO Main - Time to input file: 160 milliseconds.
4461 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
4477 [AWT-EventQueue-0] INFO Main - colors determined
4961 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
5070 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent

Here's a link to the scenario:
ELDO4_sanscarte.biq

Another (unrelated?) trouble: I do some other editing and save the result without renaming the file a few days ago. I try to reopen the last version today and it seems to be corrupted:
Spoiler :
0 [main] INFO Main - Starting program - version 0.92
15 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
499 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
499 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
499 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
499 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
499 [AWT-EventQueue-0] INFO Main - Starting initialize method now
530 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
951 [Thread-3] INFO Main - hit the method that adds pnlTabs
1014 [Thread-3] INFO Main - load accelerator done
3869 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix1_sanscarte.biq
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Error in PRTO:
java.io.EOFException
at com.civfanatics.civ3.biqFile.util.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:376)
at com.civfanatics.civ3.biqFile.IO.inputPRTO(IO.java:1828)
at com.civfanatics.civ3.biqFile.IO.inputBIQ(IO.java:341)
at com.civfanatics.civ3.xplatformeditor.Main.openBIQ(Main.java:1005)
at com.civfanatics.civ3.xplatformeditor.Main.openFile(Main.java:832)
at com.civfanatics.civ3.xplatformeditor.Main$2.actionPerformed(Main.java:396)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Bytes inputted: 359280
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not get unit name
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at RACE header. Header is PRTO; bytes inputted: 359284
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TECH header. Header is PRTO; bytes inputted: 359288
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TFRM header. Header is PRTO; bytes inputted: 359292
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TERR header. Header is PRTO; bytes inputted: 359296
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at WSIZ header. Header is PRTO; bytes inputted: 359300
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at FLAV header. Header is PRTO; bytes inputted: 359304
4040 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 156 ms
4040 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Failed to input at GAME header - header was PRTO
4040 [AWT-EventQueue-0] INFO Main - Time to input file: 156 milliseconds.
14149 [AWT-EventQueue-0] INFO Main - Successful exit

Here's a link to the corrupted scenario file:
ELDO4corrompu_sanscarte.biq

I can reproduce the non-deleteable unit issue now, though only with that BIQ. It is under investigation.

The corrupted scenario file is interesting. Looking at it in a hex editor, it says it has 623 units, yet only 442 are opened. My first inclination is this may be related to a quirk with how AI strategies are stored, as if I remember correctly, units with multiple AI strategies are stored more than once. But the last unit it opens is Emigré ottoman - XVIII siecle, and there are more after that. So something is being thrown off. I shall investigate what is causing it.

--------------

Edit: I figured out the issue with file that wasn't opening. The unit (PRTO) section indicated it had 623 units (including AI strategy duplicates), but there were actually only 622. When it tried to open the 623rd unit, there was chaos. I've re-attached it with the number of units reduced from 623 to 622, and with that change it opens as expected. (This change couldn't be made in the editor, however)

This may be related to the first issue, but I'm not sure about that yet. I plan to look at that tomorrow.
 
Many thanks for fixing the corrupted file, it save me some hours of editing:thumbsup:

The corruption may have occurred after the following steps:
- first create a unit and try to delete it (unsuccessfully),
- save the file,
- close the editor,
- reopen the editor,
- load the saved file,
- delete the last created unit (successfully),
- save again.
 
No problem! I have since identified the other issue, and accordingly, an update is now available.

This update fixes the two issues Inao encountered, which were related but not the same:

  1. If custom player data was enabled and you added a unit and then deleted it, it would not be deleted.
  2. If you added a unit and deleted the same unit in an editor session, the BIQ may not be openable (even if it appeared to not be deleted due to the first issue).

Automatic tests have been added to all sections to ensure that deleting an item you added during the current session will not result in an invalid BIQ going forward, and no other issues of that sort were identified. This theoretically ensure that issues like the second one will not be possible in the future.
 
A slow week at school so I thought I'd install the latest version & run some bmp through it. Can't choose an alternative volume - C3 is installed on a different hard drive than the OS. So can't set up the editor.

It should be possible to choose a different drive when running the editor for the first time, or when changing the install directory via Settings. When starting the editor for the first time, or browsing for the install folder via Settings, you ought to see a window that looks something like this:



The "Look in" dropdown will let you select which drive you are looking at. On my main desktop, I choose the D drive here (I'm posting this from my old laptop, so it's my CD drive in the screenshot). You can also paste the name in the "Folder name" area; I just tested doing that with a network share directory (of the \\SomeOtherComputer\sharedDrive\Civ3 format), and it picked it up correctly and was able to load scenarios.

It's possible that this may be behaving differently on OS X. I can test with an external hard drive and/or network share on OS X tonight or tomorrow and see if it's behaving differently there.

---------

Edit: I see it is different on OSX, and there's no way to change the drive on a Mac. In that case, the best option may be to choose a random folder, then go into Settings and paste the location of the real Civ3 folder (and scenario folder), and then restart the editor. I'll try that with my network-shared Civ3 install after dinner.

Longer-term I may be able to create a custom open dialog for Mac (right now it's using the default one that comes with Java). I'm surprised the default doesn't allow changing the drive, actually.

-----------------

Edit 2: Still working on testing it in OS X. With a network share, I got a path like:

/Volumes/Quintillus_Network\;QuintillusDesktop/Civilization\ III/

And it didn't seem to work so well; I'm not too surprised given the semicolon and mishmash of forward and backward slashes. I can access the files on my Windows desktop just fine in Finder... I just can't seem to link to them from the editor as I can with my trusty XP laptop.

I think the secondary hard drive probably should still work, though. The problem so far has been that my external hard drive didn't have Civ on it, and I couldn't copy it from my Windows desktop to the hard drive using my PowerBook, because the drive is in NTFS format, and OS X 10.4 cannot write to NTFS. It looks like I should probably connect it to the desktop by sneakernet, as copying it via my XP laptop and 802.11g is estimated at 3 hours... I'm sure USB 3.0 can do better than that. Might also format it to FAT32 while I'm at it since I just backed it up and that way everything can read/write to it.

Using the PowerBook has been interesting. It's unintuitive to me for the most part, being very used to Windows, with some familiarity with Linux and Solaris. But after connecting a mouse with two buttons, a keyboard, and my desktop monitor, its usability isn't bad. The OS shows its age more than XP (which is actually 3.5 years older) due to lesser software compatibility, but what is available runs well, and it's way more stable than what I got used to with late-'90s iMacs with OS 9. It hasn't converted me to the Fruity Side, but its doing its main job of testing the editor adequately (when I do actually test with it, at least).

I'll work with the external hard drive more tomorrow and report back on the results.
 
I think I figured out how to do it on OS X. I'll post a screenshot first for reference:



So, the key is to go to the drop-down menu first. It probably started out at Applications or Home. But if you click on it, you'll be able to go to your top-level computer folder; in my case, PowerBook G4 12. From there, scroll down to the Volumes folder, and open it.

Once you're in the Volumes folder, you should see all your hard drives, optical drives, and network storage drives that are connected, and should be able to go into them and find your Civ3 folder.

Update: I can confirm that this is working.
 
That worked for me also - thanks. Don't know why it didn't occur to me - I've similar directory path changes in GIMP, etc.

For the sake of any future comments I might post I'm running OSX 10.9.5 on a 2009 mini.

School will intensify next week so I won't have much creative time until Spring Break in mid-March. I'll let you know how the editor "feels" when I have a chance to do some mapping.

Keep up the good work!
 
Since I upgrade to 0.93, I regularly have the message "Failed to successfully output file". The log shows it is the auto save, but the autosave checkbox isn't checked in the settings. I also have this message at each manual save.
I "solve" the first trouble by setting the autosave interval to a high value.
Another small trouble: if I save the file under a new name, the new file isn't listed in recent files, even after relaunching the application. This may lead to open by mistake an old file instead of the newest one.
And again, I got a corrupted file: ELDO4fix5_sanscarte.biq. Could you please see why and if possible fix it?
 
The corrupted file is odd this time. It stops abruptly in the middle of the scenario search folders. This is supposed to be 5200 bytes long, but in this BIQ there are only 2198 bytes from the beginning of the scenario search folders until the end of the file. Thus, after that, the editor is unable to read any more of the scenario and throws an error. The beginning of the search folders looks correct; it is Eldorado4;Eldorado3. Thus, the error on input is correct; the question is what caused the BIQ to end abruptly in the middle of the search folders.

Looking at the code for the output of the search folders, there's not an obvious cause for it. It calls an output function used often throughout the editor:

writeString(scenarioProperty.get(i).getScenarioSearchFolders(), 5200, out);

This function looks like:

Code:
    public void writeString(String string, int length, LittleEndianDataOutputStream out)
    {
        if (string == null)
            string = "";
        int len = string.length();
        int numExtraBytes = length - len;
        try
        {
            out.writeBytes(string);
            for (int i = 0; i < numExtraBytes; i++)
            {
                out.writeByte(0);
            }
        }
        catch (Exception e)
        {
            logger.error("Error while writing a string: " + e);
        }
    }

It does write over a thousand of the extra bytes, so there's no clear reason why it would stop partway through. If it did hit an error, it should show up in the log somewhere, and that might give a clue as to what happened. But nothing is jumping out at me to explain it currently :(.

Auto save is currently always on; the check box controls auto archive, which will create a copy of the old file when you save the file (as opposed to every x seconds, like auto save). The name is unfortunately similar; I might change that so it doesn't have "Auto" in its name.

The new file name not showing up in the recent files list is an issue that I can probably fix this week. I've also noticed that now that I've been saving more files with different names, and it is annoying that they don't show up there.
 
Here's the log (first part out of three, there is a 30000 characters limit per post).
Spoiler :
0 [main] INFO Main - Starting program - version 0.92
15 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
499 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
499 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
499 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
499 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
499 [AWT-EventQueue-0] INFO Main - Starting initialize method now
530 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
858 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
873 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
951 [Thread-3] INFO Main - hit the method that adds pnlTabs
1014 [Thread-3] INFO Main - load accelerator done
3869 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix1_sanscarte.biq
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
3884 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Error in PRTO:
java.io.EOFException
at com.civfanatics.civ3.biqFile.util.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:376)
at com.civfanatics.civ3.biqFile.IO.inputPRTO(IO.java:1828)
at com.civfanatics.civ3.biqFile.IO.inputBIQ(IO.java:341)
at com.civfanatics.civ3.xplatformeditor.Main.openBIQ(Main.java:1005)
at com.civfanatics.civ3.xplatformeditor.Main.openFile(Main.java:832)
at com.civfanatics.civ3.xplatformeditor.Main$2.actionPerformed(Main.java:396)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Bytes inputted: 359280
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not get unit name
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at RACE header. Header is PRTO; bytes inputted: 359284
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TECH header. Header is PRTO; bytes inputted: 359288
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TFRM header. Header is PRTO; bytes inputted: 359292
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at TERR header. Header is PRTO; bytes inputted: 359296
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at WSIZ header. Header is PRTO; bytes inputted: 359300
4025 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Could not input file - failed at FLAV header. Header is PRTO; bytes inputted: 359304
4040 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 156 ms
4040 [AWT-EventQueue-0] ERROR com.civfanatics.civ3.biqFile.IO - Failed to input at GAME header - header was PRTO
4040 [AWT-EventQueue-0] INFO Main - Time to input file: 156 milliseconds.
14149 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.92
47 [main] WARN Settings - Missing value for key bmpDir in config file.
78 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
702 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
702 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
702 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
702 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
702 [AWT-EventQueue-0] INFO Main - Starting initialize method now
749 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1077 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1092 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1170 [Thread-3] INFO Main - hit the method that adds pnlTabs
1248 [Thread-3] INFO Main - load accelerator done
4556 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix2_sanscarte.biq
4556 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
4556 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
4556 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 3 milliseconds.
4680 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 123 ms
4680 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359281
4680 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358357
4696 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359281
4696 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 131 milliseconds
4696 [AWT-EventQueue-0] INFO Main - Time to input file: 131 milliseconds.
4696 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
4946 [AWT-EventQueue-0] INFO Main - colors determined
5523 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
5632 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
5632 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
5632 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
245743 [Auto-Save Timer] INFO Main - Time to export file: 38 milliseconds.
485734 [Auto-Save Timer] INFO Main - Time to export file: 20 milliseconds.
725725 [Auto-Save Timer] INFO Main - Time to export file: 16 milliseconds.
965716 [Auto-Save Timer] INFO Main - Time to export file: 13 milliseconds.
1205722 [Auto-Save Timer] INFO Main - Time to export file: 18 milliseconds.
1445705 [Auto-Save Timer] INFO Main - Time to export file: 13 milliseconds.
1685704 [Auto-Save Timer] INFO Main - Time to export file: 11 milliseconds.
1925698 [Auto-Save Timer] INFO Main - Time to export file: 10 milliseconds.
2165698 [Auto-Save Timer] INFO Main - Time to export file: 9 milliseconds.
2347093 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.92
47 [main] WARN Settings - Missing value for key bmpDir in config file.
94 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
796 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
796 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
796 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
796 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
796 [AWT-EventQueue-0] INFO Main - Starting initialize method now
842 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1170 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1186 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1264 [Thread-3] INFO Main - hit the method that adds pnlTabs
1342 [Thread-3] INFO Main - load accelerator done
5023 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix2_sanscarte.biq
5101 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
5101 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
5101 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 68 milliseconds.
5257 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 216 ms
5257 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359281
5257 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358357
5257 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359281
5257 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 225 milliseconds
5257 [AWT-EventQueue-0] INFO Main - Time to input file: 225 milliseconds.
5257 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
5554 [AWT-EventQueue-0] INFO Main - colors determined
6131 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
6256 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
6256 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
6256 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
246366 [Auto-Save Timer] INFO Main - Time to export file: 37 milliseconds.
486342 [Auto-Save Timer] INFO Main - Time to export file: 29 milliseconds.
726332 [Auto-Save Timer] INFO Main - Time to export file: 14 milliseconds.
966339 [Auto-Save Timer] INFO Main - Time to export file: 18 milliseconds.
1206332 [Auto-Save Timer] INFO Main - Time to export file: 25 milliseconds.
1446321 [Auto-Save Timer] INFO Main - Time to export file: 14 milliseconds.
1686338 [Auto-Save Timer] INFO Main - Time to export file: 13 milliseconds.
1926344 [Auto-Save Timer] INFO Main - Time to export file: 11 milliseconds.
2033842 [AWT-EventQueue-0] INFO Main - Time to export file: 9 milliseconds.
2037126 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.92
19 [main] WARN Settings - Missing value for key bmpDir in config file.
47 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
537 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
537 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
537 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
537 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
538 [AWT-EventQueue-0] INFO Main - Starting initialize method now
576 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
904 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
912 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
992 [Thread-3] INFO Main - hit the method that adds pnlTabs
1070 [Thread-3] INFO Main - load accelerator done
8102 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix3_sanscarte.biq
8113 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
8115 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
8115 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 8 milliseconds.
8241 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 134 ms
8247 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359281
8247 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358357
8249 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359281
8249 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 142 milliseconds
8249 [AWT-EventQueue-0] INFO Main - Time to input file: 142 milliseconds.
8255 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
8271 [AWT-EventQueue-0] INFO Main - colors determined
8768 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
8865 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
8865 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
8865 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
248955 [Auto-Save Timer] INFO Main - Time to export file: 25 milliseconds.
488958 [Auto-Save Timer] INFO Main - Time to export file: 35 milliseconds.
639989 [AWT-EventQueue-0] INFO Main - Time to export file: 13 milliseconds.
642613 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.93
30 [main] WARN Settings - Missing value for key bmpDir in config file.
70 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
690 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
690 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
690 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
690 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
690 [AWT-EventQueue-0] INFO Main - Starting initialize method now
730 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1090 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1090 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1180 [Thread-3] INFO Main - hit the method that adds pnlTabs
1260 [Thread-3] INFO Main - load accelerator done
5880 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix3_sanscarte.biq
5960 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
5960 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
5960 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 71 milliseconds.
6130 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 246 ms
6140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359281
6140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358357
6140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359281
6140 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 255 milliseconds
6140 [AWT-EventQueue-0] INFO Main - Time to input file: 255 milliseconds.
6140 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
6330 [AWT-EventQueue-0] INFO Main - colors determined
6890 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
7000 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
7000 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
7000 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
12680 [AWT-EventQueue-0] INFO Main - Successful exit
0 [main] INFO Main - Starting program - version 0.93
32 [main] WARN Settings - Missing value for key bmpDir in config file.
63 [main] INFO Main - i18n URL: D:\Program Files (x86)\QuintillusCiv3Editor\langs
780 [AWT-EventQueue-0] INFO Main - Running Windows 7 6.1 on x86
780 [AWT-EventQueue-0] INFO Main - Java vendor: Oracle Corporation
780 [AWT-EventQueue-0] INFO Main - Java runtime version: 1.8.0_31-b13
780 [AWT-EventQueue-0] INFO Main - Java runtime name: Java(TM) SE Runtime Environment
780 [AWT-EventQueue-0] INFO Main - Starting initialize method now
827 [AWT-EventQueue-0] INFO Main - Took this many ms to get window visible
1170 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
1170 [Thread-3] INFO com.civfanatics.civ3.xplatformeditor.MapTab - wheel enabled? false
1248 [Thread-3] INFO Main - hit the method that adds pnlTabs
1326 [Thread-3] INFO Main - load accelerator done
4368 [AWT-EventQueue-0] INFO Main - Input file: D:\Program Files (x86)\Infogrames\Civilization III\Conquests\Scenarios\ELDO4fix3_sanscarte.biq
4431 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Number of available processors: 4; using 4 processors
4431 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - major ver: 12, minorVer: 8
4431 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - About to go into the various input processors; has been 53 milliseconds.
4602 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - At end of custom rules; time taken = 226 ms
4618 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - File length: 359281
4618 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - data inputted: 358357
4618 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - final input: 359281
4618 [AWT-EventQueue-0] INFO com.civfanatics.civ3.biqFile.IO - Time to input BIQ: 235 milliseconds
4618 [AWT-EventQueue-0] INFO Main - Time to input file: 235 milliseconds.
4618 [AWT-EventQueue-0] INFO Main - civInstallDir: D:\Program Files (x86)\Infogrames\Civilization III
4852 [AWT-EventQueue-0] INFO Main - colors determined
5429 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - IO links sent
5523 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - custom player data sent
5523 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - data links sent to tabs
5523 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.EditorTabbedPane - crosstab links sent
93223 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93223 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
93305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93305 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
93313 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93313 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
93326 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93326 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
93331 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93331 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
93360 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapPanel - Got new buffer width
93361 [AWT-EventQueue-0] INFO com.civfanatics.civ3.xplatformeditor.MapTab - Weight of 0.24271844660194175 with 1030 pixels in width
 
Top Bottom