GNU gdb (Raspbian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 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-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from homegear...Reading symbols from /usr/lib/debug//usr/bin/homegear...done. done. Attaching to program: /usr/bin/homegear, process 17515 [New LWP 17516] [New LWP 17517] [New LWP 17518] [New LWP 17519] [New LWP 17520] [New LWP 17521] [New LWP 17522] [New LWP 17523] [New LWP 17524] [New LWP 17525] [New LWP 17526] [New LWP 17527] [New LWP 17528] [New LWP 17529] [New LWP 17530] [New LWP 17531] [New LWP 17532] [New LWP 17533] [New LWP 17534] [New LWP 17535] [New LWP 17536] [New LWP 17537] [New LWP 17538] [New LWP 17539] [New LWP 17540] [New LWP 17541] [New LWP 17542] [New LWP 17543] [New LWP 17544] [New LWP 17545] [New LWP 17546] [New LWP 17588] [New LWP 17589] [New LWP 17591] [New LWP 17592] [New LWP 17593] [New LWP 17594] [New LWP 17595] [New LWP 17596] [New LWP 17597] [New LWP 17600] [New LWP 17610] [New LWP 17611] [New LWP 17612] [New LWP 17613] [New LWP 17614] [New LWP 17615] [New LWP 17616] [New LWP 17617] [New LWP 17654] [New LWP 17655] [New LWP 17656] [New LWP 17662] [New LWP 17693] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x75797794 ) at ./lowlevellock.c:33 33 ./lowlevellock.c: No such file or directory. (gdb) thread apply all bt Thread 55 (Thread 0x57189350 (LWP 17693)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x63200010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x62abe8d8 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 MyNode::MyNode::timer (this=0x62c15448) at timer/MyNode.cpp:511 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e2aab0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x57189350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 54 (Thread 0x5798a350 (LWP 17662)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x63000010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x62abe8d8 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 MyNode::MyNode::timer (this=0x62d48398) at timer/MyNode.cpp:511 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62248) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x5798a350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 53 (Thread 0x5818b350 (LWP 17656)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x63100010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x629c63b8 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 ---Type to continue, or q to quit--- #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 MyNode::MyNode::outputMessage (this=0x16b, this@entry=0x6323b3f0, localTime=39570667569414144, utcTime=utcTime@entry=1559934600000) at clock/MyNode.cpp:155 #12 0x629c9250 in MyNode::MyNode::timer (this=0x6323b3f0) at clock/MyNode.cpp:370 #13 0x758e59dc in std::execute_native_thread_routine (__p=0x62e68070) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #14 0x76f37fc4 in start_thread (arg=0x5818b350) at pthread_create.c:458 #15 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 52 (Thread 0x5898c350 (LWP 17655)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x62e00010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x629c63b8 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 MyNode::MyNode::outputMessage (this=0x16b, this@entry=0x6323ac48, localTime=39570667569414144, utcTime=utcTime@entry=1559934600000) at clock/MyNode.cpp:155 #12 0x629c9250 in MyNode::MyNode::timer (this=0x6323ac48) at clock/MyNode.cpp:370 #13 0x758e59dc in std::execute_native_thread_routine (__p=0x62e67e00) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #14 0x76f37fc4 in start_thread (arg=0x5898c350) at pthread_create.c:458 #15 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 51 (Thread 0x5918d350 (LWP 17654)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x62c00010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x629c63b8 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 MyNode::MyNode::outputMessage (this=0x16b, this@entry=0x6300b430, localTime=39570667569414144, utcTime=utcTime@entry=1559934600000) at clock/MyNode.cpp:155 #12 0x629c9250 in MyNode::MyNode::timer (this=0x6300b430) at clock/MyNode.cpp:370 #13 0x758e59dc in std::execute_native_thread_routine (__p=0x62e69c30) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 ---Type to continue, or q to quit--- #14 0x76f37fc4 in start_thread (arg=0x5918d350) at pthread_create.c:458 #15 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 50 (Thread 0x5a18f350 (LWP 17617)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x62c00010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=96) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=96) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x62a0c7c0 in MyNode::Mqtt::getResponseByType (this=this@entry=0x62e61750, packet=std::vector of length 0, capacity 254, responseBuffer=, responseType=, responseType@entry=208 '\320', errors=errors@entry=false) at mqtt-broker/Mqtt.cpp:217 #4 0x62a0d0b4 in MyNode::Mqtt::ping (this=0x62e61750) at mqtt-broker/Mqtt.cpp:313 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e13390) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5a18f350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 49 (Thread 0x5a990350 (LWP 17616)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x62f00010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=140) at malloc.c:2926 #2 0x758b9670 in __cxxabiv1::__cxa_allocate_exception (thrown_size=140, thrown_size@entry=12) at ../../../../src/libstdc++-v3/libsupc++/eh_alloc.cc:272 #3 0x76cf28d8 in BaseLib::TcpSocket::proofread (this=0x62e670f0, buffer=buffer@entry=0x62f11010 , bufferSize=bufferSize@entry=2048, moreData=@0x5a98fbe7: false, moreData@entry=@0x5a98fbdf: false) at Sockets/TcpSocket.cpp:1117 #4 0x76cf2bcc in BaseLib::TcpSocket::proofread (this=, buffer=buffer@entry=0x62f11010 , bufferSize=bufferSize@entry=2048) at Sockets/TcpSocket.cpp:1065 #5 0x62a0b3ac in MyNode::Mqtt::listen (this=0x62e61750) at mqtt-broker/Mqtt.cpp:367 #6 0x758e59dc in std::execute_native_thread_routine (__p=0x62e12fe0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #7 0x76f37fc4 in start_thread (arg=0x5a990350) at pthread_create.c:458 #8 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 48 (Thread 0x5b191350 (LWP 17615)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61570, mutex=0x62e624a8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61570) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61570, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61b28) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5b191350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 47 (Thread 0x5b992350 (LWP 17614)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61570, mutex=0x62e624a8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61570) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61570, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61e38) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5b992350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 46 (Thread 0x5c193350 (LWP 17613)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61570, mutex=0x62e624a8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61570) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61570, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 ---Type to continue, or q to quit--- #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61e50) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5c193350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 45 (Thread 0x5c994350 (LWP 17612)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61570, mutex=0x62e624a8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61570) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61570, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61720) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5c994350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 44 (Thread 0x5d195350 (LWP 17611)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61570, mutex=0x62e624a8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61570) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61570, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61708) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5d195350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 43 (Thread 0x5d996350 (LWP 17610)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x62e61540, mutex=0x62e62490) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x62e61540) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x62e61540, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x62e61750, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x62e615d8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x5d996350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 42 (Thread 0x5e197350 (LWP 17600)): #0 0x76f42d60 in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x62bbe22c in std::this_thread::sleep_for > (__rtime=...) at /usr/include/c++/6/thread:323 #2 MyNode::MyNode::worker (this=0x63004288) at MyNode.cpp:151 #3 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62478) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #4 0x76f37fc4 in start_thread (arg=0x5e197350) at pthread_create.c:458 #5 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 41 (Thread 0x5e998350 (LWP 17597)): #0 0x7573a720 in __lll_lock_wait_private (futex=0x7579869c ) at ./lowlevellock.c:33 #1 0x756c5990 in __GI__IO_un_link (fp=0x340a3f8) at genops.c:65 #2 0x756c5b24 in __GI__IO_un_link (fp=) at genops.c:60 #3 0x756b6d2c in _IO_new_fclose (fp=fp@entry=0x340a3f8) at iofclose.c:54 #4 0x756c0658 in __new_pclose (fp=fp@entry=0x340a3f8) at pclose.c:41 ---Type to continue, or q to quit--- #5 0x629e04d4 in MyNode::MyNode::worker (this=) at MyNode.cpp:164 #6 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62068) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #7 0x76f37fc4 in start_thread (arg=0x5e998350) at pthread_create.c:458 #8 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 40 (Thread 0x5f199350 (LWP 17596)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x63200010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=32) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=32) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x76cb6c1c in __gnu_cxx::new_allocator > > >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits > > > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_get_node (this=0x76e14bb8 ) at /usr/include/c++/6/bits/stl_tree.h:505 #6 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_create_node >(long long&, std::pair&&) (this=0x76e14bb8 ) at /usr/include/c++/6/bits/stl_tree.h:559 #7 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_emplace_unique >(long long&, std::pair&&) (this=0x76e14bb8 ) at /usr/include/c++/6/bits/stl_tree.h:2149 #8 std::map, std::less, std::allocator > > >::emplace >(long long&, std::pair&&) ( this=0x76e14bb8 ) at /usr/include/c++/6/bits/stl_map.h:559 #9 BaseLib::ProcessManager::OpaquePointer::signalHandler (signalNumber=) at Managers/ProcessManager.cpp:81 #10 #11 0x756f8174 in __libc_fork () at ../sysdeps/nptl/fork.c:135 #12 0x756b91dc in _IO_new_proc_open (fp=fp@entry=0x63258db0, command=command@entry=0x6325af38 "ping -c 1 10.10.10.75", mode=, mode@entry=0x629e17f4 "r") at iopopen.c:180 #13 0x756b9524 in _IO_new_popen (command=0x6325af38 "ping -c 1 10.10.10.75", mode=0x629e17f4 "r", mode@entry=0x0) at iopopen.c:296 #14 0x629e0480 in MyNode::MyNode::worker (this=) at MyNode.cpp:150 #15 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62050) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #16 0x76f37fc4 in start_thread (arg=0x5f199350) at pthread_create.c:458 #17 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 39 (Thread 0x5f99a350 (LWP 17595)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x63000010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x00255a08 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=0x5f999cf4) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) ( this=0x5f999cf0, __tag=..., __a=...) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 0x629a8b80 in std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=0x5f999ce8) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:264 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62038) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x5f99a350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 38 (Thread 0x6019b350 (LWP 17594)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x62d00010) at ./lowlevellock.c:33 ---Type to continue, or q to quit--- #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x00255a08 in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, Flows::VariableType>(std::_Sp_make_shared_tag, Flows::Variable*, std::allocator const&, Flows::VariableType&&) (__a=..., this=0x6019acf4) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) ( this=0x6019acf0, __tag=..., __a=...) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 0x629a8b80 in std::shared_ptr::shared_ptr, Flows::VariableType>(std::_Sp_make_shared_tag, std::allocator const&, Flows::VariableType&&) (__a=..., __tag=..., this=0x6019ace8) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, Flows::VariableType>(std::allocator const&, Flows::VariableType&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(Flows::VariableType&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:264 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62460) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x6019b350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 37 (Thread 0x6099c350 (LWP 17593)): #0 0x76f42d60 in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x629a8b18 in std::this_thread::sleep_for > (__rtime=...) at /usr/include/c++/6/thread:323 #2 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:325 #3 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62020) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #4 0x76f37fc4 in start_thread (arg=0x6099c350) at pthread_create.c:458 #5 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 36 (Thread 0x6119d350 (LWP 17592)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x62f00010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x629a77fc in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, bool&> (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, bool>(std::_Sp_make_shared_tag, std::allocator const&, bool&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, bool>(std::_Sp_make_shared_tag, std::allocator const&, bool&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, bool>(std::allocator const&, bool&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(bool&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:229 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e62008) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x6119d350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 35 (Thread 0x6199e350 (LWP 17591)): #0 0x76f42d60 in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x629a8b18 in std::this_thread::sleep_for > (__rtime=...) at /usr/include/c++/6/thread:323 #2 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:325 #3 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61918) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 ---Type to continue, or q to quit--- #4 0x76f37fc4 in start_thread (arg=0x6199e350) at pthread_create.c:458 #5 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 34 (Thread 0x6219f350 (LWP 17589)): #0 0x76f42d60 in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x629a8b18 in std::this_thread::sleep_for > (__rtime=...) at /usr/include/c++/6/thread:323 #2 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:325 #3 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61738) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #4 0x76f37fc4 in start_thread (arg=0x6219f350) at pthread_create.c:458 #5 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 33 (Thread 0x629a0350 (LWP 17588)): #0 0x7573a750 in __lll_lock_wait_private (futex=futex@entry=0x63100010) at ./lowlevellock.c:30 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=128) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=128) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x629a77fc in __gnu_cxx::new_allocator, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, bool&> (__a=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:613 #7 std::__shared_ptr::__shared_ptr, bool>(std::_Sp_make_shared_tag, std::allocator const&, bool&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr::shared_ptr, bool>(std::_Sp_make_shared_tag, std::allocator const&, bool&&) (__a=..., __tag=..., this=) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, bool>(std::allocator const&, bool&&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared(bool&&) () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 PresenceLight::PresenceLight::timer (this=) at PresenceLight.cpp:229 #12 0x758e59dc in std::execute_native_thread_routine (__p=0x62e61608) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #13 0x76f37fc4 in start_thread (arg=0x629a0350) at pthread_create.c:458 #14 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 32 (Thread 0x64380350 (LWP 17546)): #0 0x76f42d60 in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x00232f2c in std::this_thread::sleep_for > (__rtime=...) at /usr/include/c++/6/thread:323 #2 Homegear::NodeBlue::NodeBlueClient::watchdog (this=0x7ed2e8e0) at Node-BLUE/NodeBlueClient.cpp:1310 #3 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6948) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #4 0x76f37fc4 in start_thread (arg=0x64380350) at pthread_create.c:458 Backtrace stopped: Cannot access memory at address 0x7466 Thread 31 (Thread 0x64c45350 (LWP 17545)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6b68) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x64c45350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 30 (Thread 0x65446350 (LWP 17544)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 ---Type to continue, or q to quit--- #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6e80) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x65446350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 29 (Thread 0x65c47350 (LWP 17543)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6d90) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x65c47350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 28 (Thread 0x66448350 (LWP 17542)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6ca0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x66448350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 27 (Thread 0x66c49350 (LWP 17541)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6bb0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x66c49350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 26 (Thread 0x6744a350 (LWP 17540)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6a78) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6744a350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 25 (Thread 0x67c4b350 (LWP 17539)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 ---Type to continue, or q to quit--- #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6840) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x67c4b350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 24 (Thread 0x6844c350 (LWP 17538)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6888) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6844c350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 23 (Thread 0x68c4d350 (LWP 17537)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5450, mutex=0x2eb4610) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5450) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5450, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6780) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x68c4d350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 22 (Thread 0x6944e350 (LWP 17536)): #0 0x76f3ed3c in __pthread_cond_timedwait (cond=0x63034248, mutex=0x63034230, abstime=0x6944d6a0) at pthread_cond_timedwait.c:200 #1 0x002417f0 in __gthread_cond_timedwait (__abs_timeout=0x6944d698, __mutex=, __cond=) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871 #2 std::condition_variable::__wait_until_impl > > (__atime=..., __lock=..., this=0x63034248) at /usr/include/c++/6/condition_variable:166 #3 std::condition_variable::wait_until > > (__atime=..., __lock=..., this=0x63034248) at /usr/include/c++/6/condition_variable:106 #4 std::condition_variable::wait_until >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool):: > ( __p=..., __atime=..., __lock=..., this=0x63034248) at /usr/include/c++/6/condition_variable:129 #5 std::condition_variable::wait_for, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool):: > (__p=..., __rtime=..., __lock=..., this=0x63034248) at /usr/include/c++/6/condition_variable:145 #6 Homegear::NodeBlue::NodeBlueClient::invoke (this=this@entry=0x7ed2e8e0, methodName=, parameters=std::shared_ptr (count -528281595, weak 167772169) 0x63023508, wait=, wait@entry=true) at Node-BLUE/NodeBlueClient.cpp:732 #7 0x00243988 in Homegear::NodeBlue::NodeBlueClient::setNodeData (this=0x7ed2e8e0, nodeId="dc26c2bb.7fa58:d6313557.20ebc8", key="previousOutputValue0", value=std::shared_ptr (count 3, weak 0) 0x6302a578) at Node-BLUE/NodeBlueClient.cpp:1136 #8 0x002509cc in std::__invoke_impl, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr >(std::__invoke_memfun_deref, void (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&) (__t=, __f=) at /usr/include/c++/6/functional:227 #9 std::__invoke, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr >(void (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&) (__fn=) at /usr/include/c++/6/functional:251 #10 std::_Mem_fn_base, std::allocator > const&, std::__cxx11::basic_string, std::allocator > co---Type to continue, or q to quit--- nst&, std::shared_ptr), true>::operator(), std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr >(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&) const (this=) at /usr/include/c++/6/functional:604 #11 std::_Bind, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)>::__call, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&, 0u, 1u, 2u, 3u>(std::tuple, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (__args=, this=) at /usr/include/c++/6/functional:934 #12 std::_Bind, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)>::operator(), std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr, void>(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&) (this=) at /usr/include/c++/6/functional:993 #13 std::_Function_handler, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr), std::_Bind, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&) (__functor=..., __args#0="", __args#1="previousOutputValue0", __args#2=__args#2@entry=) at /usr/include/c++/6/functional:1731 #14 0x76a7ca5c in std::function, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr)>::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr) const (__args#2=std::shared_ptr (count -494653412, weak -301527111) 0x6944d898, __args#1="previousOutputValue0", __args#0="", this=0x250b10 , std::allocator > const&, std::shared_ptr), std::_Bind, std::allocator > const&, std::shared_ptr)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, std::shared_ptr&&)+92>) at /usr/include/c++/6/functional:2127 #15 Flows::INode::setNodeData (this=this@entry=0x62e4c970, key="previousOutputValue0", value=std::shared_ptr (count 1767859572, weak 1231843436) 0x0) at INode.cpp:154 #16 0x633594ac in MyNode::MyNode::input (this=0x62e4c970, info=..., index=1664530688, message=...) at switch/MyNode.cpp:429 #17 0x0024ce1c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ed2e8e0, index=, entry=...) at Node-BLUE/NodeBlueClient.cpp:623 #18 0x76b753b0 in BaseLib::IQueue::process (this=0x7ed2e8e0, index=2) at IQueue.cpp:171 #19 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3850) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #20 0x76f37fc4 in start_thread (arg=0x6944e350) at pthread_create.c:458 #21 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 21 (Thread 0x69d13350 (LWP 17535)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb4458) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x69d13350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 20 (Thread 0x6a514350 (LWP 17534)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6488) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6a514350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 19 (Thread 0x6ad15350 (LWP 17533)): ---Type to continue, or q to quit--- #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6398) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6ad15350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 18 (Thread 0x6b516350 (LWP 17532)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb4590) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6b516350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 17 (Thread 0x6bd17350 (LWP 17531)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb44a0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6bd17350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 16 (Thread 0x6c518350 (LWP 17530)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x62c00010) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=8) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=8) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x00255058 in __gnu_cxx::new_allocator >::allocate (this=0x62c467ec, __n=) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits > >::allocate (__a=..., __n=) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::_Vector_base, std::allocator > >::_M_allocate (this=0x62c467ec, __n=) at /usr/include/c++/6/bits/stl_vector.h:170 #6 std::vector, std::allocator > >::_M_emplace_back_aux >(std::shared_ptr&&) (this=0x62c467ec, __args#0=) at /usr/include/c++/6/bits/vector.tcc:412 #7 0x76a95e00 in std::vector, std::allocator > >::push_back(std::shared_ptr&&) ( __x=, this=) at /usr/include/c++/6/bits/stl_vector.h:933 #8 Flows::RpcDecoder::decodeArray (this=this@entry=0x2e94c90, packet=std::vector of length 107, capacity 107 = {...}, position=@0x76a95e00: 3852292108) at RpcDecoder.cpp:355 #9 0x76a96338 in Flows::RpcDecoder::decodeParameter (this=0x2e94c90, packet=std::vector of length 107, capacity 107 = {...}, position=@0x6c517944: 28) at RpcDecoder.cpp:214 #10 0x76a96eb4 in Flows::RpcDecoder::decodeResponse (this=, packet=std::vector of length 107, capacity 107 = {...}, offset=offset@entry=0) at RpcDecoder.cpp:117 #11 0x0024c560 in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ed2e8e0, index=, entry=...) at Node-BLUE/NodeBlueClient.cpp:536 #12 0x76b753b0 in BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:171 #13 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb4368) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #14 0x76f37fc4 in start_thread (arg=0x6c518350) at pthread_create.c:458 #15 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 15 (Thread 0x6cd19350 (LWP 17529)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 ---Type to continue, or q to quit--- #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb4158) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6cd19350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 14 (Thread 0x6d51a350 (LWP 17528)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb41a0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6d51a350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 13 (Thread 0x6dd1b350 (LWP 17527)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb4098) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6dd1b350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 12 (Thread 0x6e51c350 (LWP 17526)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb5420, mutex=0x2eb45f8) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb5420) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb5420, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=1) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3fa8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6e51c350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 11 (Thread 0x6ede1350 (LWP 17525)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3a70) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6ede1350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 10 (Thread 0x6f5e2350 (LWP 17524)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 ---Type to continue, or q to quit--- #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3d88) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6f5e2350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 9 (Thread 0x6fde3350 (LWP 17523)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3c98) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x6fde3350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 8 (Thread 0x705e4350 (LWP 17522)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3ba8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x705e4350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0x70de5350 (LWP 17521)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3ab8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x70de5350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 6 (Thread 0x715e6350 (LWP 17520)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3980) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x715e6350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 5 (Thread 0x71de7350 (LWP 17519)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 ---Type to continue, or q to quit--- #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3748) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x71de7350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0x725e8350 (LWP 17518)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3790) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x725e8350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0x72de9350 (LWP 17517)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb3688) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x72de9350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0x735ea350 (LWP 17516)): #0 0x76f3e9a4 in __pthread_cond_wait (cond=0x2eb53f0, mutex=0x2eb45e0) at pthread_cond_wait.c:188 #1 0x758dfea0 in __gthread_cond_wait (__mutex=, __cond=__cond@entry=0x2eb53f0) at /build/gcc-6-q2sgfz/gcc-6-6.3.0/build/arm-linux-gnueabihf/libstdc++-v3/include/arm-linux-gnueabihf/bits/gthr-default.h:864 #2 std::condition_variable::wait (this=this@entry=0x2eb53f0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x76b755ec in std::condition_variable::wait > (__p=..., __lock=..., this=) at /usr/include/c++/6/condition_variable:99 #4 BaseLib::IQueue::process (this=0x7ed2e8e0, index=0) at IQueue.cpp:155 #5 0x758e59dc in std::execute_native_thread_routine (__p=0x2eb6278) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83 #6 0x76f37fc4 in start_thread (arg=0x735ea350) at pthread_create.c:458 #7 0x7572d038 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0x736202a0 (LWP 17515)): #0 0x7573a720 in __lll_lock_wait_private (futex=futex@entry=0x75797794 ) at ./lowlevellock.c:33 #1 0x756cd474 in __GI___libc_malloc (bytes=bytes@entry=48) at malloc.c:2926 #2 0x758bb7a0 in operator new (sz=sz@entry=48) at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:50 #3 0x76a96c6c in __gnu_cxx::new_allocator, std::allocator > >, std::allocator, std::allocator > > >, (__gnu_cxx::_Lock_policy)1> >::allocate (this=, __n=1) at /usr/include/c++/6/ext/new_allocator.h:104 #4 std::allocator_traits, std::allocator > >, std::allocator, std::allocator > > >, (__gnu_cxx::_Lock_policy)1> > >::allocate (__a=..., __n=1) at /usr/include/c++/6/bits/alloc_traits.h:436 #5 std::__allocate_guarded, std::allocator > >, std::allocator, std::allocator > > >, (__gnu_cxx::_Lock_policy)1> > > (__a=...) at /usr/include/c++/6/bits/allocated_ptr.h:103 #6 std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, std::allocator > >, std::allocator, std::allocator > > >>(std::_Sp_make_shared_tag, std::vector, std::allocator > >*, std::allocator, std::allocator > > > const&) (__a=..., this=0x7ed2d91c) at /usr/include/c++/6/bits/shared_ptr_base.h:613 ---Type to continue, or q to quit--- #7 std::__shared_ptr, std::allocator > >, (__gnu_cxx::_Lock_policy)1>::__shared_ptr, std::allocator > > >>(std::_Sp_make_shared_tag, std::allocator, std::allocator > > > const&) (__a=..., __tag=..., this=0x7ed2d918) at /usr/include/c++/6/bits/shared_ptr_base.h:1100 #8 std::shared_ptr, std::allocator > > >::shared_ptr, std::allocator > > >>(std::_Sp_make_shared_tag, std::allocator, std::allocator > > > const&) (__a=..., __tag=..., this=0x7ed2d918) at /usr/include/c++/6/bits/shared_ptr.h:319 #9 std::allocate_shared, std::allocator > >, std::allocator, std::allocator > > >>(std::allocator, std::allocator > > > const&) (__a=...) at /usr/include/c++/6/bits/shared_ptr.h:620 #10 std::make_shared, std::allocator > >>() () at /usr/include/c++/6/bits/shared_ptr.h:636 #11 Flows::RpcDecoder::decodeRequest (this=0x2e94c90, packet=std::vector of length 143, capacity 96411 = {...}, methodName="broadcastEvent") at RpcDecoder.cpp:88 #12 0x0023816c in Homegear::NodeBlue::NodeBlueClient::start (this=0x7ed2e8e0, this@entry=0x15dc) at Node-BLUE/NodeBlueClient.cpp:423 #13 0x001916e4 in main (argc=4, argv=0x7ed2ee14) at main.cpp:1357 (gdb)