This is the backtrace, of the Jackd core dump.
#0 0xabde9c08 in strlen () from /usr/lib/libc.so.12
No symbol table info available.
#1 0xabdc1e11 in __vfprintf_unlocked_l () from /usr/lib/libc.so.12
No symbol table info available.
#2 0xabdbd365 in vsnprintf_l () from /usr/lib/libc.so.12
No symbol table info available.
#3 0xabdbd3fb in vsnprintf () from /usr/lib/libc.so.12
No symbol table info available.
#4 0xac283010 in jack_format_and_log (level=level@entry=1, prefix=prefix@entry=0xac2ce7b8 "Jack: ",
fmt=fmt@entry=0xac2d4b20 "JackEngine::ClientExternalOpen: uuid = %d, name = %s", ap=<optimized out>, ap@entry=0xa3d9f1d8 "\003") at ../common/JackError.cpp:74
buffer = "Jack: JackEngine::ClientExternalOpen: uuid = 3\000\000\030\361\331\243\360\360\331\243\001\000&\254\001", '\000' <repeats 11 times>, "h\361\331\243\200\345\\\273\000\340\\\273\000\224/\254\000\224/\254\277\300\036\254 \361\331\243l\361\331\243AJ&\254\000\224/\254\300\360\331\243\v\000\000\000\002\000\000\000\000\000\000\000\000\340\\\273\000\224/\254AJ&\254\370/&\254\200O\\\273AJ&\254l\361\331\243\000\224/\254h\361\331\243\001\000\000\000\000\000\000\000\001\000\000\000`W\000\000\000\000\000\000\000\224/\254\071\374N\004\205\036\\\273(\344\\\273"...
len = <optimized out>
log_function = <optimized out>
__PRETTY_FUNCTION__ = "void jack_format_and_log(int, const char*, const char*, va_list)"
#5 0xac283208 in jack_log (fmt=<optimized out>, fmt@entry=0x5852fb20 <error: Cannot access memory at address 0x5852fb20>) at ../common/JackError.cpp:113
ap = 0xa3d9f1d8 "\003"
#6 0xac2a274b in Jack::JackEngine::ClientExternalOpen (this=this@entry=0xabba8000, name=0xa3d9f3d4 "qjackctl", pid=16284, uuid=8589934595, ref=0xa3d9f2d4,
shared_engine=0xa3d9f35c, shared_client=0xa3d9f360, shared_graph_manager=0xa3d9f364) at ../common/JackEngine.cpp:628
real_name = "qjackctl", '\000' <repeats 56 times>
refnum = <optimized out>
client = <optimized out>
#7 0xac2bab6c in Jack::JackLockedEngine::ClientExternalOpen (shared_graph_manager=0xa3d9f364, shared_client=0xa3d9f360, shared_engine=0xa3d9f35c, ref=0xa3d9f2d4,
uuid=0, pid=16284, name=0xa3d9f3d4 "qjackctl", this=0xabba8000) at ../common/JackLockedEngine.h:123
lock = {fObj = <optimized out>}
#8 Jack::JackSocketServerChannel::ClientAdd (this=0xaa3ff2dc, socket_aux=0xabc39d00, req=0xa3d9f3bc, res=0xa3d9f354) at ../posix/JackSocketServerChannel.cpp:131
refnum = -1
__PRETTY_FUNCTION__ = "virtual void Jack::JackSocketServerChannel::ClientAdd(Jack::detail::JackChannelTransactionInterface*, Jack::JackClientOpenRequest*, Jack::JackClientOpenResult*)"
#9 0xac2b6b0e in Jack::JackRequestDecoder::HandleRequest (this=this@entry=0xabc45540, socket=socket@entry=0xabc39d00, type_aux=23)
at ../common/JackRequestDecoder.cpp:73
req = {<Jack::JackRequest> = {_vptr.JackRequest = 0xac2f30d4 <vtable for Jack::JackClientOpenRequest+8>, fType = 0, fSize = 77}, fPID = 16284, fUUID = 0,
fName = "qjackctl", '\000' <repeats 56 times>}
res = {<Jack::JackResult> = {_vptr.JackResult = 0xac2f30f4 <vtable for Jack::JackClientOpenResult+8>, fResult = -1}, fSharedEngine = -1, fSharedClient = -1,
fSharedGraph = -1}
type = Jack::JackRequest::kClientOpen
#10 0xac2b7616 in Jack::JackRequestDecoder::HandleRequest (this=0xabc45540, socket=0xabc39d00, type_aux=22) at ../common/JackRequestDecoder.cpp:63
header = {_vptr.JackRequest = 0xac2f36c0 <vtable for Jack::JackRequest+8>, fType = Jack::JackRequest::kClientOpen, fSize = 0}
req = {<Jack::JackRequest> = {_vptr.JackRequest = 0xac2f309c <vtable for Jack::JackClientCheckRequest+8>, fType = 0, fSize = 85},
fName = "qjackctl", '\000' <repeats 56 times>, fProtocol = 9, fOptions = 1, fOpen = 1, fUUID = 0}
res = {<Jack::JackResult> = {_vptr.JackResult = 0xac2f30bc <vtable for Jack::JackClientCheckResult+8>, fResult = 0},
fName = "qjackctl", '\000' <repeats 56 times>, fStatus = 0}
type = Jack::JackRequest::kClientCheck
#11 0xac2bb21c in Jack::JackSocketServerChannel::Execute (this=0xaa3ff2dc) at ../posix/JackSocketServerChannel.cpp:245
socket = <optimized out>
header = {_vptr.JackRequest = 0xac2f36c0 <vtable for Jack::JackRequest+8>, fType = Jack::JackRequest::kClientCheck, fSize = 0}
fd = 10
i = 2
#12 0xac2976eb in Jack::JackPosixThread::ThreadHandler (arg=0xaa3ff3f0) at ../posix/JackPosixThread.cpp:63
obj = 0xaa3ff3f0
runnable = 0xaa3ff2dc
err = <optimized out>
res = true
#13 0xac1edee3 in pthread.create_tramp () from /usr/lib/libpthread.so.1
No symbol table info available.
#14 0xabced760 in __mknod50 () from /usr/lib/libc.so.12
No symbol table info available.
#15 0xabb6dc00 in ?? ()
No symbol table info available.
#16 0xac1ef88f in pthread.makelwp () from /usr/lib/libpthread.so.1
No symbol table info available.
#17 0xbb5c4f80 in _rtld_find_plt_symdef () from /usr/libexec/ld.elf_so
No symbol table info available.
#18 0xbb5bc915 in _rtld_bind () from /usr/libexec/ld.elf_so
No symbol table info available.
#19 0xbb5bc535 in _rtld_bind_start () from /usr/libexec/ld.elf_so
No symbol table info available.
#20 0xac2f9c00 in ?? ()
No symbol table info available.
#21 0xac2adf5b in jackctl_wait_signals (sigmask=sigmask@entry=0xac2f63ec <sigmask>) at ../common/JackControlAPI.cpp:689
sig = 0
waiting = true
#22 0x006cc5fe in main (argc=5, argv=0xbfbb7640) at ../common/Jackdmp.cpp:649
server_ctl = 0xabc4cc00
server_parameters = 0xabc5a030
server_name = <optimized out>
master_driver_ctl = <optimized out>
loopback_driver_ctl = 0x0
replace_registry = 0
options = 0x6cd498 "-d:X:I:P:uvshrRL:STFl:t:mn:p:C:a:"
long_options = {{name = 0x6cccf5 "internal-session-file", has_arg = 1, flag = 0x0, val = 67}, {name = 0x6ccd0b "loopback-driver", has_arg = 1, flag = 0x0,
val = 76}, {name = 0x6ccd1b "audio-driver", has_arg = 1, flag = 0x0, val = 100}, {name = 0x6ccd28 "midi-driver", has_arg = 1, flag = 0x0, val = 88}, {
name = 0x6ccd34 "internal-client", has_arg = 1, flag = 0x0, val = 73}, {name = 0x6ccd44 "verbose", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x6ccd4c "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x6ccd51 "port-max", has_arg = 1, flag = 0x0, val = 112}, {name = 0x6ccd5a "no-mlock",
has_arg = 0, flag = 0x0, val = 109}, {name = 0x6ccd63 "name", has_arg = 1, flag = 0x0, val = 110}, {name = 0x6ccd68 "unlock", has_arg = 0, flag = 0x0,
val = 117}, {name = 0x6ccd72 "realtime", has_arg = 0, flag = 0x0, val = 82}, {name = 0x6ccd6f "no-realtime", has_arg = 0, flag = 0x0, val = 114}, {
name = 0x6ccd7b "replace-registry", has_arg = 0, flag = 0xbfbb73dc, val = 0}, {name = 0x6ccd8c "loopback", has_arg = 0, flag = 0x0, val = 76}, {
name = 0x6ccd95 "realtime-priority", has_arg = 1, flag = 0x0, val = 80}, {name = 0x6ccdd0 "timeout", has_arg = 1, flag = 0x0, val = 116}, {
name = 0x6ccda7 "temporary", has_arg = 0, flag = 0x0, val = 84}, {name = 0x6ccdb1 "silent", has_arg = 0, flag = 0x0, val = 115}, {name = 0x6ccdb8 "sync",
has_arg = 0, flag = 0x0, val = 83}, {name = 0x6ccdbd "autoconnect", has_arg = 1, flag = 0x0, val = 97}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
i = <optimized out>
opt = <optimized out>
option_index = 0
internal_session_file = <optimized out>
master_driver_name = <optimized out>
master_driver_args = <optimized out>
master_driver_nargs = <optimized out>
loopback = <optimized out>
sigmask = 0xac2f63ec <sigmask>
param = <optimized out>
value = {ui = 2888799232, i = -1406168064, c = 0 '\000',
str = "\000\224/\254\000\220/\254\000\224/\254\000\230/\254\000\234/\254\266H\\\273}v&\254\330t\273\277,\340\\\273\210t\273\277\001\000\000\000\000\000\000\000\214t\273\277\240t\273\277\000\340\\\273\000\324/\254\271B\\\273}\251l\000\352\277\310\253Xt\273\277\244t\273\277\000\340\\\273`2\310\253\001", '\000' <repeats 15 times>, "x\206\\\273\240\340\\\273`2\310\253\001\000\000\000\000\000\000", b = false}
internals_list = {<std::__cxx11::_List_base<char*, std::allocator<char*> >> = {
_M_impl = {<std::allocator<std::_List_node<char*> >> = {<__gnu_cxx::new_allocator<std::_List_node<char*> >> = {<No data fields>}, <No data fields>},
_M_node = {<std::__detail::_List_node_base> = {_M_next = 0xbfbb73e4, _M_prev = 0xbfbb73e4}, _M_size = 0}}}, <No data fields>}
slaves_list = {<std::__cxx11::_List_base<char*, std::allocator<char*> >> = {
_M_impl = {<std::allocator<std::_List_node<char*> >> = {<__gnu_cxx::new_allocator<std::_List_node<char*> >> = {<No data fields>}, <No data fields>},
_M_node = {<std::__detail::_List_node_base> = {_M_next = 0xbfbb73f0, _M_prev = 0xbfbb73f0}, _M_size = 0}}}, <No data fields>}
it = {_M_node = 0xbfbb73e4}
return_value = 0
notify_sent = true