- Messages
- 1,361
- Country
Hi Arno
A belated bug report.
Whilst my main PC was busy doing other things,
I began using my secondary PC
to convert a set of FS8/9 models to FSX compliant.
TASK OVERVIEW -
As there were a large number of models to convert,
and each required multiple actions during the conversion process,
I thought it easiest to create a structured set of target folders, for each stage in the process.
i.e.
N.B - For simplicity, folder names below are dummy place holders.
- Folder A - perform individual action X on every model, saving outputs to folder B
- Folder B - perform individual action Y on every model, saving outputs to folder C
- Folder C - perform individual action Z on every model, saving outputs to folder D
etc.
etc.
TASK RESULT -
On performing the initial task, (new GUID, and new internal model name),
I was surprised to receive an error on each model conversion attempted.
error : System.FormatException: Guid should contain 32 digits with 4 dashes
The GUIDs were valid, and of appropriate type, (created with GUIDgen in registry format).
I then tried exporting several to a differently named target folder,
and all converted successfully.
Only difference had been the differently named target folder.
TEST OVERVIEW -
I then performed a test on a series of differently named target folders -
Using the then latest MCX version,
I performed tasks on a tiny simple primitive model, (for speed).
SOURCE - FOLDERNAME\FILENAME -
I:\!_Test_MCX\99_Test_Cubes\01_Source\Test_Cube_Fuschia_10_MM.MDL
TEST ACTIONS -
Launch MCX
Load model
Apply new GUID
Export object to a pre-existing different destination folder.
Close MCX
Repeat TEST ACTIONS for a different destination folder.
TEST RESULTS -
Results below are grouped by - FOLDERNAME - FAILURES, and FOLDERNAME - SUCCESSES.
TEST TARGET - FOLDERNAME - FAILURES -
Errors were either -
- System.FormatException: Guid should contain 32 digits with 4 dashes
or -
- System.FormatException: Input string was not in a correct format.
I:\!_Test_MCX\99_Test_Cubes\02_GUID_LOD_1\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_1\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_LOD\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_LOD_1\
TEST TARGET - FOLDERNAME - SUCCESSES -
I:\!_Test_MCX\99_Test_Cubes\
I:\!_Test_MCX\99_Test_Cubes\02_GUID\
I:\!_Test_MCX\99_Test_Cubes\02_LOD\
I:\!_Test_MCX\99_Test_Cubes\02_NEW_FOLDER\
I:\!_Test_MCX\99_Test_Cubes\03_Library_Named\
I:\!_Test_MCX\99_Test_Cubes\12345678901234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890_1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890_1234567890_1234567890_1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\LOD_1\
I:\!_Test_MCX\99_Test_Cubes\New folder\
I:\!_Test_MCX\99_Test_Cubes\01_Source\ (source folder, but exported to different filename)
TEST DATA -
I've attached a zipped folder structure containing -
- source model and target folders, with their output files.
- a single text file containing error log data from each attempt.
Don't know if issue lies within MCX
or in XToMdl.exe itself, (not seperately tested).
Just guessing it might be a parameter passing issue.
Might apply to other exporters.
Thanks for all the great work.
HTH
ATB
Paul
A belated bug report.
Whilst my main PC was busy doing other things,
I began using my secondary PC
to convert a set of FS8/9 models to FSX compliant.
TASK OVERVIEW -
As there were a large number of models to convert,
and each required multiple actions during the conversion process,
I thought it easiest to create a structured set of target folders, for each stage in the process.
i.e.
N.B - For simplicity, folder names below are dummy place holders.
- Folder A - perform individual action X on every model, saving outputs to folder B
- Folder B - perform individual action Y on every model, saving outputs to folder C
- Folder C - perform individual action Z on every model, saving outputs to folder D
etc.
etc.
TASK RESULT -
On performing the initial task, (new GUID, and new internal model name),
I was surprised to receive an error on each model conversion attempted.
error : System.FormatException: Guid should contain 32 digits with 4 dashes
The GUIDs were valid, and of appropriate type, (created with GUIDgen in registry format).
I then tried exporting several to a differently named target folder,
and all converted successfully.
Only difference had been the differently named target folder.
TEST OVERVIEW -
I then performed a test on a series of differently named target folders -
Using the then latest MCX version,
I performed tasks on a tiny simple primitive model, (for speed).
SOURCE - FOLDERNAME\FILENAME -
I:\!_Test_MCX\99_Test_Cubes\01_Source\Test_Cube_Fuschia_10_MM.MDL
TEST ACTIONS -
Launch MCX
Load model
Apply new GUID
Export object to a pre-existing different destination folder.
Close MCX
Repeat TEST ACTIONS for a different destination folder.
TEST RESULTS -
Results below are grouped by - FOLDERNAME - FAILURES, and FOLDERNAME - SUCCESSES.
TEST TARGET - FOLDERNAME - FAILURES -
Errors were either -
- System.FormatException: Guid should contain 32 digits with 4 dashes
or -
- System.FormatException: Input string was not in a correct format.
I:\!_Test_MCX\99_Test_Cubes\02_GUID_LOD_1\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_1\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_LOD\
I:\!_Test_MCX\99_Test_Cubes\02_LOD_LOD_1\
TEST TARGET - FOLDERNAME - SUCCESSES -
I:\!_Test_MCX\99_Test_Cubes\
I:\!_Test_MCX\99_Test_Cubes\02_GUID\
I:\!_Test_MCX\99_Test_Cubes\02_LOD\
I:\!_Test_MCX\99_Test_Cubes\02_NEW_FOLDER\
I:\!_Test_MCX\99_Test_Cubes\03_Library_Named\
I:\!_Test_MCX\99_Test_Cubes\12345678901234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890_1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\1234567890_1234567890_1234567890_1234567890_1234567890_1234567890\
I:\!_Test_MCX\99_Test_Cubes\LOD_1\
I:\!_Test_MCX\99_Test_Cubes\New folder\
I:\!_Test_MCX\99_Test_Cubes\01_Source\ (source folder, but exported to different filename)
TEST DATA -
I've attached a zipped folder structure containing -
- source model and target folders, with their output files.
- a single text file containing error log data from each attempt.
Don't know if issue lies within MCX
or in XToMdl.exe itself, (not seperately tested).
Just guessing it might be a parameter passing issue.
Might apply to other exporters.
Thanks for all the great work.
HTH
ATB
Paul