Eversion segfaults when I try to start it.
Setting breakpad minidump AppID = 33680
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198027941504 [API loaded no]
Available Modes
2560 x 1440
1920 x 1200
1920 x 1080
1856 x 1392
1800 x 1440
1792 x 1344
1680 x 1050
1600 x 1200
1600 x 900
1440 x 900
1400 x 1050
1280 x 1024
1280 x 960
1280 x 768
1280 x 720
1024 x 768
800 x 600
640 x 480
(eval):267: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [i386-linux]
-- Control frame information -----------------------------------------------
c:0004 p:---- s:0013 b:0013 l:000012 d:000012 CFUNC :getButtonOnce
c:0003 p:0117 s:0009 b:0009 l:000008 d:000008 METHOD (eval):267
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:002214 d:002214 TOP
-- Ruby level backtrace information ----------------------------------------
(eval):267:in `daemon'
(eval):267:in `getButtonOnce'
-- C level backtrace information -------------------------------------------
./x86/libruby.so.1.9(+0x15e364) [0xf753b364]
./x86/libruby.so.1.9(+0x4ec31) [0xf742bc31]
./x86/libruby.so.1.9(rb_bug+0x41) [0xf742c261]
./x86/libruby.so.1.9(+0xf7d8d) [0xf74d4d8d]
[0xf7780410]
./x86/eversion.x86() [0x806068e]
./x86/eversion.x86() [0x806e8da]
./x86/libruby.so.1.9(+0x148a0b) [0xf7525a0b]
./x86/libruby.so.1.9(+0x157c9b) [0xf7534c9b]
./x86/libruby.so.1.9(+0x14d4db) [0xf752a4db]
./x86/libruby.so.1.9(+0x1530cc) [0xf75300cc]
./x86/libruby.so.1.9(+0x154299) [0xf7531299]
./x86/libruby.so.1.9(rb_funcall+0x1f9) [0xf7531929]
./x86/eversion.x86() [0x806ffad]
./x86/libruby.so.1.9(rb_protect+0xc3) [0xf7430503]
./x86/eversion.x86() [0x8070fdc]
./x86/eversion.x86() [0x804e898]
./x86/eversion.x86() [0x804e969]
./x86/eversion.x86() [0x804d995]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xf708e4d3]
./x86/eversion.x86() [0x804e551]
-- Other runtime information -----------------------------------------------
* Loaded script: embedded
* Loaded features:
0 enumerator.so
1 /home/noname/Steam/SteamApps/common/Eversion/scripts/camera.rb
2 /home/noname/Steam/SteamApps/common/Eversion/scripts/player.rb
* Process memory map:
08048000-0808e000 r-xp 00000000 08:15 1326519 /home/noname/Steam/SteamApps/common/Eversion/x86/eversion.x86
0808e000-0808f000 rw-p 00045000 08:15 1326519 /home/noname/Steam/SteamApps/common/Eversion/x86/eversion.x86
0808f000-080a4000 rw-p 00000000 00:00 0
08367000-096a4000 rw-p 00000000 00:00 0 [heap]
44f73000-45053000 r-xp 00000000 08:15 1326532 /home/noname/Steam/SteamApps/common/Eversion/x86/libstdc++.so.6
45053000-45057000 r--p 000e0000 08:15 1326532 /home/noname/Steam/SteamApps/common/Eversion/x86/libstdc++.so.6
45057000-45058000 rw-p 000e4000 08:15 1326532 /home/noname/Steam/SteamApps/common/Eversion/x86/libstdc++.so.6
45058000-4505f000 rw-p 00000000 00:00 0
ec2fe000-ec2ff000 ---p 00000000 00:00 0
ec2ff000-ecaff000 rwxp 00000000 00:00 0
ecaff000-f0b00000 rw-s 00000000 00:12 32722 /run/shm/pulse-shm-2155567291
f0b00000-f0b21000 rw-p 00000000 00:00 0
f0b21000-f0c00000 ---p 00000000 00:00 0
f0c13000-f0c14000 ---p 00000000 00:00 0
f0c14000-f1414000 rwxp 00000000 00:00 0
f1421000-f16c7000 rw-p 00000000 00:00 0
f16c7000-f16c8000 ---p 00000000 00:00 0
f16c8000-f1ec8000 rwxp 00000000 00:00 0
f1ec8000-f20c8000 rw-s cf641000 00:05 8881 /dev/ati/card0
f211e000-f2200000 rw-p 00000000 00:00 0
f2200000-f2221000 rw-p 00000000 00:00 0
f2221000-f2300000 ---p 00000000 00:00 0
f23c9000-f24ca000 rw-s 05f7f000 00:05 8881 /dev/ati/card0
f24ca000-f250a000 rw-s 00026000 00:05 8881 /dev/ati/card0
f250a000-f2c0a000 rw-s 00006000 00:05 8881 /dev/ati/card0
f2c0a000-f2e0a000 rw-p 00000000 00:00 0
f2e0a000-f2e58000 r-xp 00000000 08:15 327033 /usr/lib32/fglrx/libatiadlxx.so
f2e58000-f2e5a000 rw-p 0004e000 08:15 327033 /usr/lib32/fglrx/libatiadlxx.so
f2e5a000-f2e6a000 rw-p 00000000 00:00 0
f2e6a000-f5025000 r-xp 00000000 08:15 327031 /usr/lib32/fglrx/dri/fglrx_dri.so
f5025000-f513a000 rw-p 021ba000 08:15 327031 /usr/lib32/fglrx/dri/fglrx_dri.so
f513a000-f5415000 rw-p 00000000 00:00 0
f5415000-f541e000 r-xp 00000000 08:15 14514 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
f541e000-f541f000 r--p 00008000 08:15 14514 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
f541f000-f5420000 rw-p 00009000 08:15 14514 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
f544e000-f564e000 r--p 00000000 08:15 12 /usr/lib/locale/locale-archive
f564e000-f56cf000 rw-p 00000000 00:00 0
f56e7000-f5707000 rw-s fea20000 00:05 8881 /dev/ati/card0
f5707000-f570e000 r-xp 00000000 08:15 14524 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
f570e000-f570f000 r--p 00006000 08:15 14524 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
f570f000-f5710000 rw-p 00007000 08:15 14524 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
f5710000-f5a3f000 r-xp 00000000 08:15 1248976 /home/noname/Steam/ubuntu12_32/libsteam.so
f5a3f000-f5a55000 rw-p 0032e000 08:15 1248976 /home/noname/Steam/ubuntu12_32/libsteam.so
f5a55000-f5a56000 rw-p 00000000 00:00 0
f5a56000-f5a69000 r-xp 00000000 08:15 1841194 /lib/i386-linux-gnu/libresolv-2.15.so
f5a69000-f5a6a000 ---p 00013000 08:15 1841194 /lib/i386-linux-gnu/libresolv-2.15.so
f5a6a000-f5a6b000 r--p 00013000 08:15 1841194 /lib/i386-linux-gnu/libresolv-2.15.so
f5a6b000-f5a6c000 rw-p 00014000 08:15 1841194 /lib/i386-linux-gnu/libresolv-2.15.so
f5a6c000-f5a6e000 rw-p 00000000 00:00 0
f5a6e000-f5bd4000 r-xp 00000000 08:15 784 /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
f5bd4000-f5be5000 r--p 00165000 08:15 784 /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
f5be5000-f5be6000 rw-p 00176000 08:15 784 /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
f5be6000-f5bfc000 r-xp 00000000 08:15 1841223 /lib/i386-linux-gnu/libnsl-2.15.so
f5bfc000-f5bfd000 r--p 00015000 08:15 1841223 /lib/i386-linux-gnu/libnsl-2.15.so
f5bfd000-f5bfe000 rw-p 00016000 08:15 1841223 /lib/i386-linux-gnu/libnsl-2.15.so
f5bfe000-f5c00000 rw-p 00000000 00:00 0
f5c00000-f5c6c000 r-xp 00000000 08:15 1007 /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f5c6c000-f5c6d000 r--p 0006c000 08:15 1007 /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f5c6d000-f5c6e000 rw-p 0006d000 08:15 1007 /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f5c6e000-f5c72000 rw-p 00000000 00:00 0
f5c72000-f5cb9000 r-xp 00000000 08:15 1835102 /lib/i386-linux-gnu/libdbus-1.so.3.5.8
f5cb9000-f5cba000 r--p 00047000 08:15 1835102 /lib/i386-linux-gnu/libdbus-1.so.3.5.8
f5cba000-f5cbb000 rw-p 00048000 08:15 1835102 /lib/i386-linux-gnu/libdbus-1.so.3.5.8
f5cbb000-f5d1e000 r-xp 00000000 08:15 1966 /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
f5d1e000-f5d1f000 r--p 00062000 08:15 1966 /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
f5d1f000-f5d20000 rw-p 00063000 08:15 1966 /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
f5d20000-f5d6c000 r-xp 00000000 08:15 1512 /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
f5d6c000-f5d6d000 r--p 0004b000 08:15 1512 /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
f5d6d000-f5d6e000 rw-p 0004c000 08:15 1512 /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
f5d6e000-f5db5000 r-xp 00000000 08:15 128 /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
f5db5000-f5db6000 r--p 00046000 08:15 128 /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
f5db6000-f5db7000 rw-p 00047000 08:15 128 /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
f5dbe000-f5dc8000 rw-p 00000000 00:00 0
f5dc8000-f5dcd000 r-xp 00000000 08:15 658264 /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
f5dcd000-f5dce000 r--p 00004000 08:15 658264 /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
f5dce000-f5dcf000 rw-p 00005000 08:15 658264 /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
f5dcf000-f5dd1000 r-xp 00000000 08:15 3793 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
f5dd1000-f5dd2000 r--p 00001000 08:15 3793 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
f5dd2000-f5dd3000 rw-p 00002000 08:15 3793 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
f5dd3000-f5dda000 r--s 00000000 08:15 75598 /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
f5dda000-f5ddd000 r-xp 00000000 08:15 1975 /usr/lib/i386-linux-gnu/libpulse-simple.so.0.0.3
f5ddd000-f5dde000 r--p 00002000 08:15 1975 /usr/lib/i386-linux-gnu/libpulse-simple.so.0.0.3
f5dde000-f5ddf000 rw-p 00003000 08:15 1975 /usr/lib/i386-linux-gnu/libpulse-simple.so.0.0.3
f5ddf000-f5de3000 r-xp 00000000 08:15 2033 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
f5de3000-f5de4000 r--p 00004000 08:15 2033 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
f5de4000-f5de5000 rw-p 00005000 08:15 2033 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
f5de5000-f5e4d000 r-xp 00000000 08:15 1248978 /home/noname/Steam/ubuntu12_32/libvstdlib_s.so
f5e4d000-f5e4e000 ---p 00068000 08:15 1248978 /home/noname/Steam/ubuntu12_32/libvstdlib_s.so
f5e4e000-f5e4f000 r--p 00068000 08:15 1248978 /home/noname/Steam/ubuntu12_32/libvstdlib_s.so
f5e4f000-f5e50000 rw-p 00069000 08:15 1248978 /home/noname/Steam/ubuntu12_32/libvstdlib_s.so
f5e50000-f5e5f000 rw-p 00000000 00:00 0
f5e5f000-f5e89000 r-xp 00000000 08:15 1248977 /home/noname/Steam/ubuntu12_32/libtier0_s.so
f5e89000-f5e8a000 r--p 00029000 08:15 1248977 /home/noname/Steam/ubuntu12_32/libtier0_s.so
f5e8a000-f5e8b000 rw-p 0002a000 08:15 1248977 /home/noname/Steam/ubuntu12_32/libtier0_s.so
f5e8b000-f5e91000 rw-p 00000000 00:00 0
f5e91000-f6c59000 r-xp 00000000 08:15 1248980 /home/noname/Steam/ubuntu12_32/steamclient.so
f6c59000-f6cab000 r--p 00dc8000 08:15 1248980 /home/noname/Steam/ubuntu12_32/steamclient.so
f6cab000-f6cbb000 rw-p 00e1a000 08:15 1248980 /home/noname/Steam/ubuntu12_32/steamclient.so
f6cbb000-f6d5e000 rw-p 00000000 00:00 0
f6d5e000-f6d63000 r-xp 00000000 08:15 3436 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f6d63000-f6d64000 r--p 00004000 08:15 3436 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f6d64000-f6d65000 rw-p 00005000 08:15 3436 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f6d65000-f6d66000 rw-p 00000000 00:00 0
f6d66000-f6d68000 r-xp 00000000 08:15 1597 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f6d68000-f6d69000 r--p 00001000 08:15 1597 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f6d69000-f6d6a000 rw-p 00002000 08:15 1597 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
f6d6a000-f6d89000 r-xp 00000000 08:15 3306 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f6d89000-f6d8a000 r--p 0001f000 08:15 3306 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f6d8a000-f6d8b000 rw-p 00020000 08:15 3306 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
f6d8b000-f6ebb000 r-xp 00000000 08:15 3317 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f6ebb000-f6ebc000 r--p 0012f000 08:15 3317 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f6ebc000-f6ebe000 rw-p 00130000 08:15 3317 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
f6ebe000-f6ebf000 rw-p 00000000 00:00 0
f6ebf000-f6ece000 r-xp 00000000 08:15 327027 /usr/lib32/fglrx/libatiuki.so.1.0
f6ece000-f6ed6000 rw-p 0000f000 08:15 327027 /usr/lib32/fglrx/libatiuki.so.1.0
f6ed6000-f6ed7000 rw-p 00000000 00:00 0
f6ed7000-f6ee7000 r-xp 00000000 08:15 2701 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f6ee7000-f6ee8000 r--p 0000f000 08:15 2701 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f6ee8000-f6ee9000 rw-p 00010000 08:15 2701 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
f6ee9000-f6ef1000 r-xp 00000000 08:15 1841181 /lib/i386-linux-gnu/libcrypt-2.15.so
f6ef1000-f6ef2000 r--p 00007000 08:15 1841181 /lib/i386-linux-gnu/libcrypt-2.15.so
f6ef2000-f6ef3000 rw-p 00008000 08:15 1841181 /lib/i386-linux-gnu/libcrypt-2.15.so
f6ef3000-f6f1a000 rw-p 00000000 00:00 0
f6f1a000-f6f21000 r-xp 00000000 08:15 1841198 /lib/i386-linux-gnu/librt-2.15.so
f6f21000-f6f22000 r--p 00006000 08:15 1841198 /lib/i386-linux-gnu/librt-2.15.so
f6f22000-f6f23000 rw-p 00007000 08:15 1841198 /lib/i386-linux-gnu/librt-2.15.so
f6f23000-f7010000 r-xp 00000000 08:15 3219 /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f7010000-f7014000 r--p 000ec000 08:15 3219 /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f7014000-f7015000 rw-p 000f0000 08:15 3219 /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f7015000-f701b000 r-xp 00000000 08:15 1326339 /home/noname/Steam/SteamApps/common/Eversion/x86/libogg.so.0
f701b000-f701c000 r--p 00005000 08:15 1326339 /home/noname/Steam/SteamApps/common/Eversion/x86/libogg.so.0
f701c000-f701d000 rw-p 00006000 08:15 1326339 /home/noname/Steam/SteamApps/common/Eversion/x86/libogg.so.0
f701d000-f701e000 rw-p 00000000 00:00 0
f701e000-f7049000 r-xp 00000000 08:15 1326471 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbis.so.0
f7049000-f704a000 r--p 0002a000 08:15 1326471 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbis.so.0
f704a000-f704b000 rw-p 0002b000 08:15 1326471 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbis.so.0
f704b000-f7053000 r-xp 00000000 08:15 1326525 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbisfile.so.3
f7053000-f7054000 r--p 00007000 08:15 1326525 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbisfile.so.3
f7054000-f7055000 rw-p 00008000 08:15 1326525 /home/noname/Steam/SteamApps/common/Eversion/x86/libvorbisfile.so.3
f7055000-f7058000 r-xp 00000000 08:15 1841213 /lib/i386-linux-gnu/libdl-2.15.so
f7058000-f7059000 r--p 00002000 08:15 1841213 /lib/i386-linux-gnu/libdl-2.15.so
f7059000-f705a000 rw-p 00003000 08:15 1841213 /lib/i386-linux-gnu/libdl-2.15.so
f705a000-f7071000 r-xp 00000000 08:15 1841201 /lib/i386-linux-gnu/libpthread-2.15.so
f7071000-f7072000 r--p 00016000 08:15 1841201 /lib/i386-linux-gnu/libpthread-2.15.so
f7072000-f7073000 rw-p 00017000 08:15 1841201 /lib/i386-linux-gnu/libpthread-2.15.so
f7073000-f7075000 rw-p 00000000 00:00 0
f7075000-f7218000 r-xp 00000000 08:15 1841179 /lib/i386-linux-gnu/libc-2.15.so
f7218000-f7219000 ---p 001a3000 08:15 1841179 /lib/i386-linux-gnu/libc-2.15.so
f7219000-f721b000 r--p 001a3000 08:15 1841179 /lib/i386-linux-gnu/libc-2.15.so
f721b000-f721c000 rw-p 001a5000 08:15 1841179 /lib/i386-linux-gnu/libc-2.15.so
f721c000-f7220000 rw-p 00000000 00:00 0
f7220000-f723c000 r-xp 00000000 08:15 1835111 /lib/i386-linux-gnu/libgcc_s.so.1
f723c000-f723d000 r--p 0001b000 08:15 1835111 /lib/i386-linux-gnu/libgcc_s.so.1
f723d000-f723e000 rw-p 0001c000 08:15 1835111 /lib/i386-linux-gnu/libgcc_s.so.1
f723e000-f7268000 r-xp 00000000 08:15 1841205 /lib/i386-linux-gnu/libm-2.15.so
f7268000-f7269000 r--p 00029000 08:15 1841205 /lib/i386-linux-gnu/libm-2.15.so
f7269000-f726a000 rw-p 0002a000 08:15 1841205 /lib/i386-linux-gnu/libm-2.15.so
f726a000-f72dd000 r-xp 00000000 08:15 5785 /usr/lib/i386-linux-gnu/libGLU.so.1.3.08004
f72dd000-f72de000 r--p 00072000 08:15 5785 /usr/lib/i386-linux-gnu/libGLU.so.1.3.08004
f72de000-f72df000 rw-p 00073000 08:15 5785 /usr/lib/i386-linux-gnu/libGLU.so.1.3.08004
f72df000-f73a6000 r-xp 00000000 08:15 327025 /usr/lib32/fglrx/libGL.so.1.2
f73a6000-f73b1000 rwxp 000c7000 08:15 327025 /usr/lib32/fglrx/libGL.so.1.2
f73b1000-f73c9000 rwxp 00000000 00:00 0
f73c9000-f73ca000 rw-p 00000000 00:00 0
f73ca000-f73db000 r-xp 00000000 08:15 1326404 /home/noname/Steam/SteamApps/common/Eversion/x86/libsteam_api.so
f73db000-f73dc000 rw-p 00010000 08:15 1326404 /home/noname/Steam/SteamApps/common/Eversion/x86/libsteam_api.so
f73dc000-f73dd000 rw-p 00000000 00:00 0
f73dd000-f75db000 r-xp 00000000 08:15 1326393 /home/noname/Steam/SteamApps/common/Eversion/x86/libruby.so.1.9
f75db000-f75df000 rw-p 001fe000 08:15 1326393 /home/noname/Steam/SteamApps/common/Eversion/x86/libruby.so.1.9
f75df000-f75ef000 rw-p 00000000 00:00 0
f75ef000-f7603000 r-xp 00000000 08:15 1835104 /lib/i386-linux-gnu/libz.so.1.2.3.4
f7603000-f7604000 r--p 00013000 08:15 1835104 /lib/i386-linux-gnu/libz.so.1.2.3.4
f7604000-f7605000 rw-p 00014000 08:15 1835104 /lib/i386-linux-gnu/libz.so.1.2.3.4
f7605000-f7606000 rw-s 00005000 00:05 8881 /dev/ati/card0
f7606000-f7608000 rw-s 00002000 00:05 8881 /dev/ati/card0
f7608000-f7609000 r--p 002c5000 08:15 12 /usr/lib/locale/locale-archive
f7609000-f7611000 r-xp 00000000 08:15 1580 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
f7611000-f7612000 r--p 00007000 08:15 1580 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
f7612000-f7613000 rw-p 00008000 08:15 1580 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
f7613000-f7614000 rw-p 00000000 00:00 0
f7614000-f7619000 r-xp 00000000 08:15 673 /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f7619000-f761a000 r--p 00004000 08:15 673 /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f761a000-f761b000 rw-p 00005000 08:15 673 /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f761b000-f7623000 r-xp 00000000 08:15 1835057 /lib/i386-linux-gnu/libwrap.so.0.7.6
f7623000-f7624000 r--p 00007000 08:15 1835057 /lib/i386-linux-gnu/libwrap.so.0.7.6
f7624000-f7625000 rw-p 00008000 08:15 1835057 /lib/i386-linux-gnu/libwrap.so.0.7.6
f7625000-f762b000 r-xp 00000000 08:15 989 /usr/lib/i386-linux-gnu/libjson.so.0.0.1
f762b000-f762c000 r--p 00005000 08:15 989 /usr/lib/i386-linux-gnu/libjson.so.0.0.1
f762c000-f762d000 rw-p 00006000 08:15 989 /usr/lib/i386-linux-gnu/libjson.so.0.0.1
f762d000-f762e000 rw-p 00000000 00:00 0
f762e000-f762f000 ---p 00000000 00:00 0
f762f000-f7632000 rwxp 00000000 00:00 0
f7632000-f7633000 rw-p 00000000 00:00 0
f7633000-f7670000 r-xp 00000000 08:15 1326524 /home/noname/Steam/SteamApps/common/Eversion/x86/libFLAC.so.8
f7670000-f7671000 r--p 0003d000 08:15 1326524 /home/noname/Steam/SteamApps/common/Eversion/x86/libFLAC.so.8
f7671000-f7672000 rw-p 0003e000 08:15 1326524 /home/noname/Steam/SteamApps/common/Eversion/x86/libFLAC.so.8
f7672000-f76a4000 r-xp 00000000 08:15 1326431 /home/noname/Steam/SteamApps/common/Eversion/x86/libaudiere-1.9.4.so
f76a4000-f76a6000 rw-p 00032000 08:15 1326431 /home/noname/Steam/SteamApps/common/Eversion/x86/libaudiere-1.9.4.so
f76a6000-f76b2000 rw-p 00000000 00:00 0
f76b2000-f76db000 r-xp 00000000 08:15 1326434 /home/noname/Steam/SteamApps/common/Eversion/x86/libSGE.so.0
f76db000-f76dc000 rw-p 00029000 08:15 1326434 /home/noname/Steam/SteamApps/common/Eversion/x86/libSGE.so.0
f76dc000-f774f000 r-xp 00000000 08:15 1326392 /home/noname/Steam/SteamApps/common/Eversion/x86/libSDL-1.2.so.0
f774f000-f7750000 ---p 00073000 08:15 1326392 /home/noname/Steam/SteamApps/common/Eversion/x86/libSDL-1.2.so.0
f7750000-f7751000 r--p 00073000 08:15 1326392 /home/noname/Steam/SteamApps/common/Eversion/x86/libSDL-1.2.so.0
f7751000-f7752000 rw-p 00074000 08:15 1326392 /home/noname/Steam/SteamApps/common/Eversion/x86/libSDL-1.2.so.0
f7752000-f7780000 rw-p 00000000 00:00 0
f7780000-f7781000 r-xp 00000000 00:00 0 [vdso]
f7781000-f77a1000 r-xp 00000000 08:15 1841207 /lib/i386-linux-gnu/ld-2.15.so
f77a1000-f77a2000 r--p 0001f000 08:15 1841207 /lib/i386-linux-gnu/ld-2.15.so
f77a2000-f77a3000 rw-p 00020000 08:15 1841207 /lib/i386-linux-gnu/ld-2.15.so
ffe88000-ffea7000 rwxp 00000000 00:00 0 [stack]
ffea7000-ffea9000 rw-p 00000000 00:00 0
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details:
http://www.ruby-lang.org/bugreport.html./Eversion: line 22: 4408 Aborted (core dumped) ./x86/eversion.x86
- Disconnect any controllers you have connected.
- Disable the Steam overlay.
- Run the game without Steam running.
So far the #1 cause of input issues for Eversion has been Steam, so let's see if getting that out of the way helps.
I only use a keyboard and a mouse, so I don't have any joypads or such connected.
Output from a gdb backtrace of Eversion running without steam.
http://hastebin.com/jiyidebesu
Right click Eversion > Properties > Uncheck "Enable Steam Community In-Game".
Sounds like there's something else going on, though.
Also in the Eversion folder should be a LOG.TXT. Post the contents of that as well, since that may also give us some info about the input.
http://hastebin.com/cocepulage
Here's a log from the successful run with a gamepad connected.
http://hastebin.com/tuwojisici
http://www.flibitijibibo.com/files/VesselJoystickDetector.c
The first thing that should pop up is a joystick name and some properties... this might tell us what it's picking up without controllers connected.
I do indeed have a microsoft mouse. Microsoft Wireless Mouse 2000 and Microsoft Wireless Keyboard 2000. It shows up in lsusb as:
You're also correct in that it registers as a joystick in SDL, but only when I don't have a real gamepad connected. I wrote the following small program to test it:
#include <stdio.h>
int main()
{
SDL_Init(SDL_INIT_EVERYTHING);
for(int i = 0; i < SDL_NumJoysticks(); i++)
printf("%d. %s\n", i + 1, SDL_JoystickName(i));
return 0;
}
Output when I don't have a gamepad connected:
1. Microsoft Microsoft® 2.4GHz Transceiver v7.0
Output when I do have a gamepad connected:
1. Sony PLAYSTATION(R)3 Controller
Weird stuff.
Number of axes: 37
Number of hats: 0
Number of buttons: 57
Awaiting new joystick input...
Axis #0, Config value: 0
Awaiting new joystick input...
Axis #1, Config value: 1
Awaiting new joystick input...
Axis #2, Config value: 2
Awaiting new joystick input...
Axis #3, Config value: 3
(... repeats up to ...)
Awaiting new joystick input...
Axis #36, Config value: 36
Awaiting new joystick input...
It didn't crash thouogh.
Let me see if there's a nice way for me to skip that device, the ugly solution may have to be plugging in a PS3 controller...
-Snip, should be the Steam version now-
If I did it right, we're just going to bail for the joystick input whenever we see that joystick name. Let me know if it doesn't.
Thanks for the report!