OpenTTD

Tasklist

FS#3598 - Rcon command crash on 1.0.0-beta4

Attached to Project: OpenTTD
Opened by Peter T (Petert) - Sunday, 07 February 2010, 03:36 GMT
Last edited by Remko Bijker (Rubidium) - Sunday, 07 February 2010, 18:28 GMT
Type Bug
Category Core
Status Closed
Assigned To No-one
Operating System Windows
Severity High
Priority Normal
Reported Version 1.0.0-beta4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

OpenTTD crashed when I tried executing an rcon command (I'm not sure this is why it crashed)

Strangely enough, the crash.png wasn't updated, it would seem that the only crash.png in my documents folder was another one, from a different crash.
This task depends upon

Closed by  Remko Bijker (Rubidium)
Sunday, 07 February 2010, 18:28 GMT
Reason for closing:  Fixed
Additional comments about closing:  In r19054
Comment by Loïc GUILLOUX (glx) - Sunday, 07 February 2010, 15:42 GMT
> openttd.exe!NetworkTCPSocketHandler::Send_Packet(Packet * packet=0x02851db8) Ligne 67 C++
openttd.exe!NetworkServerSendRcon(ConsoleColour colour_code=CC_DEFAULT, const char * string=0x0012e254) Ligne 1798 + 0x44 octets C++
openttd.exe!IConsolePrintF(ConsoleColour colour_code=CC_DEFAULT, const char * format=0x006fdad0, ...) Ligne 136 + 0xf octets C++
openttd.exe!NetworkTextMessage(NetworkAction action=NETWORK_ACTION_JOIN, ConsoleColour colour=0x00000000, bool self_send=false, const char * name=0x0012ee9c, const char * str=0x00000000, __int64 data=0x000000000000059d) Ligne 253 + 0x11 octets C++
openttd.exe!NetworkPacketSend_PACKET_SERVER_ERROR_command(NetworkClientSocket * cs=0x00000000, NetworkErrorCode error=NETWORK_ERROR_KICKED) Ligne 161 + 0x1a octets C++
openttd.exe!NetworkServerKickClient(ClientID client_id=0x0000000a) Ligne 1810 C++
openttd.exe!NetworkServerBanIP(const char * banip=0x01cfb038) Ligne 1817 C++
openttd.exe!ConBan(unsigned char argc=0x00, char * * argv=0x00000000) Ligne 439 C++
openttd.exe!IConsoleCmdExec(const char * cmdstr=0x00000000) Ligne 844 + 0xb octets C++
openttd.exe!NetworkPacketReceive_PACKET_CLIENT_RCON_command(NetworkClientSocket * cs=0x00000000, Packet * p=0x00000000) Ligne 1250 C++
openttd.exe!NetworkServer_ReadPackets(NetworkClientSocket * cs=0x00000000) Ligne 1582 + 0x6 octets C++
openttd.exe!NetworkReceive() Ligne 972 C++
openttd.exe!NetworkGameLoop() Ligne 1071 + 0x5 octets C++
openttd.exe!GameLoop() Ligne 1272 C++
openttd.exe!VideoDriver_Dedicated::MainLoop() Ligne 307 C++
openttd.exe!ttd_main(int argc=, char * * argv=) Ligne 758 C++
openttd.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x0030247d, int nCmdShow=0x0000000a) Ligne 429 + 0x9 octets C++
openttd.exe!__tmainCRTStartup() Ligne 263 + 0x1b octets C
kernel32.dll!@BaseThreadInitThunk@12() + 0x12 octets
ntdll.dll!___RtlUserThreadStart@8() + 0x27 octets
ntdll.dll!__RtlUserThreadStart@8() + 0x1b octets

Loading...