Zandronum Chat on our Discord Server Get the latest version: 3.2.1
Source Code

View Revisions: Issue #2147 Back to Issue ]
Summary 0002147: Crash with UNLOADING CLIENTSIDE script online
Revision 2015-03-30 18:27 by Edward-san
Additional Information The crash happens in p_acs.cpp, in function 'FBehavior::StartTypedScripts', when it calls 'runningScript->RunScript ();' while 'runningScript' is NULL.

Full crash log text attached.
Revision 2015-03-30 18:30 by Edward-san
Additional Information The crash happens in p_acs.cpp, in function 'FBehavior::StartTypedScripts', when it calls 'runningScript->RunScript ();' while 'runningScript' is NULL.

Full crash log text attached.

The function 'P_GetScriptGoing' returns NULL, apparently because 'controller->RunningScripts[num]->GetState ()' (num is the script number) returns 'DLevelScript::SCRIPT_Running', hence the condition is false and makes the function return NULL.
Revision 2015-03-30 18:27 by Edward-san
Description This script:


Script 101 UNLOADING CLIENTSIDE
{
//any code is okay, even nothing
}


Makes all the clients crash when a server does a changemap. The server does not crash.
Revision 2015-03-30 18:31 by Edward-san
Description This script:


Script 101 UNLOADING CLIENTSIDE
{
//any code is okay, even nothing
}


Makes all the clients crash when a server does a changemap. The server does not crash.

It happens only online.






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker