Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » Server Crashdump
Server Crashdump [message #470855] Fri, 06 July 2012 15:03 Go to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Happened just after a game over from Walls_flying before it even started loading Volcano.

http://www.mediafire.com/?84nsjg8149bdm4c

Running 4.0 beta 5


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #470899 is a reply to message #470855] Sat, 07 July 2012 12:35 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

It seems that you lost connection and that it was not properly handled and instead crashed. Not sure why though.

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/

[Updated on: Sat, 07 July 2012 12:36]

Report message to a moderator

Re: Server Crashdump [message #471852 is a reply to message #470855] Tue, 17 July 2012 17:53 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Maybe you can shed some insight into these crash dumps.

It appears that Spectate.dll may have been the cause of a few of them but I cannot be entirely sure.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #472035 is a reply to message #471852] Fri, 20 July 2012 18:58 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Xpert took a peek through some of them from the 17th and said most were crashes in MemoryManager.dll and tt.dll...

Oh, and here's some more.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #472135 is a reply to message #470855] Mon, 23 July 2012 19:44 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Another two.

The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #472161 is a reply to message #470855] Tue, 24 July 2012 09:16 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Whats That

EDIT: [13:19:36] <iran> it's a crash in tt.dll


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg

[Updated on: Tue, 24 July 2012 09:20]

Report message to a moderator

Re: Server Crashdump [message #472302 is a reply to message #470855] Sat, 28 July 2012 13:26 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
I get the feeling that it may be one of Iran's plugins occasionally causing the crashes, even if it says it is crashing in tt.dll, but I don't know which one as I'm not around when it crashes.

Unless someone can give me an update on any of these...

EDIT: Raven muted someone just before the last crash today.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg

[Updated on: Sat, 28 July 2012 13:28]

Report message to a moderator

Re: Server Crashdump [message #472337 is a reply to message #470855] Sun, 29 July 2012 15:11 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

Some of the crashdumps are related to the server cConnection becoming NULL. This should not be possible unless the server was somehow requested to exit (and then it should still not become NULL in the place where it happened in the crashdump, so it seems something mistakenly writes to that location).

Most of the crashdumps are in what seems to be a custom version of scripts.dll, so I cannot debug those. Are you indeed running a custom scripts.dll, and do you have the corresponding .pdb to debug it?


BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Server Crashdump [message #472340 is a reply to message #472337] Sun, 29 July 2012 16:52 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
We are in fact running a customs scripts.dll however the changes are quite minor and shouldn't be affecting that at all...

That being said I'll look into it.

Thanks for your time.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #472341 is a reply to message #472337] Sun, 29 July 2012 17:04 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
StealthEye wrote on Sun, 29 July 2012 18:11

Some of the crashdumps are related to the server cConnection becoming NULL. This should not be possible unless the server was somehow requested to exit (and then it should still not become NULL in the place where it happened in the crashdump, so it seems something mistakenly writes to that location).

Most of the crashdumps are in what seems to be a custom version of scripts.dll, so I cannot debug those. Are you indeed running a custom scripts.dll, and do you have the corresponding .pdb to debug it?


I handed off to them the custom scripts.dll but how does my changes affect "connection"? The changes are very minor.

- Editing vehicle shells to be Medium armor and removing the BLAMO effect
- Adding host messages for building kills
- Edited the gamelog code in gmlog.cpp to have spaced out message prefixes
- Added an !rweap command that allows you to remove a selected weapon from your weapon bag


Other than that, it's completely stock SSGM.

Could another possibility be that a custom BRenBot plugin caused the server to exit?


http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472358 is a reply to message #470855] Mon, 30 July 2012 04:48 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

There are various ways how custom code could affect this:

- It could write to an invalid memory location due to an error, which coincidentally always happens to be the server's cConnection.
- It could crash in TT scripts.dll code, but because you have a custom version I cannot see where and therefore cannot debug it properly.
- It could do something wrong elsewhere, but only crash when executing some scripts.dll code. For example, if The_Game() is corrupted somehow and you call The_Game()->blah in your scripts, then it would crash in your code even if your code is not the cause. Knowing where it crashed in your code would help to debug it, however.
- There could be two issues, one in your code (half of the crashdumps) and one in the TT connection stuff (other half of the crashdumps).


Either way, it's hard to tell for me because I don't have your scripts.pdb.


BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Server Crashdump [message #472363 is a reply to message #470855] Mon, 30 July 2012 07:15 Go to previous messageGo to next message
Ethenal is currently offline  Ethenal
Messages: 2532
Registered: January 2007
Location: US of A
Karma: 0
General (2 Stars)

That's why I said to upload the .pdb while SEye actually has the time to look at it Sad

-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29

Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade Thumbs Up

Re: Server Crashdump [message #472393 is a reply to message #470855] Mon, 30 July 2012 15:03 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
Boobies.
  • Attachment: scripts.rar
    (Size: 2.66MB, Downloaded 153 times)


http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472411 is a reply to message #470855] Mon, 30 July 2012 20:06 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

We also need the scripts.dll that that scripts.pdb file goes to.


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 Crashdump [message #472484 is a reply to message #470855] Tue, 31 July 2012 10:56 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
Boobies #2

http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472525 is a reply to message #470855] Tue, 31 July 2012 15:31 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

I have tried a few crashdumps, but none of them seem to match that scripts.dll.

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Server Crashdump [message #472539 is a reply to message #470855] Tue, 31 July 2012 17:18 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
Probably because Scruffy is using the wrong one Listen

http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472541 is a reply to message #470855] Tue, 31 July 2012 18:19 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
Hey, whenever I've been around the server is at 40+ people. I'd rather not restart it then.

I just updated it...

In any case here's the older one...


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #472542 is a reply to message #472541] Tue, 31 July 2012 18:21 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
Lazy5686 wrote on Tue, 31 July 2012 21:19


In any case here's the older one...



Hopefully this will find a solution.


http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472543 is a reply to message #470855] Tue, 31 July 2012 18:35 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3555
Registered: February 2003
Karma: 0
General (3 Stars)

Won't help as we dont have a PDB file for that scripts.dll

So yeah its unlikely we can find the cause of those crashes Sad


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 Crashdump [message #472544 is a reply to message #470855] Tue, 31 July 2012 19:08 Go to previous messageGo to next message
Xpert is currently offline  Xpert
Messages: 1588
Registered: December 2005
Location: New York City
Karma: 0
General (1 Star)
ugh. that sucks. Sad

http://i32.photobucket.com/albums/d42/XpertMaverick/xpertyankee.jpg

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 Crashdump [message #472577 is a reply to message #470855] Wed, 01 August 2012 10:35 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
I'll blame Xpert In Love
We'll see how this version works over the next few days.

Thanks again.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #473059 is a reply to message #472577] Sat, 11 August 2012 12:40 Go to previous messageGo to next message
Lazy5686 is currently offline  Lazy5686
Messages: 254
Registered: November 2007
Karma: 0
Recruit
We've been quite stable since the newer version although I really don't think anything major was changed. Dont Get It

However here's some crash dumps from the 9th and today.


The Scruffy, AngryCanadian with Vuvuzelas
-Jelly Games admin
http://i.imgur.com/7RiVG.jpg
Re: Server Crashdump [message #473074 is a reply to message #470855] Sun, 12 August 2012 08:19 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

Fixed. You can use one of the following workarounds:

1. Stop sending data to the gamelog TCP port (it's supposed to execute this data as console commands, but it seems that this is unreliable atm). Or
2. Replace the SSGMGameLog::Think in your scripts.dll with the code in the spoiler tag and recompile it.

Toggle Spoiler


BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Server Crashdump [message #473559 is a reply to message #470855] Sun, 26 August 2012 02:54 Go to previous messageGo to previous message
raven
Messages: 595
Registered: January 2007
Location: Toronto, Ontario
Karma: 0
Colonel
Bump.

Any ideas?

http://jelly-server.com/raven/crash_Aug_26.rar


-Jelly Administrator
-Exodus Administrator
Previous Topic: Cant start LevelEdit on win8
Next Topic: remote c4 bug
Goto Forum:
  


Current Time: Tue Jun 18 02:08:09 MST 2024

Total time taken to generate the page: 0.01114 seconds