View Issue Details

IDProjectCategoryView StatusLast Update
0002636FSSCPFREDpublic2012-11-19 23:40
ReporterTalon1024 Assigned ToGoober5000  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionsuspended 
PlatformWindowsOSXPOS VersionHome Edition
Product Version3.6.14 RC5 
Summary0002636: FRED breaks mission saving when adding new ships
DescriptionWhen I add a new ship to a mission in FRED and then save the mission, it adds ;;FSO 3.6.10;; before the +Use Table Score field for the new ship. Unfortunately, when I try to save the mission again after I make some changes, FRED crashes because of the "comment" it adds when the mission is saved the first time.
Steps To Reproduce1. Open up FRED2_Open 3.6.14 RC5
2. place some ships
3. save the mission
4. make some more changes
5. try to save the mission again
6. FRED crashes.
TagsNo tags attached.

Activities

Talon1024

2012-04-03 03:57

reporter  

Talon1024

2012-04-03 03:58

reporter  

After_saving_twice.fs2 (6,059 bytes)

Talon1024

2012-04-06 18:54

reporter   ~0013459

Forgot to mention that I had the "Save Format" set to FS2_Open (Compatibility)

Echelon9

2012-04-09 00:33

developer   ~0013460

I believe karajorma knows this section of the code best, to triage

karajorma

2012-04-15 03:10

administrator   ~0013466

Nope, Compatibility mode is the prison where some very deranged code lives. Goober's the resident prison warden. I merely created it so that it wouldn't keep sabotaging everyone else's attempts to update FRED.

Goober5000

2012-04-15 18:49

administrator   ~0013468

I'll take a look. However, Compatibility mode is only required for very specific circumstances, namely allowing a mission to be played on multiple versions of FSO. This is almost never needed unless you're making something for FSPort. You should normally use regular FSO mode.

Goober5000

2012-11-19 23:40

administrator   ~0014096

Last edited: 2012-11-19 23:40

I renamed Compatibility Mode to something less likely to be chosen. Any sort of actual fix can only come with a rewrite of the version-specific commenting system, which is likely to happen around the time wxFRED is released.

"Fixed" in r9363.

Issue History

Date Modified Username Field Change
2012-04-02 01:57 Talon1024 New Issue
2012-04-03 03:57 Talon1024 File Added: Before_saving_twice.fs2
2012-04-03 03:58 Talon1024 File Added: After_saving_twice.fs2
2012-04-06 18:54 Talon1024 Note Added: 0013459
2012-04-09 00:32 Echelon9 Assigned To => karajorma
2012-04-09 00:32 Echelon9 Status new => assigned
2012-04-09 00:33 Echelon9 Note Added: 0013460
2012-04-15 03:10 karajorma Note Added: 0013466
2012-04-15 03:10 karajorma Assigned To karajorma => Goober5000
2012-04-15 18:49 Goober5000 Note Added: 0013468
2012-11-19 23:40 Goober5000 Note Added: 0014096
2012-11-19 23:40 Goober5000 Status assigned => closed
2012-11-19 23:40 Goober5000 Resolution open => suspended
2012-11-19 23:40 Goober5000 Note Edited: 0014096