Joern Nettingsmeier wrote : > hmm. i think i upgraded to fltk-1.1.6 correctly, but the problem remains: > > > > nettings@kleineronkel:/local/build/alsa-tools-1.0.8> ldd Hi Joern, There were problems with 1.0.8 and the hdsp. You'd better use cvs or 1.0.9rc*. Do your driver and tools versions match ? > /usr/local/bin/hdspmixer > libasound.so.2 => /usr/local/lib/libasound.so.2 > (0x0000002a9566d000) > libdl.so.2 => /lib64/libdl.so.2 (0x0000002a9588a000) > libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x0000002a9598e000) > libfltk.so.1.1 => /usr/local/lib/libfltk.so.1.1 > (0x0000002a95aa2000) > libm.so.6 => /lib64/tls/libm.so.6 (0x0000002a95c3b000) > libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x0000002a95d93000) > libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x0000002a95ea4000) > libstdc++.so.5 => /usr/lib64/libstdc++.so.5 (0x0000002a960b3000) > libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000002a96290000) > libc.so.6 => /lib64/tls/libc.so.6 (0x0000002a9639b000) > /lib64/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 > (0x0000002a95556000) > > > > > nettings@kleineronkel:/local/build/alsa-tools-1.0.8> gdb > /usr/local/bin/hdspmixer > GNU gdb 6.2.1 > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "x86_64-suse-linux"...Using host libthread_db > library "/lib64/tls/libthread_db.so.1". > > (gdb) run > Starting program: /raid/usr/local/bin/hdspmixer > [Thread debugging using libthread_db enabled] > [New Thread 182911228736 (LWP 16402)] > > HDSPMixer 1.6 - Copyright (C) 2003 Thomas Charbonnel <thomas@xxxxxxxxxx> > This program comes with ABSOLUTELY NO WARRANTY > HDSPMixer is free software, see the file COPYING for details > > Looking for HDSP cards : > Card 0 : NVidia CK8S with ALC850 at 0xed000000, irq 3 > Card 1 : Sound Blaster Live! (rev.8) at 0x9000, irq 11 > Card 2 : RME Hammerfall DSP + Multiface at 0xeb000000, irq 5 > Multiface found ! > 1 Hammerfall DSP card found. > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 182911228736 (LWP 16402)] > 0x0000002a96402f11 in _int_malloc () from /lib64/tls/libc.so.6 > (gdb) bt > #0 0x0000002a96402f11 in _int_malloc () from /lib64/tls/libc.so.6 > #1 0x0000002a964043c9 in malloc () from /lib64/tls/libc.so.6 > #2 0x0000000000406775 in operator new () > #3 0x000000000040dca8 in HDSPMixerIOMixer (this=0x591480, x=144, y=20, > w=Variable "w" is not available. > ) at HDSPMixerIOMixer.cxx:44 > #4 0x000000000040c0f2 in HDSPMixerInputs (this=0x583840, x=Variable "x" > is not available. > ) at HDSPMixerInputs.cxx:28 > #5 0x000000000040b14e in HDSPMixerWindow (this=0x5714c0, x=Variable "x" > is not available. > ) at HDSPMixerWindow.cxx:672 > #6 0x0000000000407dfc in main (argc=1, argv=0x7fbfffee38) at > hdspmixer.cxx:83 > (gdb) > > > > system is athlon64 on suse-9.2-ia64. > > any hints? Any compilation warning ? It looks like the problem involves values defined in defines.h. Thomas