Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

Crashing in MP, need advice.

The general place to discuss MOD''ing Freelancer!

Post Sat Jan 28, 2006 11:33 pm

Crashing in MP, need advice.

Ok guys, i'm stuck gooood here, and it's driving me nuts. I made a little mini-mod for myself and some friends. It has my newest custom ships, some custom guns, custom encounters, OpenSP built in, and 1 new system. When i do a SP game, OpenSP works like a champ, and i can play for hours and hours without a problem. BUT my friend put it on his server and i can't even do anything at all and it crashes. I've looked things over and i'm stumped. I've used tutorials here to check my stuff just to be sure, with no luck. As i said, in SP, everything works PERFECTLY. No hiccups at all. But in MP, it dies quick.

What i'm looking for is perhaps where to look for this problem. I tried to run FLScan, and it crashes almost immediately lol, and i have no idea what the others are saying about the errors. Before FLScan started puking repeatedly, i cleaned up all the errors it reported, but that was right before i made the system. In OpenSP, i can go to the new system, all encounters are working, and i can land/buy/sell/whatever at the bases there.

So where should i look for this odd MP-only crash? Any advice/help would be immensly appreciated.

Thanks!

Baene

Post Sun Jan 29, 2006 12:28 am

Baene,


1. Flspew.... "C:\Documents and Settings\"insert_your_computer_name_here"\Local Settings\Application Data\Freelancer"

2. C:\fl-server-errors.log...

They should at least give you some clues as to what is creating the problem.. my guess.. archetype errors..

Harrier

Post Sun Jan 29, 2006 2:09 am

Thanks Harrier. I went and checked FLSpew.txt and these were the only errors. Perhaps they can be of help. I can't make much out of them. Perhaps i should stick to making ships, as it seems that is something i KNOW lol. But i'd really like to make this work, so here are the warnings/errors (all of them) in FLSpew.txt ::

WARNING: get_base(BW11_03_Base) failed.
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_04_Base) failed.
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_03_Base) failed.
E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name BW11_03_Base is unknown in market data file ..\data\equipment\market_misc.ini
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_04_Base) failed.
E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name BW11_04_Base is unknown in market data file ..\data\equipment\market_misc.ini
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_03_Base) failed.
E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name BW11_03_Base is unknown in market data file ..\data\equipment\market_ships.ini
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_03_Base) failed.
E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name BW11_03_Base is unknown in market data file ..\data\equipment\market_commodities.ini
E:\FL\Scratch\Source\Common\Systems.cpp(3071) : *** WARNING: get_base(BW11_04_Base) failed.
E:\FL\Scratch\Source\Common\BaseData.cpp(339) : *** WARNING: base name BW11_04_Base is unknown in market data file ..\data\equipment\market_commodities.ini

Now i see it referencing a couple of my bases, but i looked at them, and i don't see what's wrong. HRELP!~

If someone can point me in the direction i need *now* perhaps lol, that would own!

Thanks again!

Baene

Post Sun Jan 29, 2006 3:03 am

hi baene


E:\FL\Scratch\Source\Common\Archetype.cpp(73) : *** ERROR: ArchDB::Get(0x81140bc2) failed. ID=-2129392702


it looks like you have typo error in your shiparch.ini linking back to the wrong cmp or mat
cant say this exactly without the code

but you should use the CRCToolkit (newest version).... let that prog scan your fl directory and type in the "0x81140bc2"... most likely it will show you the nickname of the objects that cause problems (then you can recheck if there are some small errors in the code)


the other problem are ur stations
possible errors:
1. basefiles are not existent
2. base is not entered in the universe.ini
3. base names are different in ur system and the universe.ini or the basefiles itself
the problem with the market is most likely a result of this aswell


i hope this will help

Post Sun Jan 29, 2006 12:41 pm

Ok, i've cleaned up the base problems - typo! lol. Which in turn fixed the market problems. I also cleaned up the rest of the FLScan errors, removed ship entries that weren't in this particular mod, double checked all the ships. All looks great now. Nothing on FLSpew - YET, it still crashes in MP. I can land on all the bases in the new system, buy, sell, etc. I am getting NO errors in FLScan. I just don't see the problem here lol. This is quite frustrating.

Although i would like to say thank you to you guys that replied here in an attempt to help me. I truly appreciate it, and it validates this site every time i learn something new, which makes my (and everyone else's) gaming more fun, and more original. So thanks guys, for the replies.

I'll keep digging, but at this point, i have no idea lol.

Baene

Post Sun Jan 29, 2006 2:08 pm

Hi!

This seems to be a difficult one, however, if FLScan does not find any more errors, you might try "FL-InI-Analyzer". It can find errors, which FLScan overlooks (for example in the market files) and might help here.

Good luck with solving this!

Black Eagle

Post Sun Jan 29, 2006 2:36 pm

what did you do before it crash or what do you do?
to know that would help

do you log into a server and it does crash? or do you start from a base? or....?

Post Mon Jan 30, 2006 12:02 am

I got it all sorted out. It ended up being a base issue. I had them on a copy of one of the ini files, but neglected to add them to my live ini. Oh well. Live and learn, i say hehe. Once i added them to the live ini, everything is working like a champ I guess that's what i get for modding at 5am lol.

Once again, thank you ALL for the posts. Without this place and the great people in it, who take the time to help people like me, then it is my FIRM belief that there would be NO mods out there.

So thanks!

Baene

Return to Freelancer General Editing Forum