FLSpew (FLSpit) ERROR: Location 2543441030 is invalid
-
The crash did not occur, at least not in the relatively short time I flew around the base (which previously caused the crashed I referred to) but the dreaded line ERROR: Location 2543441030 is invalid is still in Spew…
Anyway, the fix I did was correcting a “dock with” in an auxillary dock* line that referred to a wrong base. That seems to be the cause of the crashes - but unfortunately not of the reported error.
*(what I call auxillary docks, is the usage of STATION archetypes with both parent = and dock_with lines. This makes the archetypes untargetable for the player, like a SATELLITE archetype, but the NPCs still use it to dock. I’ve developped this habit because I like adding stuff to bases to make 'em bigger and more unique.)
-
Moonhead wrote:
…The rotten thing is: the CRCTool does not recognize “2543441030”, so how can I get to know what “location 2543441030” refers to??Did you use CRCTool to generate a new nicknames database from your mod first?
Then if it is still not recognised it means that somewhere you mis-typed one of the nicknames.
For example: you have a base called Newfoundland and somewhere you called it Newfounland
-
Unless you are using an external program such as CDLIte, you will not have a crash log. It was lost when it crashed (as in not saved). That log is from the previous time you successfully closed down the game.
BTW, that invalid location error will pop up when you enter a system with a bad dock, jumpgate or jumphole destination location. Unless you use one of those you won’t crash (jumps will turn into never ending jumps).
BTW, FLEC checks for bad nicknames, FLScan doesn’t.
-
BSGVenom wrote:
check the base roomsBefore I went to bed, I realized I had made a shipdealer in the mBase entries, but there was no ship dealer’s room in the base. So, at least there is a reference to a non-existing room. Good point!
StarTrader wrote:
Moonhead wrote:…The rotten thing is: the CRCTool does not recognize “2543441030”, so how can I get to know what “location 2543441030” refers to??
Did you use CRCTool to generate a new nicknames database from your mod first?
Then if it is still not recognised it means that somewhere you mis-typed one of the nicknames.
For example: you have a base called Newfoundland and somewhere you called it Newfounland
Thanks! I did indeed make a database. So, it’s worthwhile going thru all the nicknames again (I already did, but your feedback urges me to do it once more - and better.
LancerSolurus wrote:
Unless you are using an external program such as CDLIte, you will not have a crash log. It was lost when it crashed (as in not saved). That log is from the previous time you successfully closed down the game.I was aware that the cause of a crash itself was never written into the log, but didn’t realize the entire log was from the previous time. Good to know.
LancerSolurus wrote:
BTW, that invalid location error will pop up when you enter a system with a bad dock, jumpgate or jumphole destination location. Unless you use one of those you won’t crash (jumps will turn into never ending jumps).Thought I fixed them. Better check 'em again too.
LancerSolurus wrote:
BTW, FLEC checks for bad nicknames, FLScan doesn’t.Freelancer Error Checker. Sounds good! Your work? I’m in desperate need for more diagnostic tools!
Can you point me to a working download url?I found a thread plus a download link here but the link is dead
-
Dr. Alzheimer Stole My Brain!
First, I found Solurus’ site, went to the registration proces only to find my email address was I already in use. I tried to login, and discovered I already registered.
I couldn’t find FLEC at the site (@ Solurus: why isn’t it in your tools folder?) so I looked in my own messy archive to find I already had downloaded it. In 2008, apparently.
Anyway, I have 1.007 and I read there are newer versions. So maybe a download url would still be nice.
-
FLEC 1.007 finds a lot of minor errors, which is quite cool.
I use a lot of comment lines, and at one point I erroneously used a : instead of a ; Because I copied-and-pasted a lot, this error got spread widely. I don’t think it rendered a crash, but it’s sure cool to have it fixed.
Also, FLEC finds several errors that are in the unmodded game files, like e.g. missing nicknames for blue_lens_glow
There are a bunch (quite a bunch actually) reported errors of missing .cmp and .3db files for things I didn’t do anything with, so I assume these aren’t serious, or maybe even false positives.
A word of critic towards FLEC is that it reports all of my custom IDS as empty and óut of bound’ while they aren’t. Maybe their reference number is higher than FLEC’s limit?
The overall experience is: great tool!! I’ve corrected a few dozen small errors!
-
At the top of the page is a button called ‘Files’, there you will find the download section.
Version 1.007 is quite old, click the link below for 1.012
http://digitalbrilliance.com/Downloader/index.php?action=downloads&id=1
As far as the DLL part, it reads it from ‘freelancer.ini’ so it shouldn’t miss any DLLs you have properly set up. If you didn’t assign it there then it will show up ‘out of range’.
For the vanilla stuff, those errors show up if older SDK versions were used to build a mod, QuickFix 1.5 has them all fixed.
-
LancerSolurus wrote:
For the vanilla stuff, those errors show up if older SDK versions were used to build a mod, QuickFix 1.5 has them all fixed.Er no it doesn’t, full of bugs as well, took me days to to sort that out. There is no error free SDK, least not yet.
-
LancerSolurus wrote:
Unless you are using an external program such as CDLIte, you will not have a crash log.If I understand you correctly, this program CDLite will provide a more detailed and actual crash log??
Is it easy to use?
-
Yes, because it stores the info as it is logged to a file on your HD. Pretty useful program for server-ops as well.
-
LancerSolurus wrote:
Yes, because it stores the info as it is logged to a file on your HD. Pretty useful program for server-ops as well.Downloaded and installed it. How must I use it to produce ad detailed log file?
Btw the readme says it’s for Windows 95/98/NT/2000. Does NT include Vista?