On Wed, September 5, 2007 13:43, David Hilvert wrote: > On Wed, 5 Sep 2007 10:13:27 +0300 > Tomas Nykung <[EMAIL PROTECTED]> wrote: > > >> On Mon, Sep 03, 2007 at 07:00:15PM -0500, David Hilvert wrote: >> >>> >>> qsynth, which seemed to work with 1.0.7, seems to die at startup >>> intermittently with the current subversion code. Rebuilding qsynth >>> against the new library doesn't seem to help. >> >> >> I unfortunately can't offer any real help, but qsynth works OK here... >> qsynth version: dpkg -l qsynth ii qsynth 0.2.5-2 (the one included in >> Debian 4.0 aka Etch) >> > > This crashes for me, apparently still in fluid_synth_dither_s16; it's > possible I'm missing something obvious ... > > $ dpkg -l qsynth > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: > uppercase=bad) ||/ Name Version Description > +++-===================-===================-============================== > ======================== > ii qsynth 0.2.5-2 fluidsynth MIDI sound > synthesiser front-end $ /usr/bin/qsynth --version > Warning: no locale found: /usr/share/locale/qsynth_en_US.UTF-8.qm > Qt: 3.3.7 > qsynth: 0.2.5 > $ ldd /usr/bin/qsynth > linux-gate.so.1 => (0xffffe000) libfluidsynth.so.1 => > /usr/local/lib/libfluidsynth.so.1 (0xb7e37000) > libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0xb765e000) libXext.so.6 => > /usr/lib/libXext.so.6 (0xb764f000) > libX11.so.6 => /usr/lib/libX11.so.6 (0xb7563000) libpthread.so.0 => > /lib/libpthread.so.0 (0xb754c000) > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7461000) libm.so.6 => > /lib/libm.so.6 (0xb743b000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7430000) libc.so.6 => > /lib/libc.so.6 (0xb72e7000) > libreadline.so.5 => /lib/libreadline.so.5 (0xb72b7000) libncurses.so.5 => > /lib/libncurses.so.5 (0xb7277000) > libjack.so.0 => /usr/lib/libjack.so.0 (0xb725f000) librt.so.1 => > /lib/librt.so.1 (0xb7256000) > libasound.so.2 => /usr/lib/libasound.so.2 (0xb7190000) libfontconfig.so.1 > => /usr/lib/libfontconfig.so.1 (0xb7164000) > libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb714e000) libXt.so.6 => > /usr/local/lib/libXt.so.6 (0xb70fe000) > libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb70e0000) libpng12.so.0 => > /usr/lib/libpng12.so.0 (0xb70bd000) > libz.so.1 => /usr/lib/libz.so.1 (0xb70a8000) libXi.so.6 => > /usr/lib/libXi.so.6 (0xb709f000) > libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7097000) libXrandr.so.2 => > /usr/lib/libXrandr.so.2 (0xb7091000) > libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7088000) libXinerama.so.1 > => /usr/lib/libXinerama.so.1 (0xb7085000) > libXft.so.2 => /usr/lib/libXft.so.2 (0xb7073000) libfreetype.so.6 => > /usr/lib/libfreetype.so.6 (0xb7003000) > libSM.so.6 => /usr/lib/libSM.so.6 (0xb6ffa000) libICE.so.6 => > /usr/lib/libICE.so.6 (0xb6fe3000) > libdl.so.2 => /lib/libdl.so.2 (0xb6fdf000) libXau.so.6 => > /usr/lib/libXau.so.6 (0xb6fdc000) > libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6fd6000) /lib/ld-linux.so.2 > (0xb7f07000) > libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6fb6000) libXfixes.so.3 => > /usr/lib/libXfixes.so.3 (0xb6fb1000) > $ gdb /usr/bin/qsynth > GNU gdb 6.6-debian > Copyright (C) 2006 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 "i486-linux-gnu"... > (no debugging symbols found) > Using host libthread_db library "/lib/libthread_db.so.1". > (gdb) run > Starting program: /usr/bin/qsynth > (no debugging symbols found) > (no debugging symbols found) > [Thread debugging using libthread_db enabled] > [New Thread -1224194368 (LWP 11760)] > Qt: gdb: -nograb added to command-line options. > Use the -dograb option to enforce grabbing. > Warning: no locale found: /usr/share/locale/qsynth_en_US.UTF-8.qm > [New Thread -1294013552 (LWP 11763)] > > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1294013552 (LWP 11763)] > 0xb7f4a1c4 in fluid_synth_dither_s16 () from > /usr/local/lib/libfluidsynth.so.1 > (gdb) where > #0 0xb7f4a1c4 in fluid_synth_dither_s16 () from > /usr/local/lib/libfluidsynth.so.1 > #1 0x082b8c10 in ?? () > #2 0xb7ff1210 in ?? () from /lib/ld-linux.so.2 > #3 0xb7f1cdaf in fluid_alsa_audio_run_s16 () from > /usr/local/lib/libfluidsynth.so.1 > #4 0x08330730 in ?? () > #5 0x00000000 in ?? () >
two questions, no solution, but might help pointing out the offender: 1) is fluidsynth built for debug (-g)? 2) are qsynth's output meters enabled? bye -- rncbc aka Rui Nuno Capela [EMAIL PROTECTED] _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev