More info on remote console crash

Brad Davidson kiloman at oatmail.org
Sat Dec 14 19:55:57 EST 2002


New info added to Bugzilla on the crash when using remote console.

https://bugzilla.icculus.org/show_bug.cgi?id=256

All of the following is done with debugging strings turned on.
Lines with the file path on them are not normally seen on the console without
debugging enabled. Ones without the filename on them appear even with debugging
turned off.

-------------------------

	-(Server loads normally)-
DBGSTR: *** Changing challenge# ***
DBGSTR:

	-(Normally, the level now loads, spawns objects, and waits for a user to connect)-
	-(Next part is only done when remote console is enabled.)-
	-(Appears to be creating a new thread for the console server)-

(no debugging symbols found)...(no debugging symbols found)...[New Thread 2049
(LWP 4006)]
[New Thread 1026 (LWP 4007)]
Engine/IoNetworkProtocolNew/NetServer.cpp(269): Debug:
Engine/IoNetworkProtocolNew/NetServer.cpp: Should we use threads 1
Engine/IoNetworkProtocolNew/NetServer.cpp(2178): Debug:
Engine/IoNetworkProtocolNew/NetServer.cpp: serverReceiveThread created successfully!
BFMultiPlayer/GameServer.cpp(1393): Warning: BFMultiPlayer/GameServer.cpp:
Server is up and running
Engine/Io/Server.cpp(137): Debug: Engine/Io/Server.cpp: Check for WinSock DLL
Engine/Io/Server.cpp(166): Warning: Engine/Io/Server.cpp: Creating a socket
Engine/Io/Server.cpp(182): Debug: Engine/Io/Server.cpp: Making socket unblockable

	-(Sits here until I connect with the admin tool. Admin tool says it's
connecting, but never does.)-
	-(Meanwhile, the server dies)- 

Engine/Io/Server.cpp(189): Warning: Engine/Io/Server.cpp: Binding socket and
listening to it
Engine/Io/Server.cpp(239): Info: Engine/Io/Server.cpp: RemoteConsole connected
from 10.0.0.131:1998
Engine/Io/Server.cpp(384): Warning: Engine/Io/Server.cpp: remote conn user admin
BFMainNewRend/Setup.cpp(3570): Warning: BFMainNewRend/Setup.cpp: initServices

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 4194)]
0x400390ef in dlerror () from /lib/libdl.so.2
(gdb) info stack
#0  0x400390ef in dlerror () from /lib/libdl.so.2
#1  0x08f6550c in LoadLibrary ()
#2  0x08f47561 in dice::matchmaking::ServiceContainer::ServiceContainer ()
#3  0x08f43dac in dice::matchmaking::HostMatchmaking::addBackendService ()
#4  0x08accc9a in dice::bf::BfMultiplayerLobby::host ()
#5  0x08b5ea84 in dice::bf::BfMenu::startHost ()
#6  0x08aaa6e8 in dice::bf::Setup::startHostGame ()
#7  0x08aa2d2d in dice::bf::Setup::initWorld ()
#8  0x08a9db07 in dice::bf::Setup::start ()
#9  0x08a81a4d in main ()
#10 0x4006914f in __libc_start_main () from /lib/libc.so.6



More information about the Bf1942 mailing list