Bug 2456 - Demo version 1.0a segfaults on FC4
Status: RESOLVED FIXED
Alias: None
Product: Lugaru
Classification: Unclassified
Component: Everything
Version: unspecified
Hardware: PC Linux
: P2 blocker
Assignee: Ryan C. Gordon
QA Contact:
URL:
: 3919
Depends on:
Blocks:
 
Reported: 2005-10-26 23:45 EDT by Edward Rudd
Modified: 2009-08-20 09:34:38 EDT
7 users (show)

See Also:


Attachments
strace log (475.01 KB, text/plain)
2008-09-29 08:09 EDT, Oli Warner

Description Edward Rudd 2005-10-26 23:45:29 EDT
I just downloaded the demo version 1.0a today and installed it as a normal user (into my ~/Games/lugaru directory with symlink dir as ~/bin)

upon running the game either via symlink or from within the game directory, the game starts up (with music) but clicking on any menu (llEnter options, or even quit, actually clicking ANYWHERE) causes a segmentation fault (SDL Parachute deployed).

stracing shows nothing real interesting
LD_LIBRARY_PATH=~/Games/lugaru/ nohup strace ./lugaru-bin

gettimeofday({1130384233, 932066}, NULL) = 0
sched_yield()                           = 0
sched_yield()                           = 0
... (about 40 of these sched_yield() calls)
select(5, [4], NULL, NULL, {0, 0})      = 1 (in [4], left {0, 0})
ioctl(4, FIONREAD, [32])                = 0
read(4, "\4\1\215\0\265<931\1\0\0\17\0\240\1\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
select(5, [4], NULL, NULL, {0, 0})      = 0 (Timeout)
gettimeofday({1130384233, 934670}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
rt_sigaction(SIGSEGV, {SIG_DFL}, {0xae54d0, [], 0}, 8) = 0
write(2, "Fatal signal: ", 14Fatal signal: )          = 14
write(2, "Segmentation Fault", 18Segmentation Fault)      = 18
write(2, " (SDL Parachute Deployed)\n", 26 (SDL Parachute Deployed)
) = 26

switching to using the system level openal (from latest CVS) and system libSDL12 do not help.

Fedora Core 4 (x86)
Kernel 2.6.13-1.1526_FC4
Athlon 2100+ (Model 8)
KT333 chipset (A7v333) 
1.5GB Ram
Nvidia Geforce FX 6600 256MB w/ 7676 drivers

Other games (openGL and non opengl) work fine.
Comment 1 Edward Rudd 2005-11-10 19:54:31 EST
Any status on checking into this?

Anything I can do to help track down the issue? 

I *would* like to actually SEE what this game is like and support it. So anything I can to do help track down this bug, just let me know.
Comment 2 Ryan C. Gordon 2006-01-14 12:36:41 EST
I believe this was fixed in the updated build on wolfire.com.

--ryan.

Comment 3 David Wei 2006-01-20 10:06:27 EST
I have the same problem here on my FC4. The updated build didn't fix this.

2.6.14-1.1656_FC4
Intel Celeron 2.6 GHz
256 MB RAM
latest NVIDIA drivers
Comment 4 Oli Warner 2008-09-29 08:09:59 EDT
Created attachment 1878 [details]
strace log

I'm getting the same bug in Ubuntu 8.10 (alpha 6). Did the original bug reporter find a solution for this?
Comment 5 Andreas Bruse 2008-10-31 20:12:54 EDT
After my upgrade to Ubuntu 8.10 today I'm also getting this problem. I didn't have it in 8.04 so I guess something in the upgrade messed it up.

I tried reinstalling lugaru to make sure I was running the latest version, but it made no difference.

I also get the sdl parachute deployment when I run it with the libSDL-1.2.so.0 but when I replaced it with the version that comes from the ubuntu repositories it segfaulted without the SDL parachute so I got a core dump.

(no debugging symbols found)
Core was generated by `./lugaru-bin'.
Program terminated with signal 11, Segmentation fault.
[New process 21864]
[New process 21872]
#0  0x08152be9 in ?? ()
(gdb) bt
#0  0x08152be9 in ?? ()
#1  0x0814fd45 in ?? ()
#2  0xb7c37685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#3  0x0804b031 in ?? ()
(gdb) i r
eax            0x5	5
ecx            0x0	0
edx            0x1	1
ebx            0x1	1
esp            0xbf8a8d20	0xbf8a8d20
ebp            0xbf8a8d38	0xbf8a8d38
esi            0xbf8c5600	-1081321984
edi            0xbf8a8d60	-1081438880
eip            0x8152be9	0x8152be9
eflags         0x10246	[ PF ZF IF RF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb) x/20i $eip
0x8152be9:	orb    $0x1,0xa8e803a
0x8152bf0:	movb   $0x1,0xa8e7b38
0x8152bf7:	movb   $0x1,0x81e6f34(%ecx)
0x8152bfe:	jmp    0x8152a80
0x8152c03:	cmp    $0x1,%ecx
0x8152c06:	jne    0x8152bf7
0x8152c08:	orb    $0x2,0xa8e803a
0x8152c0f:	jmp    0x8152bf7
0x8152c11:	mov    $0x2,%dl
0x8152c13:	jmp    0x8152bcb
0x8152c15:	mov    $0x3,%dl
0x8152c17:	jmp    0x8152bcb
0x8152c19:	movzbl 0x2(%ebx),%edx
0x8152c1d:	cmp    $0x2,%dl
0x8152c20:	je     0x8152c71
0x8152c22:	cmp    $0x3,%dl
0x8152c25:	je     0x8152c6d
0x8152c27:	mov    %dl,%bl
0x8152c29:	mov    $0xffffffff,%ecx
0x8152c2e:	dec    %bl
(gdb) x/x 0xa8e803a
0xa8e803a:	Cannot access memory at address 0xa8e803a

Don't know if that helps any without the debugging symbols.
Comment 6 Andreas Bruse 2008-11-01 19:44:48 EDT
I should add that the part of the memory it tries to read from is not mapped, if it was not clear from the segfault. Here is the /proc/<pid>/maps:

08048000-081d1000 r-xp 00000000 08:05 1573321    /home/bruse/Games/lugaru/lugaru-bin
081d1000-081e7000 rwxp 00189000 08:05 1573321    /home/bruse/Games/lugaru/lugaru-bin
081e7000-0a8e8000 rwxp 081e7000 00:00 0 
0bf49000-0c2ae000 rwxp 0bf49000 00:00 0          [heap]
b2216000-b276e000 rwxp b2216000 00:00 0 
b2aec000-b2d52000 rwxp b2aec000 00:00 0 
b321d000-b3c3b000 rwxp b321d000 00:00 0 
b403c000-b423c000 rwxs 3223b000 00:0e 17510      /dev/nvidia0
b423c000-b443c000 rwxs 32690000 00:0e 17510      /dev/nvidia0
b443c000-b47cf000 rwxp b443c000 00:00 0 
b499c000-b4cfd000 rwxp b499c000 00:00 0 
b4d48000-b4f4a000 rwxp b4d48000 00:00 0 
b4f4b000-b5400000 rwxp b4f4b000 00:00 0 
b5400000-b54fc000 rwxp b5400000 00:00 0 
b54fc000-b5500000 ---p b54fc000 00:00 0 
b55a0000-b55f8000 rwxp b55a0000 00:00 0 
b55f8000-b55f9000 ---p b55f8000 00:00 0 
b55f9000-b5e3a000 rwxp b55f9000 00:00 0 
b5eb8000-b5ebc000 rwxs 37983000 00:0e 17510      /dev/nvidia0
b5ebc000-b64bf000 rwxp b5ebc000 00:00 0 
b64bf000-b64c0000 rwxs 00000000 00:09 19759217   /SYSV00000000 (deleted)
b64c0000-b64c1000 rwxs 00000000 00:09 23298168   /SYSV00000000 (deleted)
b64c1000-b66c1000 rwxs 327a2000 00:0e 17510      /dev/nvidia0
b66c1000-b67c1000 rwxs 322c8000 00:0e 17510      /dev/nvidia0
b67c1000-b67c5000 rwxs 322cc000 00:0e 17510      /dev/nvidia0
b67c5000-b67c6000 rwxs fdc08000 00:0e 17510      /dev/nvidia0
b67c6000-b6806000 rwxs 328d9000 00:0e 17510      /dev/nvidia0
b6806000-b6826000 rwxs 32272000 00:0e 17510      /dev/nvidia0
b6826000-b684a000 rwxp b6826000 00:00 0 
b684a000-b684b000 rwxs 00000000 00:09 23789690   /SYSV00000000 (deleted)
b684b000-b68f1000 rwxp b684b000 00:00 0 
b68f1000-b6921000 rwxp 00000000 00:0e 677        /dev/zero
b6922000-b6958000 rwxp b6922000 00:00 0 
b6958000-b697a000 rwxs 00000000 00:09 0          /SYSV00000000 (deleted)
b697a000-b753d000 r-xp 00000000 08:01 328630     /usr/lib/libGLcore.so.177.80
b753d000-b76e1000 rwxp 00bc3000 08:01 328630     /usr/lib/libGLcore.so.177.80
b76e1000-b76ec000 rwxp b76e1000 00:00 0 
b76ec000-b7726000 rwxp b7726000 00:00 0 
b7726000-b7727000 rwxs 00000000 00:09 23822396   /SYSV00000000 (deleted)
b7727000-b7728000 r-xp 00000000 08:01 350879     /usr/lib/tls/libnvidia-tls.so.177.80
b7728000-b7729000 rwxp 00000000 08:01 350879     /usr/lib/tls/libnvidia-tls.so.177.80
b7729000-b77b0000 r-xp 00000000 08:01 328629     /usr/lib/libGL.so.177.80
b77b0000-b77ca000 rwxp 00087000 08:01 328629     /usr/lib/libGL.so.177.80
b77ca000-b77cc000 rwxp b77ca000 00:00 0 
b77cc000-b77d0000 r-xp 00000000 08:01 327368     /usr/lib/libXfixes.so.3.1.0
b77d0000-b77d1000 rwxp 00003000 08:01 327368     /usr/lib/libXfixes.so.3.1.0
b77d1000-b77d9000 r-xp 00000000 08:01 327358     /usr/lib/libXcursor.so.1.0.2
b77d9000-b77da000 rwxp 00007000 08:01 327358     /usr/lib/libXcursor.so.1.0.2
b77dc000-b77dd000 rwxs e0491000 00:0e 17510      /dev/nvidia0
b77dd000-b77de000 rwxs 322cd000 00:0e 17510      /dev/nvidia0
b77de000-b77df000 rwxs 322ce000 00:0e 17510      /dev/nvidia0
b77df000-b77e0000 rwxs fdc08000 00:0e 17510      /dev/nvidia0
b77e0000-b77e1000 rwxs fd641000 00:0e 17510      /dev/nvidia0
b77e1000-b77e2000 rwxs fdc08000 00:0e 17510      /dev/nvidia0
b77e2000-b77e3000 rwxs 32788000 00:0e 17510      /dev/nvidia0
b77e3000-b77e4000 rwxs 3146b000 00:0e 17510      /dev/nvidia0
b77e4000-b77e5000 rwxs fd060000 00:0e 17510      /dev/nvidia0
b77e5000-b77e6000 rwxs 3661b000 00:0e 17510      /dev/nvidia0
b77e6000-b77e8000 rwxp 00000000 00:0e 677        /dev/zero
b77e8000-b7827000 r-xp 00000000 08:01 358828     /usr/lib/locale/en_US.utf8/LC_CTYPE
b7827000-b7828000 r-xp 00000000 08:01 358833     /usr/lib/locale/en_US.utf8/LC_NUMERIC
b7828000-b7829000 r-xp 00000000 08:01 358836     /usr/lib/locale/en_US.utf8/LC_TIME
b7829000-b790a000 r-xp 00000000 08:01 358827     /usr/lib/locale/en_US.utf8/LC_COLLATE
b790a000-b790b000 r-xp 00000000 08:01 358831     /usr/lib/locale/en_US.utf8/LC_MONETARY
b790b000-b7910000 r-xp 00000000 08:01 327386     /usr/lib/libXrandr.so.2.1.0
b7910000-b7911000 r-xp 00005000 08:01 327386     /usr/lib/libXrandr.so.2.1.0
b7911000-b7912000 rwxp 00006000 08:01 327386     /usr/lib/libXrandr.so.2.1.0
b7912000-b791a000 r-xp 00000000 08:01 327388     /usr/lib/libXrender.so.1.3.0
b791a000-b791b000 r-xp 00007000 08:01 327388     /usr/lib/libXrender.so.1.3.0
b791b000-b791c000 rwxp 00008000 08:01 327388     /usr/lib/libXrender.so.1.3.0
b791c000-b7929000 r-xp 00000000 08:01 327366     /usr/lib/libXext.so.6.4.0
b7929000-b792b000 rwxp 0000c000 08:01 327366     /usr/lib/libXext.so.6.4.0
b792b000-b792f000 r-xp 00000000 08:01 327362     /usr/lib/libXdmcp.so.6.0.0
b792f000-b7930000 rwxp 00003000 08:01 327362     /usr/lib/libXdmcp.so.6.0.0
b7930000-b7932000 r-xp 00000000 08:01 327351     /usr/lib/libXau.so.6.0.0
b7932000-b7933000 rwxp 00001000 08:01 327351     /usr/lib/libXau.so.6.0.0
b7933000-b794a000 r-xp 00000000 08:01 328295     /usr/lib/libxcb.so.1.0.0
b794a000-b794b000 r-xp 00016000 08:01 328295     /usr/lib/libxcb.so.1.0.0
b794b000-b794c000 rwxp 00017000 08:01 328295     /usr/lib/libxcb.so.1.0.0
b794c000-b794d000 r-xp 00000000 08:01 328293     /usr/lib/libxcb-xlib.so.0.0.0
b794d000-b794e000 r-xp 00000000 08:01 328293     /usr/lib/libxcb-xlib.so.0.0.0
b794e000-b794f000 rwxp 00001000 08:01 328293     /usr/lib/libxcb-xlib.so.0.0.0
b794f000-b7a3a000 r-xp 00000000 08:01 327345     /usr/lib/libX11.so.6.2.0
b7a3a000-b7a3b000 r-xp 000ea000 08:01 327345     /usr/lib/libX11.so.6.2.0
b7a3b000-b7a3d000 rwxp 000eb000 08:01 327345     /usr/lib/libX11.so.6.2.0
b7a3d000-b7a40000 rwxp b7a3d000 00:00 0 
b7a40000-b7a47000 r-xp 00000000 08:01 245361     /lib/tls/i686/cmov/librt-2.8.90.so
b7a47000-b7a48000 r-xp 00007000 08:01 245361     /lib/tls/i686/cmov/librt-2.8.90.so
b7a48000-b7a49000 rwxp 00008000 08:01 245361     /lib/tls/i686/cmov/librt-2.8.90.so
b7a49000-b7a5e000 r-xp 00000000 08:01 245357     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7a5e000-b7a5f000 r-xp 00014000 08:01 245357     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7a5f000-b7a60000 rwxp 00015000 08:01 245357     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7a60000-b7a62000 rwxp b7a60000 00:00 0 
b7a62000-b7a75000 r-xp 00000000 08:01 327548     /usr/lib/libdirect-1.0.so.0.1.0
b7a75000-b7a76000 r-xp 00012000 08:01 327548     /usr/lib/libdirect-1.0.so.0.1.0
b7a76000-b7a77000 rwxp 00013000 08:01 327548     /usr/lib/libdirect-1.0.so.0.1.0
b7a77000-b7a7e000 r-xp 00000000 08:01 327626     /usr/lib/libfusion-1.0.so.0.1.0
b7a7e000-b7a7f000 r-xp 00006000 08:01 327626     /usr/lib/libfusion-1.0.so.0.1.0
b7a7f000-b7a80000 rwxp 00007000 08:01 327626     /usr/lib/libfusion-1.0.so.0.1.0
b7a80000-b7ae4000 r-xp 00000000 08:01 327550     /usr/lib/libdirectfb-1.0.so.0.1.0
b7ae4000-b7ae5000 r-xp 00063000 08:01 327550     /usr/lib/libdirectfb-1.0.so.0.1.0
b7ae5000-b7ae6000 rwxp 00064000 08:01 327550     /usr/lib/libdirectfb-1.0.so.0.1.0
b7ae6000-b7ae7000 rwxp b7ae6000 00:00 0 
b7ae7000-b7ae9000 r-xp 00000000 08:01 245337     /lib/tls/i686/cmov/libdl-2.8.90.so
b7ae9000-b7aea000 r-xp 00001000 08:01 245337     /lib/tls/i686/cmov/libdl-2.8.90.so
b7aea000-b7aeb000 rwxp 00002000 08:01 245337     /lib/tls/i686/cmov/libdl-2.8.90.so
b7aeb000-b7bae000 r-xp 00000000 08:01 327425     /usr/lib/libasound.so.2.0.0
b7bae000-b7bb0000 r-xp 000c2000 08:01 327425     /usr/lib/libasound.so.2.0.0
b7bb0000-b7bb3000 rwxp 000c4000 08:01 327425     /usr/lib/libasound.so.2.0.0
b7bb3000-b7d0b000 r-xp 00000000 08:01 245331     /lib/tls/i686/cmov/libc-2.8.90.so
b7d0b000-b7d0d000 r-xp 00158000 08:01 245331     /lib/tls/i686/cmov/libc-2.8.90.so
b7d0d000-b7d0e000 rwxp 0015a000 08:01 245331     /lib/tls/i686/cmov/libc-2.8.90.so
b7d0e000-b7d11000 rwxp b7d0e000 00:00 0 
b7d11000-b7d1e000 r-xp 00000000 08:01 228094     /lib/libgcc_s.so.1
b7d1e000-b7d1f000 r-xp 0000c000 08:01 228094     /lib/libgcc_s.so.1
b7d1f000-b7d20000 rwxp 0000d000 08:01 228094     /lib/libgcc_s.so.1
b7d20000-b7d44000 r-xp 00000000 08:01 245339     /lib/tls/i686/cmov/libm-2.8.90.so
b7d44000-b7d45000 r-xp 00023000 08:01 245339     /lib/tls/i686/cmov/libm-2.8.90.so
b7d45000-b7d46000 rwxp 00024000 08:01 245339     /lib/tls/i686/cmov/libm-2.8.90.so
b7d46000-b7df6000 r-xp 00000000 08:01 326091     /usr/lib/libstdc++.so.5.0.7
b7df6000-b7dfb000 rwxp 000af000 08:01 326091     /usr/lib/libstdc++.so.5.0.7
b7dfb000-b7e01000 rwxp b7dfb000 00:00 0 
b7e01000-b7e02000 r-xp 00000000 08:01 358837     /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7e02000-b7e03000 r-xp 00000000 08:01 358834     /usr/lib/locale/en_US.utf8/LC_PAPER
b7e03000-b7e04000 r-xp 00000000 08:01 358832     /usr/lib/locale/en_US.utf8/LC_NAME
b7e04000-b7e05000 r-xp 00000000 08:01 358826     /usr/lib/locale/en_US.utf8/LC_ADDRESS
b7e05000-b7e06000 r-xp 00000000 08:01 358835     /usr/lib/locale/en_US.utf8/LC_TELEPHONE
b7e06000-b7e07000 r-xp 00000000 08:01 358830     /usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b7e07000-b7e0e000 r-xs 00000000 08:01 277140     /usr/lib/gconv/gconv-modules.cache
b7e0e000-b7e0f000 r-xp 00000000 08:01 358829     /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7e0f000-b7e53000 r-xp 00000000 08:05 1573322    /home/bruse/Games/lugaru/openal.so
b7e53000-b7e55000 rwxp 00043000 08:05 1573322    /home/bruse/Games/lugaru/openal.so
b7e55000-b7ea8000 rwxp b7e55000 00:00 0 
b7ea8000-b7f0f000 r-xp 00000000 08:05 1573320    /home/bruse/Games/lugaru/libSDL-1.2.so.0
b7f0f000-b7f11000 rwxp 00066000 08:05 1573320    /home/bruse/Games/lugaru/libSDL-1.2.so.0
b7f11000-b7f3c000 rwxp b7f11000 00:00 0 
b7f3c000-b7f56000 r-xp 00000000 08:01 228051     /lib/ld-2.8.90.so
b7f56000-b7f57000 r-xp b7f56000 00:00 0          [vdso]
b7f57000-b7f58000 r-xp 0001a000 08:01 228051     /lib/ld-2.8.90.so
b7f58000-b7f59000 rwxp 0001b000 08:01 228051     /lib/ld-2.8.90.so
bfb20000-bfb59000 rwxp bffc7000 00:00 0          [stack]
Comment 7 Patryk Skorupa 2008-12-29 19:41:04 EST
Still without fix?
Comment 8 Ryan C. Gordon 2009-01-12 23:24:09 EST
*** Bug 3919 has been marked as a duplicate of this bug. ***
Comment 9 Ryan C. Gordon 2009-01-12 23:32:21 EST
We're getting some heat on Lugaru again due to the free weekend, so I'm revisiting issues and updating the build. If anyone can still reproduce this and give me remote login access to their machine, I'd appreciate it, as it would help me debug the issue.

--ryan.

Comment 10 Piotr Szymaniak 2009-01-13 03:06:13 EST
Ryan: Giving ssh access is uncomfortable for most users I think (also it could be difficult due to in a LAN or something). Would be the best if you told us all what debug do you want to see.
Comment 11 Edward Rudd 2009-01-13 10:08:55 EST
I just downloaded the latest demo build from wolfire's website and it does the same thing on F10 w/ running the 177.82 version of the nvidia drivers (Geforce 6200)

send me a private email to urkle <at> outoforder <dot> cc (GPG is available) and I can get you access to an account on the system.
Comment 12 Adrien de Sentenac 2009-01-16 20:50:20 EST
(In reply to comment #9)
> We're getting some heat on Lugaru again due to the free weekend, so I'm
> revisiting issues and updating the build. If anyone can still reproduce this
> and give me remote login access to their machine, I'd appreciate it, as it
> would help me debug the issue.
> 
> --ryan.
> 

Hello,
if you need another machine to make some tests, you can send me an email at aiua42_at_gmail_dot_com and I'll give you an ssh access to my machine.

--adrien
Comment 13 Richard Plana 2009-01-30 09:36:38 EST
Hit this problem as well on a Fedora 10 x86_64 box. If you need access to debug, packages installed or need me to trace anything, please let me know. My email's on bugzilla.
Comment 14 Richard Plana 2009-01-30 23:56:57 EST
BTW ... from doing a bit of debugging, I get this:

Missing separate debuginfos, use: debuginfo-install compat-gcc-32.i386
gcc.i386 glibc.i686 libX11.i386 libXau.i386 libXcursor.i386 libXdamage.i386
libXdmcp.i386 libXext.i386 libXfixes.i386 libXrender.i386 libXxf86vm.i386
libdrm.i386 libxcb.i386 mesa.i386
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
Xlib:  extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0".
[New Thread 0x796cb90 (LWP 15945)]

Program received signal SIGSEGV, Segmentation fault.
0x08152be9 in ?? ()
(gdb) bt
#0  0x08152be9 in ?? ()
#1  0x0814fd45 in ?? ()
#2  0x00b7f5d6 in __libc_start_main () from /lib/libc.so.6
#3  0x0804b031 in strcpy ()
(gdb) 

Possibly a runaway pointer on the strcpy(), but I'm new to this programming.

Do you need me to install the debuginfo?
Comment 15 Piotr Szymaniak 2009-02-13 15:40:43 EST
ping?
Comment 16 bersl2 2009-04-24 19:54:50 EDT
Also ping.
Comment 17 Ryan C. Gordon 2009-08-19 02:36:10 EDT
Can you please try this build and see if it fixes the crash?

  http://treefort.icculus.org/lugaru/lugaru-linux-x86-1.0b.bin

(Run the "uninstall" script in the original version's installation directory, then set that newly-downloaded .bin to be executable and run the new installer.)

--ryan.
Comment 18 Edward Rudd 2009-08-19 12:44:28 EDT
it seems to not crash (This is on Fedora 11).  the 1.0a still crashes on Fedora 11 (just to make sure the issue was still there :-D )

Now, it's not a *full* test.. I'll be able to do that tomorrow.

(Why it's not a full test..  uh.. I ran it via SSH from my Mac so I couldn't actually PLAY the game.   My video card went out again (or the AGP slot) so I have no X on my main linux box..  I have to reboot the mac into F11 to test properly)
Comment 19 Piotr Szymaniak 2009-08-19 16:59:43 EDT
Seems to work here. At least it didn't crash right after first click and I was able to finish the Tutorial level.
Comment 20 Slashbunny 2009-08-19 19:40:20 EDT
This also works on Arch Linux now; Bug appears fixed. Thanks, Ryan.
Comment 21 Ryan C. Gordon 2009-08-20 09:34:38 EDT
Thanks for testing! I'll send wolfire an updated build.

(Resolving bug.)

--ryan.