Debugging von Fehlern möglich?
Posted: Mon Jun 24, 2019 1:15 pm
Hallo,
habe eher eine generelle Frage ob und wie man, ohne jeden Mod einzeln zu prüfen, Fehler die zum Aufhängen von LS19 führen weite r prüfen kann.
Gibt es eine Debugger Funktion die im Falle eines "not responding" des LS19 Prozesses noch irgendwie weiter hilft?
Der Fehler selbst entsteht nach unterschiedlicher Zeit (20min - 3h) aber immer beim Wechsel zwischen Fahrzeugen.
Er lässt sich demnach nicht direkt reproduzieren, was auch die Fehlersuche mit Abschalten/Anschalten einzelner Mods erschwert.
2019-06-22 06:31 LUA call stack:
2019-06-22 06:31 dataS/scripts/vehicles/Vehicle.lua (1703) : getParent
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Suspensions.lua (259) : getParentComponent
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Suspensions.lua (276) : setSuspensionNodeCharacter
2019-06-22 06:31 dataS/scripts/vehicles/SpecializationUtil.lua (30)
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Enterable.lua (621) : raiseEvent
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1881) : enterVehicle
2019-06-22 06:31 dataS/scripts/FSBaseMission.lua (3221) : onEnterVehicle
2019-06-22 06:31 dataS/scripts/vehicles/VehicleEnterResponseEvent.lua (66) : onEnterVehicle
2019-06-22 06:31 dataS/scripts/network/Connection.lua (77) : run
2019-06-22 06:31 dataS/scripts/vehicles/VehicleEnterRequestEvent.lua (68) : sendEvent
2019-06-22 06:31 dataS/scripts/network/Connection.lua (77) : run
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1852) : sendEvent
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1384) : requestToEnterVehicle
2019-06-22 06:31 dataS/scripts/BaseMission.lua (2595) : toggleVehicle
2019-06-22 06:31 dataS/scripts/input/InputEvent.lua (100) : callback
2019-06-22 06:31 dataS/scripts/input/InputBinding.lua (3156) : notifyInput
2019-06-22 06:31 dataS/scripts/input/InputBinding.lua (2891) : updateInput
2019-06-22 06:31 dataS/scripts/main.lua (1835) : update
2019-06-22 06:31 Warning (script): 'getParent': Argument 1 has wrong type. Expected: Int. Actual: Nil
2019-06-22 06:31 ..\..\..\src\base\scripting\lua\LuaScriptSystem.cpp (791): expectedType == Value::VoidType || expectedType == Value::ClassType
Der Fehler im Log wiederholt sich dabei innerhalb einer Sekunde mehrfach und dann hängt der Prozess.
Bevor sich der Fehler mehrfach wiederholt gibt es noch eine Meldung:
2019-06-22 06:30 Warning (script): Unknown entity id 8227205 in method 'getParent'.
Gibt es aus dem Log irgendeinen Bezug auf Codezeilen in Mods mit denen ich die möglichen Mods zumindest eingrenzen kann?
Gruß
Sven
habe eher eine generelle Frage ob und wie man, ohne jeden Mod einzeln zu prüfen, Fehler die zum Aufhängen von LS19 führen weite r prüfen kann.
Gibt es eine Debugger Funktion die im Falle eines "not responding" des LS19 Prozesses noch irgendwie weiter hilft?
Der Fehler selbst entsteht nach unterschiedlicher Zeit (20min - 3h) aber immer beim Wechsel zwischen Fahrzeugen.
Er lässt sich demnach nicht direkt reproduzieren, was auch die Fehlersuche mit Abschalten/Anschalten einzelner Mods erschwert.
2019-06-22 06:31 LUA call stack:
2019-06-22 06:31 dataS/scripts/vehicles/Vehicle.lua (1703) : getParent
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Suspensions.lua (259) : getParentComponent
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Suspensions.lua (276) : setSuspensionNodeCharacter
2019-06-22 06:31 dataS/scripts/vehicles/SpecializationUtil.lua (30)
2019-06-22 06:31 dataS/scripts/vehicles/specializations/Enterable.lua (621) : raiseEvent
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1881) : enterVehicle
2019-06-22 06:31 dataS/scripts/FSBaseMission.lua (3221) : onEnterVehicle
2019-06-22 06:31 dataS/scripts/vehicles/VehicleEnterResponseEvent.lua (66) : onEnterVehicle
2019-06-22 06:31 dataS/scripts/network/Connection.lua (77) : run
2019-06-22 06:31 dataS/scripts/vehicles/VehicleEnterRequestEvent.lua (68) : sendEvent
2019-06-22 06:31 dataS/scripts/network/Connection.lua (77) : run
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1852) : sendEvent
2019-06-22 06:31 dataS/scripts/BaseMission.lua (1384) : requestToEnterVehicle
2019-06-22 06:31 dataS/scripts/BaseMission.lua (2595) : toggleVehicle
2019-06-22 06:31 dataS/scripts/input/InputEvent.lua (100) : callback
2019-06-22 06:31 dataS/scripts/input/InputBinding.lua (3156) : notifyInput
2019-06-22 06:31 dataS/scripts/input/InputBinding.lua (2891) : updateInput
2019-06-22 06:31 dataS/scripts/main.lua (1835) : update
2019-06-22 06:31 Warning (script): 'getParent': Argument 1 has wrong type. Expected: Int. Actual: Nil
2019-06-22 06:31 ..\..\..\src\base\scripting\lua\LuaScriptSystem.cpp (791): expectedType == Value::VoidType || expectedType == Value::ClassType
Der Fehler im Log wiederholt sich dabei innerhalb einer Sekunde mehrfach und dann hängt der Prozess.
Bevor sich der Fehler mehrfach wiederholt gibt es noch eine Meldung:
2019-06-22 06:30 Warning (script): Unknown entity id 8227205 in method 'getParent'.
Gibt es aus dem Log irgendeinen Bezug auf Codezeilen in Mods mit denen ich die möglichen Mods zumindest eingrenzen kann?
Gruß
Sven