GNU gdb (GDB) 7.2-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "arm-linux-gnueabi". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/jackd...(no debugging symbols found)...done. (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run -d alsa -p 256 -n 4 -P hw:0 -S -r 48000 Starting program: /usr/bin/jackd -d alsa -p 256 -n 4 -P hw:0 -S -r 48000 [Thread debugging using libthread_db enabled] jackdmp 1.9.6 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2010 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK server starting in realtime mode with priority 10 [New Thread 0x458f5460 (LWP 691)] Program received signal SIGINT, Interrupt. 0x400f3504 in Jack::JackGraphManager::InitRefNum(int) () from /usr/lib/libjackserver.so.0 (gdb) backtrace full #0 0x400f3504 in Jack::JackGraphManager::InitRefNum(int) () from /usr/lib/libjackserver.so.0 No symbol table info available. #1 0x4011c748 in ?? () from /usr/lib/libjackserver.so.0 No symbol table info available. #2 0x4011c748 in ?? () from /usr/lib/libjackserver.so.0 No symbol table info available. Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) info registers r0 0x0 0 r1 0x0 0 r2 0xbed71064 -1093201820 r3 0xc71214 13046292 r4 0x0 0 r5 0x4167f210 1097331216 r6 0x40a0e000 1084284928 r7 0x1 1 r8 0x0 0 r9 0x0 0 r10 0xbed71064 -1093201820 r11 0x40a0e010 1084284944 r12 0xbed71064 -1093201820 sp 0xbed71058 0xbed71058 lr 0x4011c749 1074906953 pc 0x400f3504 0x400f3504 cpsr 0x60000030 1610612784 (gdb) x/16i $pc => 0x400f3504 <_ZN4Jack16JackGraphManager10InitRefNumEi+84>: beq.n 0x400f34de <_ZN4Jack16JackGraphManager10InitRefNumEi+46> 0x400f3506 <_ZN4Jack16JackGraphManager10InitRefNumEi+86>: cmp r4, r8 0x400f3508 <_ZN4Jack16JackGraphManager10InitRefNumEi+88>: beq.n 0x400f3580 <_ZN4Jack16JackGraphManager10InitRefNumEi+208> 0x400f350a <_ZN4Jack16JackGraphManager10InitRefNumEi+90>: movw r12, #14480 ; 0x3890 0x400f350e <_ZN4Jack16JackGraphManager10InitRefNumEi+94>: movt r12, #6 0x400f3512 <_ZN4Jack16JackGraphManager10InitRefNumEi+98>: ldr r1, [sp, #4] 0x400f3514 <_ZN4Jack16JackGraphManager10InitRefNumEi+100>: mul.w r7, r12, r7 0x400f3518 <_ZN4Jack16JackGraphManager10InitRefNumEi+104>: adds r2, r7, #1 0x400f351a <_ZN4Jack16JackGraphManager10InitRefNumEi+106>: add.w r0, r6, r2, lsl #4 0x400f351e <_ZN4Jack16JackGraphManager10InitRefNumEi+110>: blx 0x400e95e8 0x400f3522 <_ZN4Jack16JackGraphManager10InitRefNumEi+114>: movw r3, #4628 ; 0x1214 0x400f3526 <_ZN4Jack16JackGraphManager10InitRefNumEi+118>: movt r3, #199 ; 0xc7 0x400f352a <_ZN4Jack16JackGraphManager10InitRefNumEi+122>: ldr r0, [r6, r3] 0x400f352c <_ZN4Jack16JackGraphManager10InitRefNumEi+124>: subs r2, r0, #1 0x400f352e <_ZN4Jack16JackGraphManager10InitRefNumEi+126>: str r2, [r6, r3] 0x400f3530 <_ZN4Jack16JackGraphManager10InitRefNumEi+128>: cbnz r2, 0x400f3558 <_ZN4Jack16JackGraphManager10InitRefNumEi+168> (gdb) thread apply all backtrace Thread 2 (Thread 0x458f5460 (LWP 691)): #0 0x40145fc6 in __libc_do_syscall () from /lib/libpthread.so.0 #1 0x401411f6 in pthread_cond_wait@@GLIBC_2.4 () from /lib/libpthread.so.0 #2 0x401411f6 in pthread_cond_wait@@GLIBC_2.4 () from /lib/libpthread.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0x4001ad70 (LWP 688)): #0 0x400f3504 in Jack::JackGraphManager::InitRefNum(int) () from /usr/lib/libjackserver.so.0 #1 0x4011c748 in ?? () from /usr/lib/libjackserver.so.0 #2 0x4011c748 in ?? () from /usr/lib/libjackserver.so.0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) quit A debugging session is active. Inferior 1 [process 688] will be killed. Quit anyway? (y or n)