Skip to content

Crash: GeneralsMD/Code/GameEngine/Include/Common/Override.h:121 #71

@siredmar

Description

@siredmar

Crashed after ~10 minutes.

Thread 1 "RTS" received signal SIGSEGV, Segmentation fault.
0x0000555555798ef8 in OVERRIDE<ThingTemplate>::operator* (this=0x9)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Include/Common/Override.h:121
121		if (!m_overridable)
(gdb) 
(gdb) bt
#0  0x0000555555798ef8 in OVERRIDE<ThingTemplate>::operator* (this=0x9)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Include/Common/Override.h:121
#1  0x0000555555798b16 in OVERRIDE<ThingTemplate>::operator ThingTemplate const* (this=0x9)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Include/Common/Override.h:137
#2  0x00005555557b2cd2 in Thing::getTemplate (this=0x1)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/Thing/Thing.cpp:96
#3  0x00005555557b3903 in Thing::isKindOf (this=0x1, t=KINDOF_INFANTRY)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/Thing/Thing.cpp:271
#4  0x0000555555c91091 in TransportContain::letRidersUpgradeWeaponSet (this=0x555564e1d5f0)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/TransportContain.cpp:252
#5  0x0000555555c91335 in TransportContain::onContaining (this=0x555564e1d5f0, rider=0x5555632331a0, wasSelected=false)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/TransportContain.cpp:310
#6  0x0000555555c845af in OpenContain::addToContain (this=0x555564e1d5f0, rider=0x5555632331a0)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/OpenContain.cpp:355
#7  0x0000555555c91b3b in TransportContain::createPayload (this=0x555564e1d5f0)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/TransportContain.cpp:462
#8  0x0000555555c91c3b in TransportContain::update (this=0x555564e1d5f0)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/Object/Contain/TransportContain.cpp:483
#9  0x0000555555a7e806 in GameLogic::update (this=0x7fffee9e2d50)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp:3753
#10 0x00005555557aba97 in SubsystemInterface::UPDATE (this=0x7fffee9e2d50)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/System/SubsystemInterface.cpp:78
#11 0x0000555555afe9ce in GameEngine::update (this=0x7fffef81f1e8)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/GameEngine.cpp:786
#12 0x0000555555e79475 in SDL3GameEngine::update (this=0x7fffef81f1e8)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngineDevice/Source/SDL3Device/Common/SDL3GameEngine.cpp:104
#13 0x0000555555afeb28 in GameEngine::execute (this=0x7fffef81f1e8)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/GameEngine.cpp:847
#14 0x000055555572e846 in GameMain (argc=3, argv=0x7fffffffd6e8)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/GameMain.cpp:44
#15 0x000055555571b78b in main (argc=3, argv=0x7fffffffd6e8)
    at /home/armin/github.com/Fighter19/CnC_Generals_Zero_Hour/GeneralsMD/Code/Main/SDL3Main.cpp:238


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions