[PlanetCCRMA] Re: LinuxSampler and Rosegarden segmentation fault

Hector Centeno hcengar@gmail.com
Mon Oct 2 14:21:01 2006


Hi,

Just in case someone runs into this problem, I finally contacted Chris
Cannam and he found  the source of the problem and made a patch for
LinuxSampler (which has been already committed in CVS) and he also
patched Rosegarden.

peace,


Hector


On 9/19/06, Hector Centeno <hcengar@gmail.com> wrote:
> Hello,
>
> I'm getting a strange problem with Rosegarden and LinuxSampler. For
> time to time LinuxSampler crashes and seems to be related to playing
> notes from the piano roll in Rosegarden. LinuxSampler output is this:
>
> >>> FATAL ERROR: Segmentation fault (SIGSEGV) occured! <<<
> Showing stack trace...
> (no debugging symbols found)
> Using host libthread_db library "/lib/libthread_db.so.1".
> Attaching to program: /usr/bin/linuxsampler, process 3537
> No debugger found
> Reading symbols from shared object read from target memory...(no
> debugging symbols found)...done.
> Loaded system supplied DSO at 0x932000
> `shared object read from target memory' has disappeared; keeping its symbols.
> Reading symbols from /usr/lib/linuxsampler/liblinuxsampler.so.0...(no
> debugging symbols found)...done.
> Loaded symbols for /usr/lib/linuxsampler/liblinuxsampler.so.0
> Reading symbols from /usr/lib/libgig.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libgig.so.2
> Reading symbols from /usr/lib/libjack.so.0...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libjack.so.0
> Reading symbols from /lib/libasound.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libasound.so.2
> Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libstdc++.so.6
> Reading symbols from /lib/libm.so.6...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libm.so.6
> Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Reading symbols from /lib/libc.so.6...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libc.so.6
> Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
> Loaded symbols for /lib/librt.so.1
> Reading symbols from /lib/libpthread.so.0...
> (no debugging symbols found)...done.
> [Thread debugging using libthread_db enabled]
> [New Thread -1208342000 (LWP 3537)]
> [New Thread -1310372960 (LWP 3553)]
> [New Thread -1299883104 (LWP 3552)]
> [New Thread -1239946336 (LWP 3549)]
> [New Thread -1229325408 (LWP 3546)]
> [New Thread -1218835552 (LWP 3545)]
> [New Thread -1208345696 (LWP 3538)]
> Loaded symbols for /lib/libpthread.so.0
> Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib/libdl.so.2
> Reading symbols from /lib/ld-linux.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/ld-linux.so.2
> 0x00932402 in __kernel_vsyscall ()
> (gdb) --- Stacktrace
> #0  0x00932402 in __kernel_vsyscall ()
> #1  0x0019b966 in __nanosleep_nocancel () from /lib/libc.so.6
> #2  0x0019b78b in sleep () from /lib/libc.so.6
> #3  0x0804a0d1 in ?? ()
> #4  0x001264e4 in __libc_start_main () from /lib/libc.so.6
> #5  0x08049721 in ?? ()
> --- Symbols
> #4  0x001264e4 in __libc_start_main () from /lib/libc.so.6
>  > > > >No symbol table info available.
> #5  0x08049721 in ?? ()
> No symbol table info available.
> ---
> Detaching from program: /usr/bin/linuxsampler, process 3537
> Killing LinuxSampler...
> Segmentation fault
>
> I tried the same procedure using MusE and I couldn't make it crash.
> Probably is difficult to find out why, but If you have any ideas I
> will appreciate your help.
>
> Hector
>