For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Bug: APawn::TraverseFrom

To find and remove the bugs we needed every bug known in current 226. You can still review them here.
User avatar
Hyper
OldUnreal Member
Posts: 3558
Joined: Fri Oct 11, 2002 5:41 pm

Bug: APawn::TraverseFrom

Post by Hyper »

There is a bug I call the TraverseForm bug that has caused crashes for a long time. It's caused by bad native Unreal code in combination wit map errors.

Here is an example crashlog:

Code: Select all

Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::TraverseFrom
Critical: APawn::findRandomDest
Critical: AActor::ProcessState
Critical: Object SkaarjBerserker UB-NexusEnd.SkaarjBerserker0, Old State State UnrealShare.ScriptedPawn.Roaming, New State State UnrealShare.ScriptedPawn.Roaming
Critical: AActor::Tick
Critical: TickAllActors
Critical: ULevel::Tick
Critical: (NetMode=1)
Critical: TickLevel
Critical: UGameEngine::Tick
Critical: UpdateWorld
Critical: MainLoop
Exit: Executing UObject::StaticShutdownAfterError
Exit: appExit
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 08/08/06 05:44:26
Check this forum for more details, including some technical background information written by Zombie.
http://www.unrealdestination.com/clients/hyper/phpBB2/viewtopic.php?t=615

By the way, this is with an Unreal 225 server. I don't use 226 because 226 is not good for servers.
Last edited by Hyper on Tue Aug 08, 2006 7:32 pm, edited 1 time in total.
Alter your reality...forever.

http://www.hypercoop.tk
unreal://hypercoop.tk
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: Bug: APawn::TraverseFrom

Post by Smirftsch »

/* TraverseFrom()
traverse the graph, marking all reached paths. Return number of new paths marked
*/

description of this function, will check deeper tomorrow...
Sometimes you have to lose a fight to win the war.
User avatar
Zombie
Administrator
Posts: 322
Joined: Thu May 09, 2002 11:44 pm

Re: Bug: APawn::TraverseFrom

Post by Zombie »

This function bug was already mentioned in the main bug thread. FindRandomDest() was fixed in UT99 (view change logs) so you can probably save yourself some time and find out what Epic did in UT over 226f.

Asgard also describes how to easily reproduce the crash for testing purposes here:
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1125061483/137#137


-Zombie
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: Bug: APawn::TraverseFrom

Post by Smirftsch »

oh cool, thx, didnt notice its relation to this bug yesterday evening, was to tired i guess. Need to check if I fixed this one already, will do today ;)
Sometimes you have to lose a fight to win the war.
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: Bug: APawn::TraverseFrom

Post by Smirftsch »

mmh, no doesnt seem to be directly in this function, using the UT's part for this didnt fix it. Guess it isnt "THAT" easy. Is there maybe some uscript relation which is changed in UT as well ?
Last edited by Smirftsch on Mon Aug 14, 2006 9:33 pm, edited 1 time in total.
Sometimes you have to lose a fight to win the war.
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: Bug: APawn::TraverseFrom

Post by Smirftsch »

got it ;)
Sometimes you have to lose a fight to win the war.
User avatar
Hyper
OldUnreal Member
Posts: 3558
Joined: Fri Oct 11, 2002 5:41 pm

Re: Bug: APawn::TraverseFrom

Post by Hyper »

Nice! I'm sure this bug caused quit a lot of headache in the coop scene.
Alter your reality...forever.

http://www.hypercoop.tk
unreal://hypercoop.tk
User avatar
Smirftsch
Administrator
Posts: 9008
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali

Re: Bug: APawn::TraverseFrom

Post by Smirftsch »

think so, but the real problem wasnt in the fixrand function, indeed it was in "UnReach" part, which provides the necessary data where the monsters can go (or can't go).
Sometimes you have to lose a fight to win the war.

Return to “Report Bugs in Unreal 226 versions”