Code: Select all
gcc 4.2.3
flac 1.2.1
libsdl 1.2.13
libjpeg 6b
nasm 0.98.39
When I got back to X, my resolution changed to 640x480. I was able to copy-paste what was printed on the console [2].
First I compiled with just Make -f Makefile.linux and then with make -f Makefile.linux DEBUG=1 NOASM=1. Both times I got a zdoom-crash.log [1] which I think had the same information.
After that I tried running zdoomd --version out of curiocity and I managed to see the Ultimate Doom title but I couldn't do anything with the keyboard. After that I thought that the game didn't run because I need to supply additional parameters so I did this:
Code: Select all
zdoomd -width 640 -height 480 -iwad doom.wad -bits 8
I think what I am doing now is called bug report (I haven't bug reported again in the past) but if there is anything I can do to make it work then please tell me.
Thanks!
===
[1] Here is what zdoom-crash.log had inside:
Code: Select all
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x4d0
System: Linux darkstar 2.6.24.5-smp #2 SMP Wed Apr 30 13:41:38 CDT 2008 i686 Intel(R) Pentium(R) 4 CPU 1500MHz GenuineIntel GNU/Linux
GCC version: 4.2.3
Code: Select all
ZDoom v2.2.0 - SVN revision 748 - SDL version
Compiled on Jun 16 2008
M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
adding /home/alek/z/zdoom.pk3
adding ./doom.wad (2306 lumps)
I_Init: Setting up machine state.
I_InitSound: Initializing FMOD
Setting OSS (Open Sound System) output succeeded
Setting driver 0 succeeded
Initialization succeeded
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.
TEAMINFO_Init: Load team definitions.
LoadDecorations: Load external actors.
R_Init: Init Doom refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init miscellaneous info.
P_Init: Init Playloop state.
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
Resolution: 640 x 480
zdoomd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
*** Fatal Error ***
Address not mapped to object (signal 11)
Generating zdoom-crash.log and killing process 28616, please wait... *** glibc detected *** ./zdoomd: double free or corruption (fasttop): 0x08492928 ***
======= Backtrace: =========
/lib/libc.so.6[0xb75998c4]
/lib/libc.so.6(cfree+0x90)[0xb759d370]
/usr/lib/libSDL-1.2.so.0(SDL_DestroyMutex+0x2e)[0xb7df47ce]
/usr/lib/libSDL-1.2.so.0[0xb7da6c2c]
/usr/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x26)[0xb7dcb876]
/usr/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x64)[0xb7da0d04]
/usr/lib/libSDL-1.2.so.0(SDL_Quit+0x1e)[0xb7da0d7e]
./zdoomd[0x8242690]
./zdoomd[0x826eafb]
[0xffffe440]
/usr/lib/libSDL-1.2.so.0[0xb7ddef76]
/usr/lib/libSDL-1.2.so.0[0xb7ddefee]
/usr/lib/libSDL-1.2.so.0[0xb7dcadc7]
/usr/lib/libSDL-1.2.so.0[0xb7dcae8c]
/usr/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x4a)[0xb7dcb89a]
/usr/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x64)[0xb7da0d04]
/usr/lib/libSDL-1.2.so.0(SDL_Quit+0x1e)[0xb7da0d7e]
./zdoomd[0x82425fb]
/lib/libc.so.6(exit+0xd4)[0xb755bc24]
/usr/lib/libgdk-x11-2.0.so.0[0xb79c5705]
/usr/lib/libSDL-1.2.so.0[0xb7ddbdcd]
/usr/lib/libX11.so.6(_XIOError+0x52)[0xb7479cb2]
/usr/lib/libX11.so.6(_XReply+0x351)[0xb74817a1]
/usr/lib/libX11.so.6(XSync+0x6a)[0xb74757ba]
/usr/lib/libSDL-1.2.so.0[0xb7dd8c42]
/usr/lib/libSDL-1.2.so.0(SDL_UpdateRects+0x1a5)[0xb7dcbb55]
/usr/lib/libSDL-1.2.so.0(SDL_UpdateRect+0x74)[0xb7dcbca4]
/usr/lib/libSDL-1.2.so.0(SDL_Flip+0x80)[0xb7dcc150]
./zdoomd[0x8244b62]
./zdoomd[0x80782c7]
./zdoomd[0x8078b33]
./zdoomd[0x807a02c]
./zdoomd[0x8242ba9]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb7544390]
./zdoomd(__gxx_personality_v0+0x3e5)[0x804e221]
======= Memory map: ========
08048000-0831b000 r-xp 00000000 03:02 108405 /home/alek/z/zdoomd
0831b000-0834a000 rw-p 002d3000 03:02 108405 /home/alek/z/zdoomd
0834a000-08639000 rw-p 0834a000 00:00 0 [heap]
b57a2000-b58ce000 rw-s 00000000 00:08 59211792 /SYSV00000000 (deleted)
b58ce000-b58cf000 ---p b58ce000 00:00 0
b58cf000-b60ce000 rwxp b58cf000 00:00 0
b60ce000-b60cf000 ---p b60ce000 00:00 0
b60cf000-b68ce000 rwxp b60cf000 00:00 0
b68ce000-b68cf000 ---p b68ce000 00:00 0
b68cf000-b70ce000 rwxp b68cf000 00:00 0
b70ce000-b7108000 rw-p b7108000 00:00 0
b71a5000-b71c7000 rw-p b71a5000 00:00 0
b71c7000-b71d0000 r-xp 00000000 03:02 3088463 /lib/libnss_files-2.7.so
b71d0000-b71d2000 rw-p 00008000 03:02 3088463 /lib/libnss_files-2.7.so
b71d2000-b71e6000 r-xp 00000000 03:02 3088460 /lib/libnsl-2.7.so
b71e6000-b71e8000 rw-p 00013000 03:02 3088460 /lib/libnsl-2.7.so
b71e8000-b71ea000 rw-p b71e8000 00:00 0
b7207000-b7209000 rw-p b7207000 00:00 0
b7209000-b7248000 r--p 00000000 03:02 1009816 /usr/lib/locale/en_US.utf8/LC_CTYPE
b7248000-b724a000 rw-p b7248000 00:00 0
b724a000-b724e000 r-xp 00000000 03:02 3254193 /usr/lib/libXdmcp.so.6.0.0
b724e000-b724f000 rw-p 00003000 03:02 3254193 /usr/lib/libXdmcp.so.6.0.0
b724f000-b7250000 rw-p b724f000 00:00 0
b7250000-b726e000 r-xp 00000000 03:02 581721 /usr/lib/libexpat.so.1.5.2
b726e000-b7270000 rw-p 0001d000 03:02 581721 /usr/lib/libexpat.so.1.5.2
b7270000-b7272000 r-xp 00000000 03:02 3254161 /usr/lib/libXau.so.6.0.0
b7272000-b7273000 rw-p 00001000 03:02 3254161 /usr/lib/libXau.so.6.0.0
b7273000-b7289000 r-xp 00000000 03:02 3254348 /usr/lib/libxcb.so.1.0.0
b7289000-b728a000 rw-p 00016000 03:02 3254348 /usr/lib/libxcb.so.1.0.0
b728a000-b728b000 r-xp 00000000 03:02 3254356 /usr/lib/libxcb-xlib.so.0.0.0
b728b000-b728c000 rw-p 00000000 03:02 3254356 /usr/lib/libxcb-xlib.so.0.0.0
b728c000-b728d000 rw-p b728c000 00:00 0
b728d000-b72c7000 r-xp 00000000 03:02 3253744 /usr/lib/libpng12.so.0.1.2.27
b72c7000-b72c8000 rw-p 0003a000 03:02 3253744 /usr/lib/libpng12.so.0.1.2.27
b72c8000-b7332000 r-xp 00000000 03:02 581715 /usr/lib/libfreetype.so.6.3.16
b7332000-b7336000 rw-p 00069000 03:02 581715 /usr/lib/libfreetype.so.6.3.16
b7336000-b735c000 r-xp 00000000 03:02 3253806 /usr/lib/libpangoft2-1.0.so.0.2000.0
b735c000-b735d000 rw-p 00026000 03:02 3253806 /usr/lib/libpangoft2-1.0.so.0.2000.0
b735d000-b7365000 r-xp 00000000 03:02 3254185 /usr/lib/libXcursor.so.1.0.2
b7365000-b7366000 rw-p 00007000 03:02 3254185 /usr/lib/libXcursor.so.1.0.2
b7366000-b736d000 r-xp 00000000 03:02 3254221 /usr/lib/libXi.so.6.0.0
b736d000-b736e000 rw-p 00006000 03:02 3254221 /usr/lib/libXi.so.6.0.0
b736e000-b736f000 rw-p b736e000 00:00 0
b736f000-b7371000 r-xp 00000000 03:02 3254226 /usr/lib/libXinerama.so.1.0.0
b7371000-b7372000 rw-p 00001000 03:02 3254226 /usr/lib/libXinerama.so.1.0.0
b7372000-b7395000 r-xp 00000000 03:02 3254130 /usr/lib/libfontconfig.so.1.2.0
b7395000-b739d000 rw-p 00022000 03:02 3254130 /usr/lib/libfontconfig.so.1.2.0
b739d000-b73a1000 r-xp 00000000 03:02 3254205 /usr/lib/libXfixes.so.3.1.0
b73a1000-b73a2000 rw-p 00003000 03:02 3254205 /usr/lib/libXfixes.so.3.1.0
b73a2000-b73a4000 r-xp 00000000 03:02 3254189 /usr/lib/libXdamage.so.1.1.0
b73a4000-b73a5000 rw-p 00001000 03:02 3254189 /usr/lib/libXdamage.so.1.1.0
b73a5000-b73a7000 r-xp 00000000 03:02 3254182 /usr/lib/libXcomposite.so.1.0.0
b73a7000-b73a8000 rw-p 00001000 03:02 3254182 /usr/lib/libXcomposite.so.1.0.0
b73a8000-b73a9000 rw-p b73a8000 00:00 0
b73a9000-b7407000 r-xp 00000000 03:02 581725 /usr/lib/libvga.so.1.9.25
b7407000-b740d000 rw-p 0005d000 03:02 581725 /usr/lib/libvga.so.1.9.25
b740d000-b7425000 rw-p b740d000 00:00 0
b7425000-b742c000 r-xp 00000000 03:02 3254257 /usr/lib/libXrender.so.1.3.0
b742c000-b742d000 rw-p 00006000 03:02 3254257 /usr/lib/libXrender.so.1.3.0
b742d000-b7432000 r-xp 00000000 03:02 3254254 /usr/lib/libXrandr.so.2.1.0
b7432000-b7433000 rw-p 00004000 03:02 3254254 /usr/lib/libXrandr.so.2.1.0
b7433000-b7440000 r-xp 00000000 03:02 3254201 /usr/lib/libXext.so.6.4.0
b7440000-b7441000 rw-p 0000c000 03:02 3254201 /usr/lib/libXext.so.6.4.0
b7441000-b7524000 r-xp 00000000 03:02 3254145 /usr/lib/libX11.so.6.2.0
b7524000-b7528000 rw-p 000e2000 03:02 3254145 /usr/lib/libX11.so.6.2.0
b7528000-b7529000 rw-p b7528000 00:00 0
b7529000-b752d000 r-xp 00000000 03:02 3253739 /usr/lib/libogg.so.0.5.3
b752d000-b752e000 rw-p 00003000 03:02 3253739 /usr/lib/libogg.so.0.5.3
b752e000-b7674000 r-xp 00000000 03:02 3088454 /lib/libc-2.7.so
b7674000-b7675000 r--p 00146000 03:02 3088454 /lib/libc-2.7.so
b7675000-b7677000 rw-p 00147000 03:02 3088454 /lib/libc-2.7.so
b7677000-b767a000 rw-p b7677000 00:00 0
b767a000-b7684000 r-xp 00000000 03:02 581730 /usr/lib/libgcc_s.so.1
b7684000-b7685000 rw-p 00009000 03:02 581730 /usr/lib/libgcc_s.so.1
b7685000-b76a9000 r-xp 00000000 03:02 3088458 /lib/libm-2.7.so
b76a9000-b76ab000 rw-p 00023000 03:02 3088458 /lib/libm-2.7.so
b76ab000-b7786000 r-xp 00000000 03:02 583814 /usr/lib/libstdc++.so.6.0.9
b7786000-b778a000 r--p 000da000 03:02 583814 /usr/lib/libstdc++.so.6.0.9
b778a000-b778b000 rw-p 000de000 03:02 583814 /usr/lib/libstdc++.so.6.0.9
b778b000-b7791000 rw-p b778b000 00:00 0
b7791000-b784c000 r-xp 00000000 03:02 581744 /usr/lib/libglib-2.0.so.0.1400.6
b784c000-b784d000 rw-p 000bb000 03:02 581744 /usr/lib/libglib-2.0.so.0.1400.6
b784d000-b784e000 rw-p b784d000 00:00 0
b784e000-b7850000 r-xp 00000000 03:02 3088457 /lib/libdl-2.7.so
b7850000-b7852000 rw-p 00001000 03:02 3088457 /lib/libdl-2.7.so
b7852000-b7854000 r-xp 00000000 03:02 581728 /usr/lib/libgmodule-2.0.so.0.1400.6
b7854000-b7855000 rw-p 00002000 03:02 581728 /usr/lib/libgmodule-2.0.so.0.1400.6
b7855000-b788d000 r-xp 00000000 03:02 581727 /usr/lib/libgobject-2.0.so.0.1400.6
b788d000-b788e000 rw-p 00038000 03:02 581727 /usr/lib/libgobject-2.0.so.0.1400.6
b788e000-b7902000 r-xp 00000000 03:02 3253493 /usr/lib/libcairo.so.2.11.7
b7902000-b7904000 rw-p 00073000 03:02 3253493 /usr/lib/libcairo.so.2.11.7
b7904000-b793e000 r-xp 00000000 03:02 3253810 /usr/lib/libpango-1.0.so.0.2000.0
b793e000-b7940000 rw-p 00039000 03:02 3253810 /usr/lib/libpango-1.0.so.0.2000.0
b7940000-b7948000 r-xp 00000000 03:02 3253809 /usr/lib/libpangocairo-1.0.so.0.2000.0
b7948000-b7949000 rw-p 00008000 03:02 3253809 /usr/lib/libpangocairo-1.0.so.0.2000.0
b7949000-b794a000 rw-p b7949000 00:00 0
b794a000-b7960000 r-xp 00000000 03:02 589311 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
b7960000-b7961000 rw-p 00016000 03:02 589311 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
b7961000-b7978000 r-xp 00000000 03:02 588730 /usr/lib/libatk-1.0.so.0.2209.1
b7978000-b797a000 rw-p 00017000 03:02 588730 /usr/lib/libatk-1.0.so.0.2209.1
b797a000-b79f9000 r-xp 00000000 03:02 589310 /usr/lib/libgdk-x11-2.0.so.0.1200.9
b79f9000-b79fc000 rw-p 0007e000 03:02 589310 /usr/lib/libgdk-x11-2.0.so.0.1200.9
b79fc000-b7d5b000 rSegmentation fault