Skip to content

Instantly share code, notes, and snippets.

@donSchoe
Created February 17, 2013 15:05
Show Gist options
  • Save donSchoe/4971815 to your computer and use it in GitHub Desktop.
Save donSchoe/4971815 to your computer and use it in GitHub Desktop.
Segfault SerializedGameData.cpp:267
Program received signal SIGSEGV, Segmentation fault.
0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x12cf2010, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
267 /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp: No such file or directory.
(gdb) bt
#0 0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x12cf2010, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#1 0x0000000000860623 in Serialize_nofAggressiveDefender (sgd=0x7fffffffcef0, this=0x8a4d1e0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.cpp:83
#2 nofAggressiveDefender::Serialize (this=0x8a4d1e0, sgd=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.h:73
#3 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x8a4d1e0, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#4 0x000000000083b1ce in PushObjectList<nofActiveSoldier> (known=false, gos=..., this=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#5 nobBaseMilitary::Serialize_nobBaseMilitary (this=0x8a4b980, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobBaseMilitary.cpp:136
#6 0x0000000000850593 in nobMilitary::Serialize_nobMilitary (this=0x8a4b980, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobMilitary.cpp:137
#7 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x8a4b980, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#8 0x00000000008a6d88 in nofSoldier::Serialize_nofSoldier (this=0x12e37150, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofSoldier.cpp:58
#9 0x000000000085d8c5 in nofActiveSoldier::Serialize_nofActiveSoldier (this=0x12e37150, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofActiveSoldier.cpp:56
#10 0x0000000000860609 in Serialize_nofAggressiveDefender (sgd=0x7fffffffcef0, this=0x12e37150) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.cpp:79
#11 nofAggressiveDefender::Serialize (this=0x12e37150, sgd=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.h:73
#12 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x12e37150, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#13 0x000000000083b331 in PushObjectList<nofAggressiveDefender> (known=true, gos=..., this=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#14 nobBaseMilitary::Serialize_nobBaseMilitary (this=0x8a4d970, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobBaseMilitary.cpp:138
#15 0x0000000000850593 in nobMilitary::Serialize_nobMilitary (this=0x8a4d970, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobMilitary.cpp:137
#16 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x8a4d970, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#17 0x0000000000814e5e in noFigure::Serialize_noFigure (this=0x128a2830, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/noFigure.cpp:148
#18 0x00000000008a6d6f in nofSoldier::Serialize_nofSoldier (this=0x128a2830, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofSoldier.cpp:55
#19 0x000000000089b1a9 in Serialize_nofPassiveSoldier (sgd=0x7fffffffcef0, this=0x128a2830) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofPassiveSoldier.cpp:68
#20 nofPassiveSoldier::Serialize (this=0x128a2830, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofPassiveSoldier.h:64
#21 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x128a2830, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#22 0x0000000000752b3e in PushObjectList<noBase> (known=false, gos=..., this=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#23 GameWorld::Serialize (this=0x7ae84d0, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameWorld.cpp:566
#24 0x00000000007b52b5 in SerializedGameData::MakeSnapshot (this=0x7fffffffcef0, gw=0x7ae84d0, em=0x7c48d80) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:208
#25 0x0000000000718373 in GameClient::WriteSaveHeader (this=0xc6dda0, filename="/home/afri/.s25rttr/SAVE/IV - Auf hoher See (Auto-Save).sav") at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameClient.cpp:1792
#26 0x000000000071a2e3 in GameClient::ExecuteGameFrame (this=0xc6dda0, skipping=false) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameClient.cpp:1424
#27 0x000000000071ac5a in GameClient::Run (this=0xc6dda0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameClient.cpp:260
#28 0x00000000007399b0 in GameManager::Run (this=0xc6d0a0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameManager.cpp:163
#29 0x0000000000531ce9 in main (argc=<optimized out>, argv=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/main.cpp:344
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment