Page 1 of 3

Critical Error

Posted: Tue 8. Oct 2013, 15:51
by EmanReleipS
Hi guys,

for the first time since playing UT2004, I actually got an error message. I have no clue what this is supposed to tell me, so I thought I'd ask here.....Can I ignore this one? The wikipedia page about that kind of error sounds a bit scary....

The error message:
UT2004 Build UT2004_Build_[2005-11-23_16.22]

OS: Windows NT 6.1 (Build: 7601)
CPU: AuthenticAMD Unknown processor @ 3215 MHz with 4092MB RAM
Video: NVIDIA GeForce GTX 460 (1106)

General protection fault!

History: UObject::ConditionalDestroy <- UObject::GetFullName <- DispatchDestroy <- DispatchDestroys <- UObject::PurgeGarbage <- UObject::StaticExit <- appPreExit <- FMallocWindows::Free
OS: Windows 7 Professional (64-bit)
Processor is an AMD Athlon II X2 260.

What exactly is that data "UObject:ConditionalDestroy" and do I need it in order to play the game?

I'm grateful for any help. Thanks in advance!

Re: Critical Error

Posted: Tue 8. Oct 2013, 18:34
by Cat1981England
Wormbo would be the person to ask about this.

Personally I get the odd crash with an error message like this every couple of months or so. As far as I know, all games based on any of the Unreal engines get them and are normally related to ram issues. Unless you are having frequent crashes I wouldn't worry about it, and if you are try simply reinstalling UT2004 before anything else.

Re: Critical Error

Posted: Tue 8. Oct 2013, 19:42
by Wormbo
"appPreExit" - this happened when you exited the game? A GPF in UObject::ConditionalDestroy could mean that an object didn't actually exist anymore when it was supposed to be destroyed, e.g. by the garbage collector.

Re: Critical Error

Posted: Wed 9. Oct 2013, 00:43
by EmanReleipS
Thanks, Cat and Wormbo.
Wormbo wrote:"appPreExit" - this happened when you exited the game? A GPF in UObject::ConditionalDestroy could mean that an object didn't actually exist anymore when it was supposed to be destroyed, e.g. by the garbage collector.
Yes, that error popped up right after exiting the game.

*reading wikipedia article about garbage collector*
Ehm....So you are suggesting that f.e. the garbage collector was trying to free up memory space in use by the terminated program (=UT2004), but that became obsolete because the memory wasn't in use anymore anyways? That doesn't really make any sense to me, but kinda makes Cat's solution seem very fitting - to ignore it.

UT 2004 critical error

Posted: Mon 7. Apr 2014, 23:05
by Hawk
Hello ever since I had to re-install UT 2004 I keep having regular critical error screens.
Tonight I got the message below when trying to enter a vihicle in map SILVA BETA 5 :

UT2004 Build UT2004_Build_[2005-11-23_16.22]


General protection fault!

History: AActor::ProcessRemoteFunction <- (Function ONSPlus_101beta31.ONSPlusDualAttackCraft.ClientKDriverEnter) <- UObject::ProcessEvent <- (ONSPlusDualAttackCraft ONS-SilvaBETA5.ONSPlusDualAttackCraft, Function ONSPlus_101beta31.ONSPlusDualAttackCraft.ClientKDriverEnter) <- RemoteCall <- HandleStream <- UActorChannel::ReceivedBunch <- (Actor ONSPlusDualAttackCraft) <- UChannel::ReceivedSequencedBunch <- Direct <- UChannel::ReceivedRawBunch <- DispatchDataToChannel <- BunchData <- UNetConnection::ReceivedPacket <- UNetConnection::ReceivedRawPacket <- UTcpNetDriver::TickDispatch <- UpdatePreNet <- ULevel::Tick <- (NetMode=3) <- TickLevel <- UGameEngine::Tick <- Level Silva BETA 5 <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 10910191 0 FArray <- FArray::Realloc <- 0*2 <- FMallocWindows::Free

Any suggestions ?

Greetz
Hawk

Re: UT 2004 critical error

Posted: Mon 7. Apr 2014, 23:34
by Cat1981England
Hey Hawky! welcome to the forum :clap:

I would recommend uninstalling then deleting your ut2004 folder and starting again. Install your game and then the two patches below.

Personally I have to install the 3369 patch before the ece bonus pack. I'm not sure it's necessary for everyone, but better safe then sorry.

3369 patch link
Bonus pack link

If you're using Linux or Mac you can find everything you need here.

Let us know if it works :thumbup:

Re: UT 2004 critical error

Posted: Tue 8. Apr 2014, 07:02
by Zon3r
This is a common error caused by not having the correct ece pack, so when you enter the cicada, it crashes the game

Re: UT 2004 critical error

Posted: Tue 8. Apr 2014, 13:33
by [P]etya
It has happened with me lots of time too. Sometimes it happens with no reason.

Re: UT 2004 critical error

Posted: Tue 8. Apr 2014, 15:16
by Sernemissza
I suggest download UCMP 1-4 from StrategyInformer UCMP Direct:
http://www.ucmappack.org/pages/down.htm
...unpack and overwrite all. I did, without installing separated ECE package and it's works for me.

1. Install UT2004
2. Patch 33.69
3. Megapack
4. UCMP 1-4

Re: UT 2004 critical error

Posted: Tue 8. Apr 2014, 18:13
by Wormbo
I recommend reversion the order of Megapack and standalone patch there. The Megapack doesn't require the patch, but the patch fixes a bug in the Megapack installer that sets the UT2004 version as perceived by the UT4MOD installer to 1 instead of 3369. That may prevent some UT4MODs from installing, so reapplying the standalone patch fixes that. (Or you could just edit Manifest.ini accordingly.)

The UCMP packs aren't that important, but if you install those, you might as well install the CBPs, too.