Bug 1866 - ucc-bin-linux-amd64 hangs typically under 1-day runtime
Status: ASSIGNED
Alias: None
Product: Unreal Tournament 2004
Classification: Unclassified
Component: dedicated server
Version: 3236 (Second official retail patch)
Hardware: PC Linux
: P2 major
Assignee: Ryan C. Gordon
QA Contact:
URL:
: 1867
Depends on:
Blocks:
 
Reported: 2004-07-20 14:48 EDT by J. Ryan Earl
Modified: 2004-11-07 19:08:41 EST
1 user (show)

See Also:



Description J. Ryan Earl 2004-07-20 14:48:24 EDT
Though I thought this might be related to
https://bugzilla.icculus.org/show_bug.cgi?id=1788 it doesn't seem to be.

The amd64 dedicated server will hang within a day or so of running.  It'll
either crash out and restart, use 0 CPU and reject all connections, or it'll use
a lot of CPU doing seemingly nothing and also reject all connections.

Not stable.  Is there anyway to get a debugging trace to send you?
Comment 1 Ryan C. Gordon 2004-07-20 17:03:09 EDT
(Please note that this hasn't ever been tried, but the source suggests it _should_ work)

Send the server a SIGBUS:

    kill -s BUS process_number

This _should_ make the server think it segfaulted, and write out a meaningful stack trace for whatever it 
is doing at the time. It'll be in the logfile.

(other signals, like SIGSEGV, might do it, too, but some aren't handled as "crash" signals by the engine)

--ryan.
Comment 2 Kingsley Foreman 2004-09-26 21:06:47 EDT
Hi folks

I put in another thread about this bug

the segfault is always


[ 1]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x9bee7d]
[ 2]  /lib/libpthread.so.0 [0x2a95779d4e]
[ 3]  /lib/libc.so.6 [0x2a95d28380]
[ 4]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0xba7fed]
[ 5]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x8b501a]
[ 6]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x96c0a2]
[ 7]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x8b5711]
[ 8]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x921ce7]
[ 9]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x91e2a6]
[10]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x910221]
[11]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x5b6b69]
[12]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x56c286]
[13]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64 [0x535b6a]
[14]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64(atan+0x26b1) 
[0x406301]
[15]  /lib/libc.so.6(__libc_start_main+0xa8) [0x2a95d15928]
[16]  /usr/local/games/ut2k4/ut2k4-1/System/ucc-bin-linux-amd64(strcat+0xaa) 
[0x403e2a]
Unreal Call Stack: AONSHoverCraft::UpdateVehicle <- 
ASVehicle::execUpdateVehicle <- UObject::ProcessEvent <- 
ASVehicle::preKarmaStep <- CallPreBodyStep <- ProcessPartitions <- 
KWorldStepSafeTime <- KTickLevelKarma <- TickAllActors <- ULevel::Tick <- 
TickLevel <- UGameEngine::Tick <- UpdateWorld <- UServerCommandlet::Main
Exiting.
FileManager: Reading 0 GByte 194 MByte 718 KByte 800 Bytes from HD took 
3.558372 seconds (1.303017 reading, 2.255354 seeking).
FileManager: 0.000000 seconds spent with misc. duties
Name subsystem shut down
Comment 3 Ryan C. Gordon 2004-11-07 19:08:41 EST
*** Bug 1867 has been marked as a duplicate of this bug. ***