Really strange error.. need some advice ;)
-
Okiās I got a real doozy for you allā¦.
For some reason⦠and it wont always happen either⦠I CTD when docking at planet New London⦠mbases.ini & system files are clean⦠scanned⦠no obvious flags or errors⦠and it happens whilst loading the data after entering the dock⦠markets are also cleanā¦
Makes no difference what ship/loadout goods ect i throw at it⦠it seems to happen on average 1 in 8 docks with NL⦠Im stumpedā¦
-
If it only happens 1 out of 8 times, then it is a random event. Have you changed or added bribes, news, bar folk or mission parameters? All of this is calculated and loaded into memory when you dock.
It could also be a solar that you changed, something that should be showing up in a mission.
-
Do you have 11 or more jumpgates/jumpholes in your New London system?
That problem was causing one of my crashes, I had 11 in Leeds and it crashed occasionally when docking or launching at Planet Leeds, but strangely it crashed almost every time when docking at Glasgow Outpost! Took a long time to get that one out.
⦠Edited, I had mistakenly said 10 holes for the problem, but in fact it was 11 and we now have only 10 apart from Borg which is 13 but all are jumpholes, no gates, so maybe that is not causing any crashes because no paths are plotted?
-
Thanks yaāll
a few more avenues to trawl down now
Think it might be a few things then⦠iāll knock it all back to vanilla. & work my way up from thereā¦
Thankx again⦠this one had me really clueless⦠as it is a truly random event.
EDIT: Looking at it⦠I have news⦠A new base & a jumpgate that leads to a āgatewayā system⦠both the JG & base could well be near a Vig⦠based on what yeās told me⦠methinks JG activation is the most probable cause⦠as that would explain why its at random times⦠groovy⦠both can be easy moved
ā¦
The news one has me worried though⦠is there some rule iāve missed? the custom news āisā stored in a new .dll do i need them to be in one of the originals?
oh and if this helps?.. this āgatewayā system that the JG leads to also leads to NY & RH⦠and a few more via jumpholes⦠the gates arenāt declared ālegalā⦠but im starting to feel that this system is the cause of one of my more longstanding bugs that has plauged me for a while⦠(no āobviousā sign for mainhouse system crashesā¦)
Thankx again everyone
i have alot to think about nowā¦
-
Ah - one thing I donāt know - can jumpgates be illegal? Or only jumpholes?
-
adoxa wrote:
Found it. I have a workaround, but not a fix. The problem is the āConnectionEnumeratorā structure is fixed to 10 connections. It would be possible to increase it, but extremely fiddly, so I wonāt bother. The workaround is to limit the number of connections seen by the enumerator to 10. This stops the crash, but I donāt know how it will effect the path.
File: Server.dll # Patch v1.1 to remove path crash with systems having more than 10 gates/holes. 01B164: 83 F8 0A 76 02 B0 0A 85 C0 EB 31 [ 90 90 90 90 90 90 90 90 90 90 90 ] 01B19E: EB C4 [ 85 C0 ]
You could copy the above into a file, grab BPatch, go to your EXE directory and type bpatch -f file to apply it.
If you know how to hex edit you can modify your server.dll with those values instead of downloading the Bpatch.
-
@ST Im using altered gates m8⦠they āshouldā work like nomad gates⦠not shure myself if its actualy setting the path ālegalā or not⦠but FLE & FLC donāt show the connection as a thick blue line (normaly a legal path) but a thin red one. either way iāve toned down the gateway system (no NY & RH gates) and am now replanning most of my ābiggerā & complex jumps (like random wormholes⦠ect)
I did most of that work at a time when i has no clue⦠ouch⦠yep thats my ass being bitten ⦠heheā¦
@ DownU⦠Looking at bretonia⦠and having your āsystem orderā thread handy⦠i almost fell off my armchair⦠in the viggs⦠there is a un-numbered one around the 30ās⦠one of many āuglyā problems left over from times past⦠& the āoldā SDK⦠between that info & Forsakenās Sw01 file (for the extra zone deceleration info up top) ⦠Iāve made myself a nice new template to rework all vannila systems
@ Forsaken⦠yip⦠me likes the hex, i waited years to be able rework most of the .dllās & my exeās ⦠but iām still a bit afraid to change the main address⦠as foxunit kinda never covered āthatā in his tut 8-)
someone wanna PM me the ārulesā there⦠I use Hexexplorer if it helps⦠oh and one more Q⦠and iāve seen this one a bitā¦
I have kamikaze faction flying into planets⦠i know its an old problem⦠how was it addressed in other mods⦠workarounds⦠fixes⦠im open to everything there⦠& yes⦠iāve chaged the FL physics⦠alot⦠(X is a āhecticā mod) is it my āpilotsā data⦠something in a job block i need to tone down?
Sorry for all my insecent Qās all at once⦠but im actualy playing X at moment (a rare thing lol) and some of these have been nagging me since my first buildā¦
-
I use 010 editor for hex editing. I just jump to the address and with the quality of info provided by our hex gurus its pretty obvious what to change. But, if youāre uncomfortable making the edits, email me your server.dll and Iāll do it for you. Iād send you mine, but IIRC ours is edited a bit and would possibly cause you to have to make some changes to your iniās to work for you.
-
Forsaken wrote:
I use 010 editor for hex editing. I just jump to the address and with the quality of info provided by our hex gurus its pretty obvious what to change. But, if youāre uncomfortable making the edits, email me your server.dll and Iāll do it for you. Iād send you mine, but IIRC ours is edited a bit and would possibly cause you to have to make some changes to your iniās to work for you.you are correct lol