PDA

View Full Version : Server Crashes on Islands (Bug)


Dubious
30th Jan 2004, 10:07 PM
Both of my servers have crashed. Possibly a coincidence but they both crashed during XMP-CBP-BETA-Islands.

First server log:
Critical: UStaticMesh::LineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FCollisionOctree::ActorLineCheck
Critical: CheckWithActors
Critical: ULevel::MultiLineCheck
Critical: ULevel::SingleLineCheck
Critical: UObject::ProcessEvent
Critical: (GrenadeLauncherMedium XMP-CBP-BETA-Islands.GrenadeLauncherMedium14, Function Weapons.GrenadeLauncher.Charging.Tick)
Critical: AActor::Tick
Critical: TickAllActors
Critical: ULevel::Tick
Critical: (NetMode=1)
Critical: TickLevel
Critical: UGameEngine::Tick
Critical: UpdateWorld
Critical: UServerCommandlet::Main
Exit: Executing UObject::StaticShutdownAfterError
Exit: Exiting.
Log: Waiting for file streaming thread to finish...
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 01/30/04 20:22:35

Second server log:
ScriptWarning: DeploymentPoint XMP-CBP-BETA-Islands.DeploymentPoint2 (Function U2.HackTrigger.Tick:009C) 19416.812 Accessed None (line 213)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.023 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.024 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.025 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.025 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.025 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.026 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.026 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.026 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.027 Accessed None (line 1045)
ScriptWarning: ScoreKeeper XMP-CBP-BETA-Islands.ScoreKeeper18 (Function U2.ScoreKeeper.GetProfileIndex:00AB) 19472.027 Accessed None (line 1

(yes - it ends just like that)

Rex_Cortex
31st Jan 2004, 05:38 AM
i have the problem too:

No Label

OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD PentiumPro-class processor @ 2207 MHz with 511MB RAM
Video: NVIDIA GeForce FX 5600 (5303)

General protection fault!

History: UStaticMesh::LineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FCollisionOctree::ActorLineCheck <- CheckWithActors <- ULevel::MultiLineCheck <- ULevel::SingleLineCheck <- UObject::ProcessEvent <- (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander3221, Function Engine.Actor.HurtRadius) <- UOnDestroyForce::NotifyParticleDestroyed <- UParticleTemplate::RecycleParticle <- (ViewVelocityScaledParticleTemplate XMP-CBP-BETA-Islands.ParticleSalamander3221.ViewVelocityScaledParticleTemplate2959) <- UDecayForce::Apply <- AParticleGenerator::ForceTick <- AParticleGenerator::ManualTick <- AParticleGenerator::Tick <- (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander3221:toxin_grenade) <- TickAllActors <- ULevel::Tick <- (NetMode=3) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Build: Jan 19 2004 14:03:03
Log file:\\MegaMonkey\Vol1\Projects\U2XMP\Logs\RCX_RexCortex_20040131113314.log

RaptoR
31st Jan 2004, 09:30 AM
This is caused by a corrupt static mesh.

Aaron Leiby sent along this Engine.dll, which should allow us to pinpoint which static mesh is causing the problems. So, download this and unzip to your U2XMP\System directory, try to crash, and post the log or error message in here when you do!

http://www.u2xmp.com/misc/Engine_20040131.zip

Rex_Cortex
31st Jan 2004, 09:52 AM
ok but is a bug du of the XMP or the map?
what change the file of the original version?

Excors
31st Jan 2004, 10:19 AM
It mentioned game_stuff.Bridge_Turn_SD_003 when crashing, caused by jumping randomly around underneath the island end of the broken bridge outside the blue base.

RaptoR
31st Jan 2004, 10:28 AM
Overwrite your existing Engine.dll with the one above to help us track the problem.

Naib
31st Jan 2004, 11:34 AM
I've had what looks might be the same problem as Rex_Cortex got. I was playing as a ranger, and had just swiched to the granade launcher to fire a smoke grenade. I think it was somewhere between the red base and red right deploy. I'll install that file incase it happens again


No Label

OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD PentiumPro-class processor @ 1676 MHz with 511MB RAM
Video: NVIDIA GeForce4 Ti 4600 (5303)

General protection fault!

History: UStaticMesh::LineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FCollisionOctree::ActorLineCheck <- CheckWithActors <- ULevel::MultiLineCheck <- ULevel::SingleLineCheck <- UObject::ProcessEvent <- (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander4285, Function Engine.Actor.HurtRadius) <- UOnDestroyForce::NotifyParticleDestroyed <- UParticleTemplate::RecycleParticle <- (ViewVelocityScaledParticleTemplate XMP-CBP-BETA-Islands.ParticleSalamander4285.ViewVelocityScaledParticleTemplate1307) <- UDecayForce::Apply <- AParticleGenerator::ForceTick <- AParticleGenerator::ManualTick <- AParticleGenerator::Tick <- (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander4285:toxin_grenade) <- TickAllActors <- ULevel::Tick <- (NetMode=3) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Build: Jan 19 2004 14:03:03
Log file:\\MegaMonkey\Vol1\Projects\U2XMP\Logs\PC1_Naib_20040131162058.log

RaptoR
31st Jan 2004, 11:57 AM
Yeah, unless you're running the new DLL, error messages like this are pretty much useless.

Dubious
31st Jan 2004, 02:22 PM
Well, being that this thread is supposed to be for SERVER crashes I'll post some more logs.

Another crash (not using the above replacement file):
Critical: UStaticMesh::LineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FCollisionOctree::ActorLineCheck
Critical: CheckWithActors
Critical: ULevel::MultiLineCheck
Critical: ULevel::SingleLineCheck
Critical: UObject::ProcessEvent
Critical: (SRaptorTurretBarrel XMP-CBP-BETA-Islands.SRaptorTurretBarrel434, Function Engine.XMPVehicleBarrel.ServerRapidFire)
Critical: RemoteCall
Critical: HandleStream
Critical: UActorChannel::ReceivedBunch
Critical: (Actor SRaptorTurretBarrel434)
Critical: UChannel::ReceivedSequencedBunch
Critical: Direct
Critical: UChannel::ReceivedRawBunch
Critical: DispatchDataToChannel
Critical: BunchData
Critical: UNetConnection::ReceivedPacket
Critical: UNetConnection::ReceivedRawPacket
Critical: UTcpNetDriver::TickDispatch
Critical: UpdatePreNet
Critical: ULevel::Tick
Critical: (NetMode=1)
Critical: TickLevel
Critical: UGameEngine::Tick
Critical: UpdateWorld
Critical: UServerCommandlet::Main
Exit: Executing UObject::StaticShutdownAfterError
Exit: Exiting.
Log: Waiting for file streaming thread to finish...
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 01/31/04 13:46:55

RaptoR
31st Jan 2004, 02:36 PM
Have you installed the new .dll?

Bang Yr Head
31st Jan 2004, 03:29 PM
um... you totally lost me on the new dll part Raptor, I dont see anything on any sites saying anything about a new dll........

RaptoR
31st Jan 2004, 03:31 PM
The DLL I posted above.

It won't break net compatability, and will allow us to track down which corrupted static mesh(es) is causing the crashes.

Bang Yr Head
1st Feb 2004, 03:42 PM
ah, must have missed the post

CiD
1st Feb 2004, 04:02 PM
got this error..


History: UStaticMesh::LineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FOctreeNode::ActorZeroExtentLineCheck <- FCollisionOctree::ActorLineCheck <- CheckWithActors <- ULevel::MultiLineCheck <- ULevel::SingleLineCheck <- UObject::ProcessEvent <- (RocketLauncherEx XMP-CBP-BETA-Islands.RocketLauncherEx0, Function Engine.Weapon.RenderOverlays) <- FPlayerSceneNode::Render <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Build: Jan 19 2004 14:03:03
Log file:\\MegaMonkey\Vol1\Projects\U2XMP\Logs\TERRYSRIG_Terence_20040201145731.log



installing the new dll,ill see if i can get it to crash again.

CiD
1st Feb 2004, 04:48 PM
that new dll seems to work fine,no more errors on islands.for me anyway.thanks.

Dubious
2nd Feb 2004, 06:22 PM
Server crash log (using the new .dll file - hope you see something that I dont):

Critical: UStaticMesh::LineCheck
Critical: StaticMesh XMP-CBP-BETA-Islands.game_stuff.Bridge_Turn_SD_003
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FOctreeNode::ActorZeroExtentLineCheck
Critical: FCollisionOctree::ActorLineCheck
Critical: CheckWithActors
Critical: ULevel::MultiLineCheck
Critical: ULevel::SingleLineCheck
Critical: UObject::ProcessEvent
Critical: (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander29135, Function Engine.Actor.HurtRadius)
Critical: UOnDestroyForce::NotifyParticleDestroyed
Critical: UParticleTemplate::RecycleParticle
Critical: (ViewVelocityScaledParticleTemplate XMP-CBP-BETA-Islands.ParticleSalamander29135.ViewVelocityScaledParticleTemplate12741)
Critical: UDecayForce::Apply
Critical: AParticleGenerator::ForceTick
Critical: AParticleGenerator::ManualTick
Critical: AParticleGenerator::Tick
Critical: (ParticleSalamander XMP-CBP-BETA-Islands.ParticleSalamander29135:toxin_grenade)
Critical: TickAllActors
Critical: ULevel::Tick
Critical: (NetMode=1)
Critical: TickLevel
Critical: UGameEngine::Tick
Critical: UpdateWorld
Critical: UServerCommandlet::Main
Exit: Executing UObject::StaticShutdownAfterError
Exit: Exiting.
Log: Waiting for file streaming thread to finish...
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 02/02/04 01:05:36

The-Styx
2nd Feb 2004, 06:27 PM
sorry for the inconvenience (spell?) folks, but it has all been worked out, and the next map version will hopefully be bug free