when i load a save game .... crash!
Code: Select all
$ warzone2100 --version
Warzone 2100 - Version 2.1 branch r0 - Compilation Apr 22 2008Code: Select all
$ warzone2100
error : getCampaignV: error while reading file: File not found
Saved dump file to '/tmp/warzone2100.gdmp'
AbandonCode: Select all
$ ls -al /tmp/war*
-rw------- 1 Jonathan Jonathan 8876 oct 1 23:01 /tmp/warzone2100.gdmp
Code: Select all
error : Returned savegame/warzone_jo.gam
*** buffer overflow detected ***: warzone2100 terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x310f8fce77]
/lib64/libc.so.6[0x310f8facb0]
warzone2100[0x4e2d17]
warzone2100[0x4d57a2]
warzone2100[0x4d6627]
warzone2100[0x44ceba]
warzone2100[0x462d65]
warzone2100[0x464775]
/lib64/libc.so.6(__libc_start_main+0xfa)[0x310f81e32a]
warzone2100[0x4073e9]
======= Memory map: ========
00110000-00123000 r-xp 00000000 fd:01 128229 /usr/lib64/dri/swrast_dri.so
00123000-00323000 ---p 00013000 fd:01 128229 /usr/lib64/dri/swrast_dri.so
00323000-00326000 rw-p 00013000 fd:01 128229 /usr/lib64/dri/swrast_dri.so
00326000-00327000 rw-p 00326000 00:00 0
00400000-005b2000 r-xp 00000000 fd:01 114703 /usr/bin/warzone2100
007b2000-007cc000 rw-p 001b2000 fd:01 114703 /usr/bin/warzone2100
007cc000-00f03000 rw-p 007cc000 00:00 0
011cb000-011cf000 rw-p 001cb000 fd:01 114703 /usr/bin/warzone2100
01346000-06d50000 rw-p 01346000 00:00 0 [heap]
40a7b000-40a7c000 ---p 40a7b000 00:00 0
40a7c000-4147c000 rw-p 40a7c000 00:00 0
4147c000-4147d000 ---p 4147c000 00:00 0
4147d000-41e7d000 rw-p 4147d000 00:00 0
41e7d000-41e7e000 ---p 41e7d000 00:00 0
41e7e000-4287e000 rw-p 41e7e000 00:00 0
310f400000-310f41d000 r-xp 00000000 fd:00 16442 /lib64/ld-2.8.so
310f61c000-310f61d000 r--p 0001c000 fd:00 16442 /lib64/ld-2.8.so
310f61d000-310f61e000 rw-p 0001d000 fd:00 16442 /lib64/ld-2.8.so
310f800000-310f962000 r-xp 00000000 fd:00 16461 /lib64/libc-2.8.so
310f962000-310fb62000 ---p 00162000 fd:00 16461 /lib64/libc-2.8.so
310fb62000-310fb66000 r--p 00162000 fd:00 16461 /lib64/libc-2.8.so
310fb66000-310fb67000 rw-p 00166000 fd:00 16461 /lib64/libc-2.8.so
310fb67000-310fb6c000 rw-p 310fb67000 00:00 0
310fc00000-310fc84000 r-xp 00000000 fd:00 16524 /lib64/libm-2.8.so
310fc84000-310fe83000 ---p 00084000 fd:00 16524 /lib64/libm-2.8.so
310fe83000-310fe84000 r--p 00083000 fd:00 16524 /lib64/libm-2.8.so
310fe84000-310fe85000 rw-p 00084000 fd:00 16524 /lib64/libm-2.8.so
3110000000-3110002000 r-xp 00000000 fd:00 16470 /lib64/libdl-2.8.so
3110002000-3110202000 ---p 00002000 fd:00 16470 /lib64/libdl-2.8.so
3110202000-3110203000 r--p 00002000 fd:00 16470 /lib64/libdl-2.8.so
3110203000-3110204000 rw-p 00003000 fd:00 16470 /lib64/libdl-2.8.so
3110400000-3110416000 r-xp 00000000 fd:00 16526 /lib64/libpthread-2.8.so
3110416000-3110615000 ---p 00016000 fd:00 16526 /lib64/libpthread-2.8.so
3110615000-3110616000 r--p 00015000 fd:00 16526 /lib64/libpthread-2.8.so
3110616000-3110617000 rw-p 00016000 fd:00 16526 /lib64/libpthread-2.8.so
3110617000-311061b000 rw-p 3110617000 00:00 0
3110800000-3110813000 r-xp 00000000 fd:01 398067 /usr/lib64/libphysfs-1.0.so.1.0.0
3110813000-3110a13000 ---p 00013000 fd:01 398067 /usr/lib64/libphysfs-1.0.so.1.0.0
3110a13000-3110a14000 rw-p 00013000 fd:01 398067 /usr/lib64/libphysfs-1.0.so.1.0.0
3110c00000-3110c15000 r-xp 00000000 fd:00 16523 /lib64/libz.so.1.2.3
3110c15000-3110e14000 ---p 00015000 fd:00 16523 /lib64/libz.so.1.2.3
3110e14000-3110e15000 rw-p 00014000 fd:00 16523 /lib64/libz.so.1.2.3
3111000000-311101a000 r-xp 00000000 fd:01 393682 /usr/lib64/libxcb.so.1.0.0
311101a000-311121a000 ---p 0001a000 fd:01 393682 /usr/lib64/libxcb.so.1.0.0
311121a000-311121b000 rw-p 0001a000 fd:01 393682 /usr/lib64/libxcb.so.1.0.0
3111400000-3111506000 r-xp 00000000 fd:01 393686 /usr/lib64/libX11.so.6.2.0
3111506000-3111705000 ---p 00106000 fd:01 393686 /usr/lib64/libX11.so.6.2.0
3111705000-311170b000 rw-p 00105000 fd:01 393686 /usr/lib64/libX11.so.6.2.0
3111800000-3111805000 r-xp 00000000 fd:01 393680 /usr/lib64/libXdmcp.so.6.0.0
3111805000-3111a04000 ---p 00005000 fd:01 393680 /usr/lib64/libXdmcp.so.6.0.0
3111a04000-3111a05000 rw-p 00004000 fd:01 393680 /usr/lib64/libXdmcp.so.6.0.0
3111c00000-3111c02000 r-xp 00000000 fd:01 393678 /usr/lib64/libXau.so.6.0.0
3111c02000-3111e01000 ---p 00002000 fd:01 393678 /usr/lib64/libXau.so.6.0.0
3111e01000-3111e02000 rw-p 00001000 fd:01 393678 /usr/lib64/libXau.so.6.0.0
3112000000-3112001000 r-xp 00000000 fd:01 393684 /usr/lib64/libxcb-xlib.so.0.0.0
3112001000-3112200000 ---p 00001000 fd:01 393684 /usr/lib64/libxcb-xlib.so.0.0.0
3112200000-3112201000 rw-p 00000000 fd:01 393684 /usr/lib64/libxcb-xlib.so.0.0.0
3112400000-3112410000 r-xp 00000000 fd:01 394152 /usr/lib64/libXext.so.6.4.0
3112410000-3112610000 ---p 00010000 fd:01 394152 /usr/lib64/libXext.so.6.4.0
3112610000-3112611000 rw-p 00010000 fd:01 394152 /usr/lib64/libXext.so.6.4.0
3112c00000-3112c07000 r-xp 00000000 fd:00 16527 /lib64/librt-2.8.so
3112c07000-3112e07000 ---p 00007000 fd:00 16527 /lib64/librt-2.8.so
3112e07000-3112e08000 r--p 00007000 fd:00 16527 /lib64/librt-2.8.so
3112e08000-3112e09000 rw-p 00008000 fd:00 16527 /lib64/librt-2.8.so
3113800000-3113805000 r-xp 00000000 fd:01 394170 /usr/lib64/libXfixes.so.3.1.0
3113805000-3113a04000 ---p 00005000 fd:01 394170 /usr/lib64/libXfixes.so.3.1.0
3113a04000-3113a05000 rw-p 00004000 fd:01 394170 /usr/lib64/libXfixes.so.3.1.0
3113c00000-3113c25000 r-xp 00000000 fd:01 393690 /usr/lib64/libpng12.so.0.29.0
3113c25000-3113e25000 ---p 00025000 fd:01 393690 /usr/lib64/libpng12.so.0.29.0
3113e25000-3113e26000 rw-p 00025000 fd:01 393690 /usr/lib64/libpng12.so.0.29.0
3114800000-3114827000 r-xp 00000000 fd:00 16525 /lib64/libexpat.so.1.5.2
3114827000-3114a26000 ---p 00027000 fd:00 16525 /lib64/libexpat.so.1.5.2
3114a26000-3114a29000 rw-p 00026000 fd:00 16525 /lib64/libexpat.so.1.5.2
3114c00000-3114c03000 r-xp 00000000 fd:01 394268 /usr/lib64/libSDL_net-1.2.so.0.0.7
3114c03000-3114e03000 ---p 00003000 fd:01 394268 /usr/lib64/libSDL_net-1.2.so.0.0.7
3114e03000-3114e04000 rw-p 00003000 fd:01 394268 /usr/lib64/libSDL_net-1.2.so.0.0.7
3116000000-3116009000 r-xp 00000000 fd:01 394104 /usr/lib64/libXrender.so.1.3.0
3116009000-3116208000 ---p 00009000 fd:01 394104 /usr/lib64/libXrender.so.1.3.0
3116208000-3116209000 rw-p 00008000 fd:01 394104 /usr/lib64/libXrender.so.1.3.0
3117c00000-3117c07000 r-xp 00000000 fd:01 394167 /usr/lib64/libXrandr.so.2.1.0
3117c07000-3117e06000 ---p 00007000 fd:01 394167 /usr/lib64/libXrandr.so.2.1.0
3117e06000-3117e07000 rw-p 00006000 fd:01 394167 /usr/lib64/libXrandr.so.2.1.0
3118800000-3118809000 r-xp 00000000 fd:01 394172 /usr/lib64/libXcursor.so.1.0.2
3118809000-3118a09000 ---p 00009000 fd:01 394172 /usr/lib64/libXcursor.so.1.0.2
3118a09000-3118a0a000 rw-p 00009000 fd:01 394172 /usr/lib64/libXcursor.so.1.0.2
3119c00000-3119c16000 r-xp 00000000 fd:00 16533 /lib64/libgcc_s-4.3.0-20080428.so.1
3119c16000-3119e15000 ---p 00016000 fd:00 16533 /lib64/libgcc_s-4.3.0-20080428.so.1
3119e15000-3119e16000 rw-p 00015000 fd:00 16533 /lib64/libgcc_s-4.3.0-20080428.soSaved dump file to '/tmp/warzone2100.gdmp'
Abandon
Code: Select all
$ pwd
/home/Jonathan/.warzone2100-2.1/savegame
$ warzone2100 --savegame warzone_jo.gam
error : gameLoadV: error while reading data from file for deserialization (with version number 35): File not found
Saved dump file to '/tmp/warzone2100.gdmp'
AbandonCode: Select all
hexdump -c warzone_jo.gam
0000000 g a m e \0 \0 \0 #
0000008somebody know issue!
thanks


