server crash dump [message #473148] |
Wed, 15 August 2012 20:48 |
|
Xpert
Messages: 1588 Registered: December 2005 Location: New York City
Karma: 0
|
General (1 Star) |
|
|
I have never had a crash on my sniper server before and today it occured 8 times within 30 mins. I'm not sure if it's TT related or is it someone attacking the server.
Creator of NetGuard, an IRC network regulator.
Developer of the CloudyServ 0.982-X project.
Developer of the CloudyServ Ren-X bot.
Part time streamer - https://twitch.tv/gg_wonder
|
|
|
Re: server crash dump [message #473151 is a reply to message #473148] |
Wed, 15 August 2012 22:22 |
|
ok, those crashes are in scripts.dll. Without having the scripts.dll (and matching PDB) that was running on the server at the time I cant debug this any further.
Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
|
|
|
Re: server crash dump [message #473153 is a reply to message #473148] |
Thu, 16 August 2012 00:07 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
If you're running a custom scripts.dll you should open up the crashdump yourself to check if the crash was in your scripts.dll before posting it here.
Drag the crashdump into visual studio. After it opens click "Debug with Native Only" at the top right and then click "Break" on the popup. If anything in scripts.dll is in the call stack then it should jump to that in the source code. The scripts.dll and scripts.pdb have to match, so if you've built a new version or cleaned the project then this won't work.
And before someone tries to correct me, you CAN do this in the express version of visual studio.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
|
|
Re: server crash dump [message #473158 is a reply to message #473148] |
Thu, 16 August 2012 01:42 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
Alright. Just wanted to make sure you knew how to open crashdumps as there seems to be a misconception that you can't in the express version.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
Re: server crash dump [message #473184 is a reply to message #473148] |
Thu, 16 August 2012 15:49 |
StealthEye
Messages: 2518 Registered: May 2006 Location: The Netherlands
Karma: 0
|
General (2 Stars) |
|
|
Well, to give another hint then, because that reveals that this crash was actually in scripts.dll: if you go to the call stack and find that the first (few) entries are in microsoft dlls, then right click those entries (topmost one first) and select "Load Symbols From" -> "Microsoft Symbol Servers". This loads the .pdb, so that the call stack below it becomes more accurate.
In these crashdumps, it crashed in memmove which was called from a scripts.dll function. Before loading the symbols, scripts.dll does not show up on the call stack.
BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
[Updated on: Thu, 16 August 2012 15:50] Report message to a moderator
|
|
|
|
|