Skip to content

Instantly share code, notes, and snippets.

@donSchoe
Created February 17, 2013 17:50
Show Gist options
  • Save donSchoe/4972514 to your computer and use it in GitHub Desktop.
Save donSchoe/4972514 to your computer and use it in GitHub Desktop.
reproduceable serializedgamedate sigsegv
Program received signal SIGSEGV, Segmentation fault.
0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x1362cc70, 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=0x1362cc70, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#1 0x000000000085b111 in PushObjectList<Ware> (known=true, gos=..., this=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#2 nobUsual::Serialize_nobUsual (this=0x13499050, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobUsual.cpp:180
#3 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x13499050, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#4 0x00000000007cfce8 in Ware::Serialize_Ware (this=0x13582f30, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/Ware.cpp:73
#5 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x13582f30, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#6 0x00000000008755df in nofCarrier::Serialize_nofCarrier (this=0x134c67c0, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofCarrier.cpp:164
#7 0x00000000007b5476 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x134c67c0, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#8 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
#9 GameWorld::Serialize (this=0x7af6630, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameWorld.cpp:566
#10 0x00000000007b52b5 in SerializedGameData::MakeSnapshot (this=0x7fffffffcef0, gw=0x7af6630, em=0x7c40810) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:208
#11 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
#12 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
#13 0x000000000071ac5a in GameClient::Run (this=0xc6dda0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameClient.cpp:260
#14 0x00000000007399b0 in GameManager::Run (this=0xc6d0a0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameManager.cpp:163
#15 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