Crash Offsets
-
adoxa wrote:
That’s a really strange address for a crash - cmp dword[ecx+34], 1 when there’s mov [ecx+2c], eax a few instructions earlier.i use http://the-starport.net/freelancer/forum/viewtopic.php?post_id=31645#forumpost31645 patch but think it is of wrong encounter parameters
-
Ah, that explains it. I did a better patch in an IM: 0C457F, 9981E2FF->7411EB05. Don’t forgot to undo the other one.
-
adoxa wrote:
Ah, that explains it. I did a better patch in an IM: 0C457F, 9981E2FF->7411EB05. Don’t forgot to undo the other one.Undo #34 and apply this?
-
Yep. You have to restore the old one, otherwise the new one will have no effect.
-
adoxa wrote:
Ah, that explains it. I did a better patch in an IM: 0C457F, 9981E2FF->7411EB05. Don’t forgot to undo the other one.Tried on vanilla content dll without patches - crash at 000c458f
-
That’s the original crash address. The new patch should have fixed it. If it didn’t, I guess the underlying problem remains. 0C458F, 8B0482->33C090 will definitely fix it, but removes the original randomness.
-
For testing something else, I removed the Docking Ring to Pittsburgh. On launch, content.dll crashed at c458f. In that case at least, the new patch worked.
-
Sill in test - works well
-
Tried to track it down but no joy, maybe someone here has an idea what:
content.dll, 1.0.1254.11, 00047bc4
ntdll.dll, 5.1.2600.5755, 000101b3
are?
-
ntdll.dll crashes - Not supported parameter or typing error, not supported/equipable archetype in players char file.
06F47BC4 - incorrect base position?
-
@Tiger: What’s the context? Breakpoint wasn’t triggered in a quick single player game.
@Helloween: You still haven’t gotten the hang of converting offset to address - 6EA0000 + 47BC4 = 6EE7BC4.
-
Those are the two offsets we get as the most frequent crash reasons. What makes me helpless is, that you can’t pinpoint a special player or NPC activity as the crashes happen randomly, some times the server runs crash free for three weeks and then crashes happen two or three times in a row. It happens with one player or ten players, in different systems and with players flying missions or simply trading.
I hope with a hint what is triggered I can get an idea where to look at.
-
Ah X) Dirty saying image base + offset
-
@Tiger: The content one appears to be related to NPCs and/or their chatter. What’s missing contains the from, to and cargo entries (amongst other stuff). Sorry, can’t be any more specific than that.
-
Here’s a new plugin for the content 124bd problem. This one only logs on a bad address (also eliminating the crash), so you should have no problem on a running server. It will generate EXE\EngBase-0124BD-bad.txt, logging the values of the previous call.
-
Thanks!
You are worth your weight in gold, at least
-
:Reviving stale thread…
Seeing the same 0x47bc4 error in content.dll. What’s interesting me is the idea that it’s related to NPC chatter. I can hear the NPCs chattering to each other, and when I ‘hail’ them. They seem to know who they are but most do not seem to know where they are going or where they’re from.
Every now and again I’ll get the ‘this is patrol white-1, we’re out of the tau-31 system’ or something like that, but in most cases the chatter just dead ends after the we’re out of the/ and no system or base is indicated.
Where would that info be added to the NPCs characteristics? It seems to be related to the added NPCs in the system (Order and DSE in Omicron Minor) and not elsewhere in the universe.
Also, most times you hail an NPC you get the identifier and the destination or origin points. If you want more you have to keep ‘hailing’ them. Usually within a couple hails they start getting rude, but they don’t talk to you without you hitting the hail button.
In some cases I’m experiencing a chatterbox. I’ll hail once and the response will be something like:
idenifier, (chokes just before stating origin)
then an additional choked message will also be played. Most I’ve had were three statements with one press of the hail button, all choked. -
Assuming these are new bases and systems?
-
robocop wrote:
Where would that info be added to the NPCs characteristics? It seems to be related to the added NPCs in the system (Order and DSE in Omicron Minor) and not elsewhere in the universe.Looking at the decoded wav files, only system St01 has a refer line, and there are no St base lines at all.
-
DwnUndr wrote:
Assuming these are new bases and systems?Good God Almighty…