Claudio Giordano <clagiordan...@tiscali.it> writes: > Il giorno lun, 28/02/2011 alle 14.22 +0100, Ansgar Burchardt ha scritto: >> Claudio Giordano <clagiordan...@tiscali.it> writes: >> > $ simutrans -debug 5 [...] > The file specified by the debug seem missing or wrong path. That is okay. Happens here as well.
> below backtrace: > Program received signal SIGSEGV, Segmentation fault. > do_lookup_x (new_hash=2488895455, old_hash=0x7fffffffb728, ref=0x0, > result=<value optimized out>, scope=<value optimized out>, > i=0, flags=2, skip=0x0, undef_map=0x7ffff7fce000) at dl-lookup.c:99 > 99 dl-lookup.c: No such file or directory. > in dl-lookup.c > (gdb) bt > #0 do_lookup_x (new_hash=2488895455, old_hash=0x7fffffffb728, ref=0x0, > result=<value optimized out>, > scope=<value optimized out>, i=0, flags=2, skip=0x0, > undef_map=0x7ffff7fce000) at dl-lookup.c:99 [...] > #6 0x00007ffff61bb07a in __dlsym (handle=<value optimized out>, > name=<value optimized out>) at dlsym.c:71 > #7 0x00007ffff5f0f283 in ?? () from /usr/lib/libasound.so.2 [...] > #14 0x00007ffff5f2b31a in ?? () from /usr/lib/libasound.so.2 > #15 0x00007ffff7391602 in ?? () from /usr/lib/libSDL-1.2.so.0 > #16 0x00007ffff7364f64 in SDL_AudioInit () from /usr/lib/libSDL-1.2.so.0 > #17 0x00007ffff7363edd in SDL_InitSubSystem () from > /usr/lib/libSDL-1.2.so.0 > #18 0x00000000005cc2d4 in ?? () This looks more like a problem with SDL or ALSA. Which backend are you using (dpkg -l "libsdl1.2debian-*")? Does this trivial program work: --8<---------------cut here---------------start------------->8--- #include <SDL/SDL.h> #include <stdio.h> int main(void) { int ret = SDL_InitSubSystem(SDL_INIT_AUDIO); if (ret == -1) puts("SDL_InitSubSystem failed."); puts("SDL_InitSubSystem(SDL_INIT_AUDIO) done."); return 0; } --8<---------------cut here---------------end--------------->8--- Building with "gcc -o sdl-test -lSDL sdl.test.c" should work once you have installed libsdl1.2-dev. >> It works fine for me. Please try to get a backtrace -- see [1] for >> documentation how to get one. You will have to rebuild the simutrans >> package as documented. Also try moving ~/.simutrans somewhere else >> temporarily. > - I purged all simutrans packages, removed the ~/.simutrans folder and > check /usr/share/games/simutrans folder's existence before reinstalling > simutrans. > > after reinstall /usr/share/games/simutrans/ folder wasn't present Good, then it at least seems not to depend on ~/.simutrans. >> > ii libc6 2.13-0exp2 Embedded GNU C Library: >> > Shared lib >> > ii libgcc1 1:4.6-20110227-1 GCC support library >> > ii libstdc++6 4.6-20110227-1 The GNU Standard C++ Library >> > v3 >> >> These packages come from experimental. Could you try once more with the >> packages currently in unstable? > unfortunately at the moment I can not downgrade the packages listed Regards, Ansgar -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org