[r1249] Release compile of zdoom doesn't run
Posted: Sat Sep 27, 2008 7:27 pm
by Macil
On my 64-bit ubuntu system, if I start up a release compile of zdoom, I get this: (It asks for the iwad, but crashes after that)
Spoiler:But if I start my debug compile of zdoom, it runs fine. (A little detail I just remembered - its not exactly a Release compile but its a "MinSizeRel" compile set through cmake. This has always worked for me, until this issue came up a few revisions or so ago.)Code: Select all
ZDoom v2.2.0 - SVN revision 1249 - SDL version Compiled on Sep 27 2008 M_LoadDefaults: Load system defaults. W_Init: Init WADfiles. adding /home/chris/Desktop/zdoom_svn/zdoom.pk3 adding /usr/local/share/doom2.wad (2919 lumps) I_Init: Setting up machine state. CPU Vendor ID: GenuineIntel Name: Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz Family 6, Model 15, Stepping 10 Features: MMX SSE SSE2 SSE3 SSSE3 I_InitSound: Initializing FMOD FMOD Sound System, copyright � Firelight Technologies Pty, Ltd., 1994-2008. V_Init: allocate screen. S_Init: Setting up sound. ST_Init: Init startup screen. P_Init: Checking cmd-line parameters... G_ParseMapInfo: Load map definitions. S_InitData: Load sound definitions. Texman.Init: Init texture manager. TEAMINFO_Init: Load team definitions. LoadDecorations: Load external actors. *** glibc detected *** ./zdoom: free(): invalid pointer: 0x0000000000ac0790 *** ======= Backtrace: ========= /lib/libc.so.6[0x7f6e7446d08a] /lib/libc.so.6(cfree+0x8c)[0x7f6e74470c1c] ./zdoom(_ZN17FStateDefinitions16ResolveGotoLabelEP6AActorPK6PClassPc+0x154)[0x577ace] ./zdoom(_ZN17FStateDefinitions17ResolveGotoLabelsEP10FActorInfoP6AActorR6TArrayI12FStateDefineS5_E+0x4b)[0x577b59] ./zdoom(_ZN17FStateDefinitions12FinishStatesEP10FActorInfoP6AActorR6TArrayI6FStateS5_E+0xf0)[0x577c90] ./zdoom(_Z11FinishActorR8FScannerP10FActorInfoR7Baggage+0x35)[0x649791] ./zdoom(_Z10ParseActorR8FScanner+0x9bf)[0x64291f] ./zdoom[0x649668] ./zdoom[0x6495d4] ./zdoom(_Z15LoadDecorationsv+0x40)[0x6496f8] ./zdoom(_ZN10FActorInfo10StaticInitEv+0x5d)[0x51fae1] ./zdoom(_Z10D_DoomMainv+0xf37)[0x4ff5af] ./zdoom(main+0x1ca)[0x4e11bc] /lib/libc.so.6(__libc_start_main+0xf4)[0x7f6e744171c4] ./zdoom(__gxx_personality_v0+0x2f1)[0x4df149] ======= Memory map: ======== 00400000-00748000 r-xp 00000000 08:11 3719171 /home/chris/Desktop/zdoom_svn/zdoom 00948000-00963000 rwxp 00348000 08:11 3719171 /home/chris/Desktop/zdoom_svn/zdoom 00963000-010da000 rwxp 00963000 00:00 0 [heap] 40a5d000-40a5e000 ---p 40a5d000 00:00 0 40a5e000-4125e000 rwxp 40a5e000 00:00 0 4125e000-4125f000 ---p 4125e000 00:00 0 4125f000-41a5f000 rwxp 4125f000 00:00 0 41a5f000-41a60000 ---p 41a5f000 00:00 0 41a60000-42260000 rwxp 41a60000 00:00 0 7f6e68000000-7f6e68021000 rwxp 7f6e68000000 00:00 0 7f6e68021000-7f6e6c000000 ---p 7f6e68021000 00:00 0 7f6e6d638000-7f6e6d70c000 r-xp 00000000 08:11 14092002 /usr/lib/libasound.so.2.0.0 7f6e6d70c000-7f6e6d90c000 ---p 000d4000 08:11 14092002 /usr/lib/libasound.so.2.0.0 7f6e6d90c000-7f6e6d913000 rwxp 000d4000 08:11 14092002 /usr/lib/libasound.so.2.0.0 7f6e6d913000-7f6e6d973000 rwxs 00000000 00:09 5603344 /SYSV00000000 (deleted) 7f6e6d973000-7f6e6d98c000 r-xp 00000000 08:11 3392296 /lib/libselinux.so.1 7f6e6d98c000-7f6e6db8c000 ---p 00019000 08:11 3392296 /lib/libselinux.so.1 7f6e6db8c000-7f6e6db8e000 rwxp 00019000 08:11 3392296 /lib/libselinux.so.1 7f6e6db8e000-7f6e6db8f000 rwxp 7f6e6db8e000 00:00 0 7f6e6db8f000-7f6e6db9e000 r-xp 00000000 08:11 3392297 /lib/libbz2.so.1.0.4 7f6e6db9e000-7f6e6dd9d000 ---p 0000f000 08:11 3392297 /lib/libbz2.so.1.0.4 7f6e6dd9d000-7f6e6dd9f000 rwxp 0000e000 08:11 3392297 /lib/libbz2.so.1.0.4 7f6e6dd9f000-7f6e6de0d000 r-xp 00000000 08:11 14091900 /usr/lib/libgio-2.0.so.0.0.0 7f6e6de0d000-7f6e6e00d000 ---p 0006e000 08:11 14091900 /usr/lib/libgio-2.0.so.0.0.0 7f6e6e00d000-7f6e6e010000 rwxp 0006e000 08:11 14091900 /usr/lib/libgio-2.0.so.0.0.0 7f6e6e010000-7f6e6e14d000 r-xp 00000000 08:11 14090280 /usr/lib/libxml2.so.2.6.31 7f6e6e14d000-7f6e6e34d000 ---p 0013d000 08:11 14090280 /usr/lib/libxml2.so.2.6.31 7f6e6e34d000-7f6e6e356000 rwxp 0013d000 08:11 14090280 /usr/lib/libxml2.so.2.6.31 7f6e6e356000-7f6e6e357000 rwxp 7f6e6e356000 00:00 0 7f6e6e357000-7f6e6e38f000 r-xp 00000000 08:11 14091678 /usr/lib/libcroco-0.6.so.3.0.1 7f6e6e38f000-7f6e6e58e000 ---p 00038000 08:11 14091678 /usr/lib/libcroco-0.6.so.3.0.1 7f6e6e58e000-7f6e6e592000 rwxp 00037000 08:11 14091678 /usr/lib/libcroco-0.6.so.3.0.1 7f6e6e592000-7f6e6e5c9000 r-xp 00000000 08:11 14090444 /usr/lib/libgsf-1.so.114.0.7 7f6e6e5c9000-7f6e6e7c8000 ---p 00037000 08:11 14090444 /usr/lib/libgsf-1.so.114.0.7 7f6e6e7c8000-7f6e6e7cc000 rwxp 00036000 08:11 14090444 /usr/lib/libgsf-1.so.114.0.7 7f6e6e7cc000-7f6e6e7cd000 rwxp 7f6e6e7cc000 00:00 0 7f6e6e7cd000-7f6e6e801000 r-xp 00000000 08:11 14090546 /usr/lib/librsvg-2.so.2.22.2 7f6e6e801000-7f6e6ea01000 ---p 00034000 08:11 14090546 /usr/lib/librsvg-2.so.2.22.2 7f6e6ea01000-7f6e6ea03000 rwxp 00034000 08:11 14090546 /usr/lib/librsvg-2.so.2.22.2 7f6e6ea03000-7f6e6ea05000 r-xp 00000000 08:11 14156140 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f6e6ea05000-7f6e6ec04000 ---p 00002000 08:11 14156140 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f6e6ec04000-7f6e6ec05000 rwxp 00001000 08:11 14156140 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f6e6ec05000-7f6e6ef58000 r-xp 00000000 08:11 14434899 /usr/share/icons/hicolor/icon-theme.cache 7f6e6ef58000-7f6e6f6c8000 r-xp 00000000 08:11 14434878 /usr/share/icons/gnome/icon-theme.cache 7f6e6f6c8000-7f6e6f773000 r-xp 00000000 08:11 14436409 /usr/share/icons/Tangerine/icon-theme.cache 7f6e6f773000-7f6e6f8d9000 r-xp 00000000 08:11 14434865 /usr/share/icons/Human/icon-theme.cache 7f6e6f8d9000-7f6e6f96a000 r-xp 00000000 08:11 14303418 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf 7f6e6f96a000-7f6e6f96c000 r-xp 00000000 08:11 14221328 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7f6e6f96c000-7f6e6fb6b000 ---p 00002000 08:11 14221328 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7f6e6fb6b000-7f6e6fb6c000 rwxp 00001000 08:11 14221328 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 7f6e6fb6c000-7f6e6fb7e000 r-xp 00000000 08:11 14155783 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so 7f6e6fb7e000-7f6e6fd7e000 ---p 00012000 08:11 14155783 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so 7f6e6fd7e000-7f6e6fd7f000 rwxp 00012000 08:11 14155783 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so 7f6e6fd7f000-7f6e6fdb3000 rwxp 7f6e6fdb3000 00:00 0 7f6e6fdd6000-7f6e6fde0000 r-xp 00000000 08:11 3391725 /lib/libnss_files-2.7.so 7f6e6fde0000-7f6e6ffe0000 ---p 0000a000 08:11 3391725 /lib/libnss_files-2.7.so 7f6e6ffe0000-7f6e6ffe2000 rwxp 0000a000 08:11 3391725 /lib/libnss_files-2.7.so 7f6e6ffe2000-7f6e6ffec000 r-xp 00000000 08:11 3391727 /lib/libnss_nis-2.7.so 7f6e6ffec000-7f6e701eb000 ---p 0000a000 08:11 3391727 /lib/libnss_nis-2.7.so 7f6e701eb000-7f6e701ed000 rwxp 00009000 08:11 3391727 /lib/libnss_nis-2.7.so 7f6e701ed000-7f6e70203000 r-xp 00000000 08:11 3391722 /lib/libnsl-2.7.so 7f6e70203000-7f6e70402000 ---p 00016000 08:11 3391722 /lib/libnsl-2.7.so 7f6e70402000-7f6e70404000 rwxp 00015000 08:11 3391722 /lib/libnsl-2.7.so 7f6e70404000-7f6e70406000 rwxp 7f6e70404000 00:00 0 7f6e70406000-7f6e7040e000 r-xp 00000000 08:11 3391723 /lib/libnss_compat-2.7.so 7f6e7040e000-7f6e7060d000 ---p 00008000 08:11 3391723 /lib/libnss_compat-2.7.so 7f6e7060d000-7f6e7060f000 rwxp 00007000 08:11 3391723 /lib/libnss_compat-2.7.so 7f6e7060f000-7f6e70614000 r-xp 00000000 08:11 14091567 /usr/lib/libXdmcp.so.6.0.0 7f6e70614000-7f6e70813000 ---p 00005000 08:11 14091567 /usr/lib/libXdmcp.so.6.0.0 7f6e70813000-7f6e70814000 rwxp 00004000 08:11 14091567 /usr/lib/libXdmcp.so.6.0.0 7f6e70814000-7f6e70816000 r-xp 00000000 08:11 14091556 /usr/lib/libXau.so.6.0.0 7f6e70816000-7f6e70a15000 ---p 00002000 08:11 14091556 /usr/lib/libXau.so.6.0.0 7f6e70a15000-7f6e70a16000 rwxp 00001000 08:11 14091556 /usr/lib/libXau.so.6.0.0 7f6e70a16000-7f6e70a38000 r-xp 00000000 08:11 14091415 /usr/lib/libexpat.so.1.5.2 7f6e70a38000-7f6e70c38000 ---p 00022000 08:11 14091415 /usr/lib/libexpat.so.1.5.2 7f6e70c38000-7f6e70c3a000 rwxp 00022000 08:11 14091415 /usr/lib/libexpat.so.1.5.2 7f6e70c3a000-7f6e70c55000 r-xp 00000000 08:11 14091460 /usr/lib/libxcb.so.1.0.0 7f6e70c55000-7f6e70e54000 ---p 0001b000 08:11 14091460 /usr/lib/libxcb.so.1.0.0 7f6e70e54000-7f6e70e55000 rwxp 0001a000 08:11 14091460 /usr/lib/libxcb.so.1.0.0 7f6e70e55000-7f6e70e56000 r-xp 00000000 08:11 14091704 /usr/lib/libxcb-xlib.so.0.0.0 7f6e70e56000-7f6e71055000 ---p 00001000 08:11 14091704 /usr/lib/libxcb-xlib.so.0.0.0 7f6e71055000-7f6e71056000 rwxp 00000000 08:11 14091704 /usr/lib/libxcb-xlib.so.0.0.0 7f6e71056000-7f6e7106d000 r-xp 00000000 08:11 14091183 /usr/lib/libICE.so.6.3.0 7f6e7106d000-7f6e7126c000 ---p 00017000 08:11 14091183 /usr/lib/libICE.so.6.3.0 7f6e7126c000-7f6e7126e000 rwxp 00016000 08:11 14091183 /usr/lib/libICE.so.6.3.0 7f6e7126e000-7f6e71271000 rwxp 7f6e7126e000 00:00 0 7f6e71271000-7f6e71279000 r-xp 00000000 08:11 14091546 Aborted