Paolo Patruno - 2011-11-19

qarecord -v
QARecord 0.5.0

one more:

gdb qarecord
GNU gdb (GDB) Fedora (7.3.50.20110722-9.fc16)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/qarecord...Reading symbols from /usr/lib/debug/usr/bin/qarecord.debug...done.
done.
(gdb) run --jack
Starting program: /usr/bin/qarecord --jack
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffefb13700 (LWP 892)]
[New Thread 0x7fffefa92700 (LWP 893)]
[New Thread 0x7fffee967700 (LWP 894)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffee967700 (LWP 894)]
RingBuffer::beginWrite (this=0x0, curPos=@0x7fffee966d80, size=@0x7fffee966d88)
at ringbuffer.cpp:47
47 size = ringBufSize;
(gdb) where
#0 RingBuffer::beginWrite (this=0x0, curPos=@0x7fffee966d80, size=
@0x7fffee966d88) at ringbuffer.cpp:47
#1 0x000000000040c8fe in JackCapture::jack_capture (this=0x80de70, nframes=64)
at jackcapture.cpp:88
#2 0x0000003aeac10402 in CallProcessCallback (this=0x822630)
at ../common/JackClient.cpp:585
#3 ExecuteThread (this=<optimized out>) at ../common/JackClient.cpp:552
#4 Jack::JackClient::Execute (this=0x822630) at ../common/JackClient.cpp:537
#5 0x0000003aeac23260 in Jack::JackPosixThread::ThreadHandler (arg=0x8227a0)
at ../posix/JackPosixThread.cpp:59
#6 0x0000003adec07d90 in start_thread (arg=0x7fffee967700)
at pthread_create.c:309
#7 0x0000003ade4eeddd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
(gdb)