On Tue, Oct 05, 2010 at 12:33:44PM +0200, Jonathan Armani wrote: > On Tue, 5 Oct 2010 08:49:54 +0200 (CEST) > Antoine Jacoutot <ajacou...@bsdfrog.org> wrote: > > > On Mon, 4 Oct 2010, Pascal Stumpf wrote: > > > > > Come on, people. Is there really no one who cares to even try it? Maybe > > > I should have mentioned you can race as Puffy and blow up Linux karts. > > > > Here's a fixed port. > > I cannot test as my hardware is too slow, let me know if this works for > > you. > > > > -- > > Antoine > > Segfault here on i386, recompiled with debug and only trace I got : > > (gdb) bt > #0 0x0c1b78ca in _alDestroySource () from /usr/local/lib/libopenal.so.1.0 > #1 0x2b40fe68 in __func__.4241 () from /usr/lib/libpthread.so.12.1 > #2 0x00000000 in ?? ()
I get similar on amd64. double free()? concurrency issue? _alDestroySource() free()s several things. you can work around it by disabling sound (music and sfx). -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org