|
Author
|
Topic: PRODUCT RECALL, builder and olc
|
Hippie Pilot
|
posted 06-26- 04:48 AM
Found a nasty bug in builder and olc, you should all stop using extractor/builder and upgrade to ol tools ol-7.zip. http://www.mcnett.org/fst/users/gosulliv/ol-7.zip It is likely that .sm file corruption will occur. Except for Bjorn's version of builder, all other versions of builder and olc prior to -7 have the bug. Tailslide, you should be able to process terrain .sm and .ol files with it OK now. Sorry guys and gals,
Hippie IP: Logged |
Tailslide Pilot
|
posted 06-26- 05:36 AM
ACK! Does this mean I've corrupted my Yak? It seems OK.
IP: Logged |
Hippie Pilot
|
posted 06-26- 08:27 AM
Tail, it is possible you may have done bad things to your Yak. The bug was basically a failure to close the output file, the last writes to the file may not have been flushed. I never noticed it happen with a fighter .SM file but it could. The only symptom would be groups towards the end of the file would have a length of zero bytes.Hippie. IP: Logged |
Laika 801 Pilot
|
posted 06-26- 02:15 PM
EEEEEKKKK ! I hope the Pe still works (for me it does) ! LK IP: Logged |
Hippie Pilot
|
posted 06-26- 06:27 PM
If you decompile your .sm files with smd, and have a look at the .ol file check for any unexplained zero length groups.e.g. [Group:99] [ENDGroup:99] If you don't have any of these you are probably in the clear. If you do have some like this you can straighten it out by moving the [ENDGroup:xxx] to the right place and recompiling. I never saw symptoms of the problem until I started working on the dover terrain file, so chances are none of the aircraft .sm files will have been bitten by the bug, but better safe than sorry. Hippie
IP: Logged |
Laika 801 Pilot
|
posted 06-27- 07:52 AM
I took a first look, and so far no problems. But not really sure.The problem could be (if there's a zero group) to find the right position for the [ENDGroup:xxx]. You would assist ? LK IP: Logged |
Hippie Pilot
|
posted 06-27- 07:06 PM
Lakia,I would have thought that you would be intimately familiar with the grouping structure of your aircraft and should be able to spot the obvious place for any wrong [ENDgroup] records to go  Hippie IP: Logged |