I got the latest svn 2005. Compiled it and as always do use 'make clean' before doing the actual make.
Compiled nicely, the game ran nicely, I was able to save. After saving when I closed it, I found a backtrace on the CLI .
Code: Select all
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2760
AL lib: portaudio.c:219: Pa_OpenStream() returned an error: Device unavailable
*** glibc detected *** ./allacrost: free(): invalid pointer: 0x00000000024e43c0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x72606)[0x7fbf87b9e606]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fbf87ba333c]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x3c1ab)[0x7fbf74d9b1ab]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x3ea5a)[0x7fbf74d9da5a]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x429c9)[0x7fbf74da19c9]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0xdebfd)[0x7fbf74e3dbfd]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0xe338d)[0x7fbf74e4238d]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0xa6057)[0x7fbf74e05057]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0xd6223)[0x7fbf74e35223]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x7b289)[0x7fbf74dda289]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x5303e)[0x7fbf74db203e]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x30b20)[0x7fbf74d8fb20]
/usr/lib/x86_64-linux-gnu/libGL.so.1(+0x4e7a5)[0x7fbf889e07a5]
/usr/lib/libSDL-1.2.so.0(+0x3ed42)[0x7fbf89313d42]
/usr/lib/libSDL-1.2.so.0(+0x42bac)[0x7fbf89317bac]
/usr/lib/libSDL-1.2.so.0(+0x42d95)[0x7fbf89317d95]
/usr/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x4e)[0x7fbf8930a37e]
/usr/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x45)[0x7fbf892e0d75]
/usr/lib/libSDL-1.2.so.0(SDL_Quit+0xe)[0x7fbf892e0e2e]
/lib/x86_64-linux-gnu/libc.so.6(+0x36d82)[0x7fbf87b62d82]
/lib/x86_64-linux-gnu/libc.so.6(+0x36dd5)[0x7fbf87b62dd5]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x104)[0x7fbf87b4aeb4]
./allacrost[0x40e8bd]
======= Memory map: ========
00400000-00707000 r-xp 00000000 08:09 269870 /usr/local/src/allacrost-svntrunk/game/allacrost
00907000-00909000 rw-p 00307000 08:09 269870 /usr/local/src/allacrost-svntrunk/game/allacrost
00909000-0090c000 rw-p 00000000 00:00 0
01dfb000-03526000 rw-p 00000000 00:00 0 [heap]
7fbf6c000000-7fbf6c021000 rw-p 00000000 00:00 0
7fbf6c021000-7fbf70000000 ---p 00000000 00:00 0
7fbf71fa9000-7fbf72129000 rw-s 114dbc000 00:05 4766 /dev/dri/card0
7fbf72729000-7fbf7272d000 rw-s 11452a000 00:05 4766 /dev/dri/card0
7fbf72d31000-7fbf72e31000 rw-s 113fc6000 00:05 4766 /dev/dri/card0
7fbf72f22000-7fbf72f23000 rw-s 114521000 00:05 4766 /dev/dri/card0
7fbf72f23000-7fbf72f24000 rw-s 114520000 00:05 4766 /dev/dri/card0
7fbf72f24000-7fbf72f25000 rw-s 11451f000 00:05 4766 /dev/dri/card0
7fbf72f25000-7fbf72f26000 rw-s 11451e000 00:05 4766 /dev/dri/card0
7fbf72f26000-7fbf72f27000 rw-s 00000000 00:04 2714321 /drm mm object (deleted)
7fbf72f27000-7fbf72f28000 rw-s 00000000 00:04 2714320 /drm mm object (deleted)
7fbf72f28000-7fbf72f29000 rw-s 00000000 00:04 2714316 /drm mm object (deleted)
7fbf72f29000-7fbf72f2a000 rw-s 00000000 00:04 2714315 /drm mm object (deleted)
7fbf72f2a000-7fbf72f2b000 rw-s 00000000 00:04 2714314 /drm mm object (deleted)
7fbf72f2b000-7fbf72f2c000 rw-s 00000000 00:04 2714313 /drm mm object (deleted)
7fbf72f2f000-7fbf72f30000 rw-s 00000000 00:04 2714121 /drm mm object (deleted)
7fbf72f30000-7fbf72f31000 rw-s 00000000 00:04 2714210 /drm mm object (deleted)
7fbf72f31000-7fbf73031000 rw-s 11441e000 00:05 4766 /dev/dri/card0
7fbf73031000-7fbf73131000 rw-s 11431e000 00:05 4766 /dev/dri/card0
7fbf73133000-7fbf73134000 rw-s 00000000 00:04 2713822 /drm mm object (deleted)
7fbf73135000-7fbf73136000 rw-s 00000000 00:04 2713820 /drm mm object (deleted)
7fbf73136000-7fbf73137000 rw-s 00000000 00:04 2713819 /drm mm object (deleted)
7fbf73137000-7fbf73138000 rw-s 00000000 00:04 2713818 /drm mm object (deleted)
7fbf73139000-7fbf7313a000 rw-s 00000000 00:04 2713816 /drm mm object (deleted)
7fbf7313a000-7fbf7313b000 rw-s 00000000 00:04 2713815 /drm mm object (deleted)
7fbf7313c000-7fbf7313d000 rw-s 00000000 00:04 2713813 /drm mm object (deleted)
7fbf7313d000-7fbf7313e000 rw-s 00000000 00:04 2713812 /drm mm object (deleted)
7fbf7313f000-7fbf73140000 rw-s 00000000 00:04 2713810 /drm mm object (deleted)
7fbf73143000-7fbf73144000 rw-s 00000000 00:04 2713806 /drm mm object (deleted)
7fbf73144000-7fbf73145000 rw-s 00000000 00:04 2713805 /drm mm object (deleted)
7fbf73145000-7fbf73146000 rw-s 00000000 00:04 2713804 /drm mm object (deleted)
7fbf73146000-7fbf73147000 rw-s 00000000 00:04 2713803 /drm mm object (deleted)
7fbf73147000-7fbf73148000 rw-s 00000000 00:04 2713802 /drm mm object (deleted)
7fbf73148000-7fbf73149000 rw-s 00000000 00:04 2713801 /drm mm object (deleted)
7fbf731e4000-7fbf731e5000 rw-s 00000000 00:04 2714447 /drm mm object (deleted)
7fbf731e5000-7fbf731e6000 rw-s 00000000 00:04 2714446 /drm mm object (deleted)
7fbf731e6000-7fbf731e7000 rw-s 00000000 00:04 2714441 /drm mm object (deleted)
7fbf731e7000-7fbf731e8000 rw-s 00000000 00:04 2714436 /drm mm object (deleted)
7fbf731e8000-7fbf731e9000 rw-s 11430a000 00:05 4766 /dev/dri/card0
7fbf731e9000-7fbf731ea000 rw-s 00000000 00:04 2714434 /drm mm object (deleted)
7fbf731ea000-7fbf731eb000 rw-s 00000000 00:04 2714433 /drm mm object (deleted)
7fbf731eb000-7fbf731ec000 rw-s 00000000 00:04 2714432 /drm mm object (deleted)
7fbf731ec000-7fbf731ed000 rw-s 00000000 00:04 2715032 /drm mm object (deleted)
7fbf731ed000-7fbf731ee000 rw-s 00000000 00:04 2715030 /drm mm object (deleted)
7fbf731ee000-7fbf731ef000 rw-s 00000000 00:04 2715029 /drm mm object (deleted)
7fbf731ef000-7fbf731f0000 rw-s 00000000 00:04 2715028 /drm mm object (deleted)
7fbf731f0000-7fbf731f1000 rw-s 00000000 00:04 2715138 /drm mm object (deleted)
7fbf731f1000-7fbf731f2000 rw-s 00000000 00:04 2715137 /drm mm object (deleted)
7fbf731f2000-7fbf731f6000 rw-s 1142fc000 00:05 4766 /dev/dri/card0
7fbf731f6000-7fbf731fa000 rw-s 1142f5000 00:05 4766 /dev/dri/card0
7fbf731fa000-7fbf731fe000 rw-s 1142f0000 00:05 4766 /dev/dri/card0
7fbf731fe000-7fbf73202000 rw-s 1142eb000 00:05 4766 /dev/dri/card0
7fbf73202000-7fbf73206000 rw-s 1142e6000 00:05 4766 /dev/dri/card0
7fbf73206000-7fbf7320a000 rw-s 1142e1000 00:05 4766 /dev/dri/card0
7fbf7320a000-7fbf7330a000 rw-s 1135da000 00:05 4766 /dev/dri/card0
7fbf7330a000-7fbf7330d000 r-xp 00000000 08:09 431911 /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fbf7330d000-7fbf7350c000 ---p 00003000 08:09 431911 /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fbf7350c000-7fbf7350d000 r--p 00002000 08:09 431911 /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fbf7350d000-7fbf7350e000 rw-p 00003000 08:09 431911 /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
7fbf737ae000-7fbf737b2000 rw-s 113966000 00:05 4766 /dev/dri/card0
7fbf737b2000-7fbf737b3000 rw-s 114303000 00:05 4766 /dev/dri/card0
7fbf737b3000-7fbf737b4000 rw-s 00000000 00:04 2714435 /drm mm object (deleted)
7fbf737b4000-7fbf737b5000 rw-s 00000000 00:04 2715025 /drm mm object (deleted)
7fbf737b5000-7fbf737b6000 rw-s 1142e0000 00:05 4766 /dev/dri/card0
7fbf737b6000-7fbf737ba000 rw-s 1142dc000 00:05 4766 /dev/dri/card0
7fbf737ba000-7fbf737bb000 rw-s 00000000 00:04 2715136 /drm mm object (deleted)
7fbf737bb000-7fbf737bc000 rw-s 00000000 00:04 2715135 /drm mm object (deleted)
7fbf737bc000-7fbf737c0000 rw-s 1142d6000 00:05 4766 /dev/dri/card0
7fbf737c0000-7fbf737c1000 rw-s 00000000 00:04 2715134 /drm mm object (deleted)
7fbf737c1000-7fbf737c2000 rw-s 00000000 00:04 2715133 /drm mm object (deleted)
7fbf737c2000-7fbf737c6000 rw-s 1142d0000 00:05 4766 /dev/dri/card0
7fbf737c6000-7fbf737c7000 rw-s 00000000 00:04 2715024 /drm mm object (deleted)
7fbf737c7000-7fbf737cb000 rw-s 1142cb000 00:05 4766 /dev/dri/card0
7fbf737cb000-7fbf737cc000 rw-s 00000000 00:04 2715023 /drm mm object (deleted)
7fbf737cc000-7fbf737d0000 rw-s 1142c6000 00:05 4766 /dev/dri/card0
7fbf737d0000-7fbf737d1000 rw-s 00000000 00:04 2714431 /drm mm object (deleted)
7fbf737d1000-7fbf737d2000 rw-s 00000000 00:04 2714430 /drm mm object (deleted)
7fbf737d2000-7fbf737d6000 rw-s 1142c0000 00:05 4766 /dev/dri/card0
7fbf737d6000-7fbf737d7000 rw-s 00000000 00:04 2714429 /drm mm object (deleted)
7fbf737d7000-7fbf737d8000 rw-s 00000000 00:04 2714428 /drm mm object (deleted)
7fbf737d8000-7fbf737dc000 rw-s 1142ba000 00:05 4766 /dev/dri/card0
7fbf737dc000-7fbf737dd000 rw-s 1142b9000 00:05 4766 /dev/dri/card0
7fbf737dd000-7fbf737e1000 rw-s 1142b5000 00:05 4766 /dev/dri/card0
7fbf737e1000-7fbf737e5000 rw-s 1142b0000 00:05 4766 /dev/dri/card0
7fbf737e5000-7fbf737e6000 rw-s 1142ab000 00:05 4766 /dev/dri/card0
7fbf737e6000-7fbf737e7000 rw-s 1142aa000 00:05 4766 /dev/dri/card0
7fbf737e7000-7fbf737e8000 rw-s 00000000 00:04 2714330 /drm mm object (deleted)
7fbf737e8000-7fbf737e9000 rw-s 00000000 00:04 2714427 /drm mm object (deleted)
7fbf737e9000-7fbf737ea000 rw-s 00000000 00:04 2714426 /drm mm object (deleted)
7fbf737ea000-7fbf737eb000 rw-s 1142a6000 00:05 4766 /dev/dri/card0
7fbf737eb000-7fbf737ec000 rw-s 1142a5000 00:05 4766 /dev/dri/card0
7fbf737ec000-7fbf737ed000 rw-s 1142a4000 00:05 4766 /dev/dri/card0
7fbf737ed000-7fbf737ee000 rw-s 1142a3000 00:05 4766 /dev/dri/card0
7fbf737ee000-7fbf737ef000 rw-s 1142a2000 00:05 4766 /dev/dri/card0
7fbf737ef000-7fbf737f0000 rw-s 1142a1000 00:05 4766 /dev/dri/card0
7fbf737f0000-7fbf737f1000 rw-s 1142a0000 00:05 4766 /dev/dri/card0
7fbf737f1000-7fbf737f2000 rw-s 11429f000 00:05 4766 /dev/dri/card0
7fbf737f2000-7fbf737f3000 rw-s 11429e000 00:05 4766 /dev/dri/card0
7fbf737f3000-7fbf737f4000 rw-s 11429d000 00:05 4766 /dev/dri/card0
7fbf737f4000-7fbf737f8000 rw-s 114299000 00:05 4766 /dev/dri/card0
7fbf737f8000-7fbf737f9000 rw-s 00000000 00:04 2714066 /drm mm object (deleted)
7fbf737f9000-7fbf737fd000 rw-s 114295000 00:05 4766 /dev/dri/card0
7fbf737fd000-7fbf737fe000 rw-s 00000000 00:04 2714063 /drm mm object (deleted)
7fbf737fe000-7fbf73802000 rw-s 114291000 00:05 4766 /dev/dri/card0
7fbf73802000-7fbf73902000 rw-s 113d46000 00:05 4766 /dev/dri/card0
7fbf73902000-7fbf73906000 rw-s 113bc2000 00:05 4766 /dev/dri/card0
7fbf73906000-7fbf73907000 rw-s 00000000 00:04 2714119 /drm mm object (deleted)
7fbf73907000-7fbf73908000 rw-s 1142f9000 00:05 4766 /dev/dri/card0
7fbf73908000-7fbf7390c000 rw-s 113bbe000 00:05 4766 /dev/dri/card0
7fbf7390c000-7fbf7390d000 rw-s 00000000 00:04 2714001 /drm mm object (deleted)
7fbf7390d000-7fbf7390e000 rw-s 1142f4000 00:05 4766 /dev/dri/card0
7fbf7390e000-7fbf73912000 rw-s 113bba000 00:05 4766 /dev/dri/card0
7fbf73912000-7fbf73913000 rw-s 1142ef000 00:05 4766 /dev/dri/card0
7fbf73913000-7fbf73914000 rw-s 1142ea000 00:05 4766 /dev/dri/card0
7fbf73914000-7fbf73918000 rw-s 113bb6000 00:05 4766 /dev/dri/card0
7fbf73918000-7fbf73919000 rw-s 00000000 00:04 2713994 /drm mm object (deleted)
7fbf73919000-7fbf7391a000 rw-s 00000000 00:04 2713992 /drm mm object (deleted)
7fbf7391a000-7fbf7391e000 rw-s 113bb2000 00:05 4766 /dev/dri/card0
7fbf7391e000-7fbf7391f000 rw-s 00000000 00:04 2713989 /drm mm object (deleted)
7fbf7391f000-7fbf73923000 rw-s 113bae000 00:05 4766 /dev/dri/card0
7fbf73923000-7fbf73924000 rw-s 1142e5000 00:05 4766 /dev/dri/card0
7fbf73924000-7fbf73925000 rw-s 00000000 00:04 2714425 /drm mm object (deleted)
7fbf73925000-7fbf73926000 rw-s 00000000 00:04 2714424 /drm mm object (deleted)
7fbf73926000-7fbf7392a000 rw-s 113baa000 00:05 4766 /dev/dri/card0
7fbf7392a000-7fbf7392b000 rw-s 00000000 00:04 2713981 /drm mm object (deleted)
7fbf7392b000-7fbf7392c000 rw-s 00000000 00:04 2713980 /drm mm object (deleted)
7fbf7392c000-7fbf7392d000 rw-s 00000000 00:04 2713972 /drm mm object (deleted)
7fbf7392d000-7fbf7392e000 rw-s 00000000 00:04 2714423 /drm mm object (deleted)
7fbf7392e000-7fbf7392f000 rw-s 00000000 00:04 2714422 /drm mm object (deleted)
7fbf7392f000-7fbf73930000 rw-s 00000000 00:04 2713970 /drm mm object (deleted)
7fbf73930000-7fbf73931000 rw-s 00000000 00:04 2713433 /drm mm object (deleted)
7fbf73931000-7fbf73932000 rw-s 1142b4000 00:05 4766 /dev/dri/card0
7fbf73933000-7fbf73937000 rw-s 1137b2000 00:05 4766 /dev/dri/card0
7fbf74724000-7fbf7472c000 r-xp 00000000 08:09 264415 /usr/lib/libpciaccess.so.0.10.8
7fbf7472c000-7fbf7492b000 ---p 00008000 08:09 264415 /usr/lib/libpciaccess.so.0.10.8
7fbf7492b000-7fbf7492c000 rw-p 00007000 08:09 264415 /usr/lib/libpciaccess.so.0.10.8
7fbf7492c000-7fbf74937000 r-xp 00000000 08:09 393428 /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
7fbf74937000-7fbf74b36000 ---p 0000b000 08:09 393428 /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
7fbf74b36000-7fbf74b37000 rw-p 0000a000 08:09 393428 /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
7fbf74b37000-7fbf74b5d000 r-xp 00000000 08:09 268091 /usr/lib/libexpat.so.1.5.2
7fbf74b5d000-7fbf74d5d000 ---p 00026000 08:09 268091 /usr/lib/libexpat.so.1.5.2
7fbf74d5d000-7fbf74d5f000 rw-p 00026000 08:09 268091 /usr/lib/libexpat.so.1.5.2
7fbf74d5f000-7fbf75093000 r-xp 00000000 08:09 400816 /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
7fbf75093000-7fbf75293000 ---p 00334000 08:09 400816 /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
7fbf75293000-7fbf752a9000 rw-p 00334000 08:09 400816 /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
7fbf752a9000-7fbf752ba000 rw-p 00000000 00:00 0
7fbf752ba000-7fbf752bb000 ---p 00000000 00:00 0
7fbf752bb000-7fbf75abb000 rw-p 00000000 00:00 0 Aborted
I have also added the few lines which comes up due to pulseaudio stuff but that is for completeness only.
The main error seems to be this line :-
Code: Select all
*** glibc detected *** ./allacrost: free(): invalid pointer: 0x00000000024e43c0 ***
Not a programmer hence cannot help/figure out what's going on . Sorry. Please let me know if there is anyway I can help.