Danach würde ich Homegear nur einmal neustarten, da gdb
Timeouts auslösen kann. Die Warnungen dürfen nicht da sein. Mach mal genau, was da steht, also:
echo "add-auto-load-safe-path /lib/arm-linux-gnueabihf/libthread_db-1.0.so" >> /root/.gdbinit
Geht es dann?
Hier mal eine Beispielausgabe von mir:
root@homegear:~# ps -ejH -1 | grep homegear
6838 6837 6830 pts/1 S+ 0:00 grep homegear
21547 21547 21547 ? SLsl 1:27 /usr/bin/homegear-webssh -p /var/run/homegear/homegear-webssh.pid
21683 21683 21683 ? SLsl 0:54 /usr/bin/homegear-management -p /var/run/homegear/homegear-management.pid
21909 21909 21909 ? SLsl 11:12 /usr/bin/homegear-influxdb -u homegear -g homegear -p /var/run/homegear/homegear-influxdb.pid
22157 22157 22157 ? SLsl 115:37 /usr/bin/homegear -u homegear -g homegear -p /var/run/homegear/homegear.pid
22546 22546 22546 ? SLsl 15:36 homegear -c /etc/homegear/ -rl
22601 22601 22601 ? SLsl 1:08 homegear -c /etc/homegear/ -rse
22624 22624 22624 ? SLsl 2:08 homegear -c /etc/homegear/ -rl
22692 22692 22692 ? SLsl 9:27 homegear -c /etc/homegear/ -rse
root@homegear:~# gdb homegear 22546
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 <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 "arm-linux-gnueabihf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
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 22546
[New LWP 22548]
[New LWP 22549]
[New LWP 22550]
[New LWP 22551]
[New LWP 22552]
[New LWP 22553]
[New LWP 22554]
[New LWP 22555]
[New LWP 22556]
[New LWP 22557]
[New LWP 22558]
[New LWP 22559]
[New LWP 22560]
[New LWP 22561]
[New LWP 22562]
[New LWP 22563]
[New LWP 22564]
[New LWP 22565]
[New LWP 22566]
[New LWP 22567]
[New LWP 22568]
[New LWP 22569]
[New LWP 22570]
[New LWP 22571]
[New LWP 22572]
[New LWP 22573]
[New LWP 22574]
[New LWP 22575]
[New LWP 22576]
[New LWP 22577]
[New LWP 22656]
[New LWP 22657]
[New LWP 22658]
[New LWP 22659]
[New LWP 22660]
[New LWP 22661]
[New LWP 22662]
[New LWP 22663]
[New LWP 22664]
[New LWP 22665]
[New LWP 22666]
[New LWP 22667]
[New LWP 22668]
[New LWP 22669]
[New LWP 22670]
[New LWP 22671]
[New LWP 22673]
[New LWP 22674]
[New LWP 22675]
[New LWP 22676]
[New LWP 22677]
[New LWP 22678]
[New LWP 22680]
[New LWP 22682]
[New LWP 22687]
[New LWP 22688]
[New LWP 22689]
[New LWP 22690]
[New LWP 22691]
[New LWP 22693]
[New LWP 22694]
[New LWP 22695]
[New LWP 22696]
[New LWP 22697]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0x7563e204 in select () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) thread apply all bt
Thread 65 (Thread 0x5179f350 (LWP 22697)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63142290 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::tick (this=0x6340f0f8) at heating-controller/MyNode.cpp:272
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354e020) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5179f350) at pthread_create.c:335
#5 0x75644bc8 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 64 (Thread 0x51f9f350 (LWP 22696)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6311ecac in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x635253a0) at timer/MyNode.cpp:509
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354e2c8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x51f9f350) at pthread_create.c:335
#5 0x75644bc8 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 63 (Thread 0x5279f350 (LWP 22695)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6311ecac in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x6352c610) at timer/MyNode.cpp:509
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354d468) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5279f350) at pthread_create.c:335
#5 0x75644bc8 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?)
---Type <return> to continue, or q <return> to quit---
Thread 62 (Thread 0x52f9f350 (LWP 22694)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6311ecac in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x6352e210) at timer/MyNode.cpp:509
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354ae90) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x52f9f350) at pthread_create.c:335
#5 0x75644bc8 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 61 (Thread 0x5379f350 (LWP 22693)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63142290 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::tick (this=0x63309370) at heating-controller/MyNode.cpp:272
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354b2d0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5379f350) at pthread_create.c:335
#5 0x75644bc8 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 60 (Thread 0x53f9f350 (LWP 22691)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x638a419c in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x635030b8) at clock/MyNode.cpp:345
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354ae08) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x53f9f350) at pthread_create.c:335
#5 0x75644bc8 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 59 (Thread 0x5479f350 (LWP 22690)):
---Type <return> to continue, or q <return> to quit---
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6311ecac in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x63544e48) at timer/MyNode.cpp:509
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6354b008) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5479f350) at pthread_create.c:335
#5 0x75644bc8 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 58 (Thread 0x54f9f350 (LWP 22689)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6311ecac in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x63549228) at timer/MyNode.cpp:509
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63549918) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x54f9f350) at pthread_create.c:335
#5 0x75644bc8 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 57 (Thread 0x5579f350 (LWP 22688)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63142290 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::tick (this=0x6372f788) at heating-controller/MyNode.cpp:272
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63521dc0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5579f350) at pthread_create.c:335
#5 0x75644bc8 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 56 (Thread 0x55f9f350 (LWP 22687)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
---Type <return> to continue, or q <return> to quit---
#1 0x63142290 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::tick (this=0x63923400) at heating-controller/MyNode.cpp:272
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63521858) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x55f9f350) at pthread_create.c:335
#5 0x75644bc8 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 55 (Thread 0x5679f350 (LWP 22682)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6315ae30 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x6340ff58) at slow-pwm/MyNode.cpp:175
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x633166c0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5679f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5779f350 (LWP 22680)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63315e60) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5779f350) at pthread_create.c:335
#5 0x75644bc8 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 0x57f9f350 (LWP 22678)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
---Type <return> to continue, or q <return> to quit---
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63316630) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x57f9f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5879f350 (LWP 22677)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6315ae30 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x63305320) at slow-pwm/MyNode.cpp:175
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63316618) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5879f350) at pthread_create.c:335
#5 0x75644bc8 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 0x58f9f350 (LWP 22676)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63316558) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x58f9f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5979f350 (LWP 22675)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
---Type <return> to continue, or q <return> to quit---
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63315e20) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5979f350) at pthread_create.c:335
#5 0x75644bc8 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 0x59f9f350 (LWP 22674)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x631756d8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=<optimized out>) at interval/MyNode.cpp:172
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330ef10) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x59f9f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5a79f350 (LWP 22673)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63311970) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5a79f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5b79f350 (LWP 22671)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63021078 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::Mqtt::ping (this=0x63311640) at mqtt-broker/Mqtt.cpp:324
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x633118b0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
---Type <return> to continue, or q <return> to quit---
#4 0x76eccfc4 in start_thread (arg=0x5b79f350) at pthread_create.c:335
#5 0x75644bc8 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 0x5bf9f350 (LWP 22670)):
#0 0x7563e204 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x76c87100 in BaseLib::TcpSocket::proofread (this=0x63315b48, buffer=buffer@entry=0x6354a4a0 <incomplete sequence \320>, bufferSize=bufferSize@entry=2048, moreData=@0x5bf9ebe7: false,
moreData@entry=@0x5bf9ebdf: false) at Sockets/TcpSocket.cpp:1114
#2 0x76c87bcc in BaseLib::TcpSocket::proofread (this=<optimized out>, buffer=buffer@entry=0x6354a4a0 <incomplete sequence \320>, bufferSize=bufferSize@entry=2048)
at Sockets/TcpSocket.cpp:1065
#3 0x6301f3ac in MyNode::Mqtt::listen (this=0x63311640) at mqtt-broker/Mqtt.cpp:367
#4 0x757fb9dc in std::execute_native_thread_routine (__p=0x63302688) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#5 0x76eccfc4 in start_thread (arg=0x5bf9f350) at pthread_create.c:335
#6 0x75644bc8 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 0x5c79f350 (LWP 22669)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee98, mutex=0x6330f050) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee98)
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=0x6330ee98, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x63300790) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x5c79f350) at pthread_create.c:335
#7 0x75644bc8 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?)
---Type <return> to continue, or q <return> to quit---
Thread 44 (Thread 0x5cf9f350 (LWP 22668)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee98, mutex=0x6330f050) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee98)
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=0x6330ee98, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x63300708) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x5cf9f350) at pthread_create.c:335
#7 0x75644bc8 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 0x5d79f350 (LWP 22667)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee98, mutex=0x6330f050) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee98)
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=0x6330ee98, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x63301310) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x5d79f350) at pthread_create.c:335
#7 0x75644bc8 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 0x5df9f350 (LWP 22666)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee98, mutex=0x6330f050) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee98)
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
---Type <return> to continue, or q <return> to quit---
#2 std::condition_variable::wait (this=this@entry=0x6330ee98, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x633014b8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x5df9f350) at pthread_create.c:335
#7 0x75644bc8 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 0x5e79f350 (LWP 22665)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee98, mutex=0x6330f050) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee98)
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=0x6330ee98, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x63301198) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x5e79f350) at pthread_create.c:335
#7 0x75644bc8 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 0x5ef9f350 (LWP 22664)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x6330ee68, mutex=0x6330f038) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x6330ee68)
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=0x6330ee68, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x63311640, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x633019b0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
---Type <return> to continue, or q <return> to quit---
#6 0x76eccfc4 in start_thread (arg=0x5ef9f350) at pthread_create.c:335
#7 0x75644bc8 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 0x5f79f350 (LWP 22663)):
#0 0x7563e204 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x76c8c340 in BaseLib::TcpSocket::serverThread (this=0x63310c18) at Sockets/TcpSocket.cpp:562
#2 0x757fb9dc in std::execute_native_thread_routine (__p=0x633027d0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#3 0x76eccfc4 in start_thread (arg=0x5f79f350) at pthread_create.c:335
#4 0x75644bc8 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 0x5ff9f350 (LWP 22662)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x001a1030 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 0x6306ac20 in MyNode::Modbus::listen (this=<optimized out>) at modbus-host/Modbus.cpp:825
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330ea08) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x5ff9f350) at pthread_create.c:335
#5 0x75644bc8 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 0x6079f350 (LWP 22661)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63175398 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=<optimized out>) at interval/MyNode.cpp:169
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x63303080) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x6079f350) at pthread_create.c:335
#5 0x75644bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
---Type <return> to continue, or q <return> to quit---
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Thread 36 (Thread 0x60f9f350 (LWP 22660)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330f988) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x60f9f350) at pthread_create.c:335
#5 0x75644bc8 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 0x6179f350 (LWP 22659)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6315ae30 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x6372e2c0) at slow-pwm/MyNode.cpp:175
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330fd00) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x6179f350) at pthread_create.c:335
#5 0x75644bc8 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 0x61f9f350 (LWP 22658)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x6315ae30 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 MyNode::MyNode::timer (this=0x63926928) at slow-pwm/MyNode.cpp:175
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330f9e0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x61f9f350) at pthread_create.c:335
#5 0x75644bc8 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?)
---Type <return> to continue, or q <return> to quit---
Thread 33 (Thread 0x6279f350 (LWP 22657)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330f9c8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x6279f350) at pthread_create.c:335
#5 0x75644bc8 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 0x62f9f350 (LWP 22656)):
#0 0x76ed7d10 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x63815b18 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2 PresenceLight::PresenceLight::timer (this=<optimized out>) at PresenceLight.cpp:325
#3 0x757fb9dc in std::execute_native_thread_routine (__p=0x6330d568) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#4 0x76eccfc4 in start_thread (arg=0x62f9f350) at pthread_create.c:335
#5 0x75644bc8 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 31 (Thread 0x64b7a350 (LWP 22577)):
#0 0x76ed3ce8 in __pthread_cond_timedwait (cond=0x63604220, mutex=0x63604208, abstime=0x64b796a0) at pthread_cond_timedwait.c:198
#1 0x00246d60 in __gthread_cond_timedwait (__abs_timeout=0x64b79698, __mutex=<optimized out>, __cond=<optimized out>) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871
#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63604220)
at /usr/include/c++/6/condition_variable:166
#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63604220)
at /usr/include/c++/6/condition_variable:106
#4 std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1ll, 1000000000ll> >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=..., __atime=..., __lock=..., this=0x63604220) at /usr/include/c++/6/condition_variable:129
---Type <return> to continue, or q <return> to quit---
#5 std::condition_variable::wait_for<long long int, std::ratio<1ll, 1000ll>, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=...,
__rtime=..., __lock=..., this=0x63604220) at /usr/include/c++/6/condition_variable:145
#6 Homegear::NodeBlue::NodeBlueClient::invoke (this=0x7ea7a910, methodName="influxdbWrite", parameters=std::shared_ptr (expired, weak 0) 0x1, wait=<optimized out>)
at Node-BLUE/NodeBlueClient.cpp:732
#7 0x00255b68 in std::__invoke_impl<std::shared_ptr<Flows::Variable>, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::__invoke_memfun_deref, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__t=<optimized out>, __f=<optimized out>) at /usr/include/c++/6/functional:227
#8 std::__invoke<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__fn=<optimized out>)
at /usr/include/c++/6/functional:251
#9 std::_Mem_fn_base<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), true>::operator()<Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) const (this=<optimized out>) at /usr/include/c++/6/functional:604
#10 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::__call<std::shared_ptr<Flows::Variable>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, 0u, 1u, 2u, 3u>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (
---Type <return> to continue, or q <return> to quit---
__args=<optimized out>, this=<optimized out>) at /usr/include/c++/6/functional:934
#11 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, std::shared_ptr<Flows::Variable> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (this=<optimized out>) at /usr/include/c++/6/functional:993
#12 std::_Function_handler<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >), std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (__functor=...,
__args#0="influxdbWrite", __args#1=__args#1@entry=<unknown type in /usr/lib/debug/usr/bin/homegear, CU 0x663cfa, DIE 0x6ee29b>) at /usr/include/c++/6/functional:1717
#13 0x76a11f4c in std::function<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >) const (
__args#1=std::shared_ptr (count -494653412, weak -301527111) 0x64b797f8, __args#0=..., this=0x64b79b00) at /usr/include/c++/6/functional:2127
#14 Flows::INode::invoke (this=this@entry=0x63505ee8, methodName="influxdbWrite", parameters=<error reading variable: Cannot access memory at address 0x2f>) at INode.cpp:119
#15 0x638891bc in MyNode::MyNode::input (this=0x63505ee8, info=..., index=<optimized out>, message=...) at MyNode.cpp:104
#16 0x0025238c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ea7a910, index=<optimized out>, entry=...) at Node-BLUE/NodeBlueClient.cpp:623
#17 0x76b0a3b0 in BaseLib::IQueue::process (this=0x7ea7a910, index=2) at IQueue.cpp:171
#18 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482b18) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#19 0x76eccfc4 in start_thread (arg=0x64b7a350) at pthread_create.c:335
#20 0x75644bc8 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 0x6537a350 (LWP 22576)):
#0 0x76ed3ce8 in __pthread_cond_timedwait (cond=0x63759b98, mutex=0x63759b80, abstime=0x653796a0) at pthread_cond_timedwait.c:198
#1 0x00246d60 in __gthread_cond_timedwait (__abs_timeout=0x65379698, __mutex=<optimized out>, __cond=<optimized out>) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871
---Type <return> to continue, or q <return> to quit---
#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63759b98)
at /usr/include/c++/6/condition_variable:166
#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63759b98)
at /usr/include/c++/6/condition_variable:106
#4 std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1ll, 1000000000ll> >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=..., __atime=..., __lock=..., this=0x63759b98) at /usr/include/c++/6/condition_variable:129
#5 std::condition_variable::wait_for<long long int, std::ratio<1ll, 1000ll>, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=...,
__rtime=..., __lock=..., this=0x63759b98) at /usr/include/c++/6/condition_variable:145
#6 Homegear::NodeBlue::NodeBlueClient::invoke (this=0x7ea7a910, methodName="influxdbWrite", parameters=std::shared_ptr (expired, weak 0) 0x1, wait=<optimized out>)
at Node-BLUE/NodeBlueClient.cpp:732
#7 0x00255b68 in std::__invoke_impl<std::shared_ptr<Flows::Variable>, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::__invoke_memfun_deref, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__t=<optimized out>, __f=<optimized out>) at /usr/include/c++/6/functional:227
#8 std::__invoke<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__fn=<optimized out>)
at /usr/include/c++/6/functional:251
#9 std::_Mem_fn_base<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), true>::operator()<Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Vari---Type <return> to continue, or q <return> to quit---
able>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) const (this=<optimized out>) at /usr/include/c++/6/functional:604
#10 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::__call<std::shared_ptr<Flows::Variable>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, 0u, 1u, 2u, 3u>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (
__args=<optimized out>, this=<optimized out>) at /usr/include/c++/6/functional:934
#11 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, std::shared_ptr<Flows::Variable> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (this=<optimized out>) at /usr/include/c++/6/functional:993
#12 std::_Function_handler<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >), std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (__functor=...,
__args#0="influxdbWrite", __args#1=__args#1@entry=<unknown type in /usr/lib/debug/usr/bin/homegear, CU 0x663cfa, DIE 0x6ee29b>) at /usr/include/c++/6/functional:1717
#13 0x76a11f4c in std::function<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >) const (
__args#1=std::shared_ptr (count -494653412, weak -301527111) 0x653797f8, __args#0=..., this=0x65379b00) at /usr/include/c++/6/functional:2127
#14 Flows::INode::invoke (this=this@entry=0x63504d28, methodName="influxdbWrite", parameters=<error reading variable: Cannot access memory at address 0x2d>) at INode.cpp:119
#15 0x638891bc in MyNode::MyNode::input (this=0x63504d28, info=..., index=<optimized out>, message=...) at MyNode.cpp:104
#16 0x0025238c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ea7a910, index=<optimized out>, entry=...) at Node-BLUE/NodeBlueClient.cpp:623
#17 0x76b0a3b0 in BaseLib::IQueue::process (this=0x7ea7a910, index=2) at IQueue.cpp:171
#18 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482e30) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#19 0x76eccfc4 in start_thread (arg=0x6537a350) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---
#20 0x75644bc8 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 0x65b7a350 (LWP 22575)):
#0 0x76ed3ce8 in __pthread_cond_timedwait (cond=0x63551a38, mutex=0x63551a20, abstime=0x65b796a0) at pthread_cond_timedwait.c:198
#1 0x00246d60 in __gthread_cond_timedwait (__abs_timeout=0x65b79698, __mutex=<optimized out>, __cond=<optimized out>) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871
#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63551a38)
at /usr/include/c++/6/condition_variable:166
#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x63551a38)
at /usr/include/c++/6/condition_variable:106
#4 std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1ll, 1000000000ll> >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=..., __atime=..., __lock=..., this=0x63551a38) at /usr/include/c++/6/condition_variable:129
#5 std::condition_variable::wait_for<long long int, std::ratio<1ll, 1000ll>, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=...,
__rtime=..., __lock=..., this=0x63551a38) at /usr/include/c++/6/condition_variable:145
#6 Homegear::NodeBlue::NodeBlueClient::invoke (this=0x7ea7a910, methodName="influxdbWrite", parameters=std::shared_ptr (expired, weak 0) 0x1, wait=<optimized out>)
at Node-BLUE/NodeBlueClient.cpp:732
#7 0x00255b68 in std::__invoke_impl<std::shared_ptr<Flows::Variable>, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::__invoke_memfun_deref, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__t=<optimized out>, __f=<optimized out>) at /usr/include/c++/6/functional:227
#8 std::__invoke<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>---Type <return> to continue, or q <return> to quit---
, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__fn=<optimized out>)
at /usr/include/c++/6/functional:251
#9 std::_Mem_fn_base<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), true>::operator()<Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) const (this=<optimized out>) at /usr/include/c++/6/functional:604
#10 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::__call<std::shared_ptr<Flows::Variable>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, 0u, 1u, 2u, 3u>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (
__args=<optimized out>, this=<optimized out>) at /usr/include/c++/6/functional:934
#11 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, std::shared_ptr<Flows::Variable> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (this=<optimized out>) at /usr/include/c++/6/functional:993
#12 std::_Function_handler<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >), std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (__functor=...,
__args#0="influxdbWrite", __args#1=__args#1@entry=<unknown type in /usr/lib/debug/usr/bin/homegear, CU 0x663cfa, DIE 0x6ee29b>) at /usr/include/c++/6/functional:1717
#13 0x76a11f4c in std::function<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >) const (
__args#1=std::shared_ptr (count -494653412, weak -301527111) 0x65b797f8, __args#0=..., this=0x65b79b00) at /usr/include/c++/6/functional:2127
---Type <return> to continue, or q <return> to quit---
#14 Flows::INode::invoke (this=this@entry=0x63506d90, methodName="influxdbWrite", parameters=<error reading variable: Cannot access memory at address 0x2d>) at INode.cpp:119
#15 0x638891bc in MyNode::MyNode::input (this=0x63506d90, info=..., index=<optimized out>, message=...) at MyNode.cpp:104
#16 0x0025238c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ea7a910, index=<optimized out>, entry=...) at Node-BLUE/NodeBlueClient.cpp:623
#17 0x76b0a3b0 in BaseLib::IQueue::process (this=0x7ea7a910, index=2) at IQueue.cpp:171
#18 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482d40) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#19 0x76eccfc4 in start_thread (arg=0x65b7a350) at pthread_create.c:335
#20 0x75644bc8 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 0x6637a350 (LWP 22574)):
#0 0x76ed3ce8 in __pthread_cond_timedwait (cond=0x6375ced0, mutex=0x6375ceb8, abstime=0x663796a0) at pthread_cond_timedwait.c:198
#1 0x00246d60 in __gthread_cond_timedwait (__abs_timeout=0x66379698, __mutex=<optimized out>, __cond=<optimized out>) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871
#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x6375ced0)
at /usr/include/c++/6/condition_variable:166
#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x6375ced0)
at /usr/include/c++/6/condition_variable:106
#4 std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1ll, 1000000000ll> >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=..., __atime=..., __lock=..., this=0x6375ced0) at /usr/include/c++/6/condition_variable:129
#5 std::condition_variable::wait_for<long long int, std::ratio<1ll, 1000ll>, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=...,
__rtime=..., __lock=..., this=0x6375ced0) at /usr/include/c++/6/condition_variable:145
#6 Homegear::NodeBlue::NodeBlueClient::invoke (this=0x7ea7a910, methodName="influxdbWrite", parameters=std::shared_ptr (expired, weak 0) 0x1, wait=<optimized out>)
at Node-BLUE/NodeBlueClient.cpp:732
#7 0x00255b68 in std::__invoke_impl<std::shared_ptr<Flows::Variable>, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::__invoke_memfun_deref, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocato---Type <return> to continue, or q <return> to quit---
r<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__t=<optimized out>, __f=<optimized out>) at /usr/include/c++/6/functional:227
#8 std::__invoke<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__fn=<optimized out>)
at /usr/include/c++/6/functional:251
#9 std::_Mem_fn_base<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), true>::operator()<Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) const (this=<optimized out>) at /usr/include/c++/6/functional:604
#10 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::__call<std::shared_ptr<Flows::Variable>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, 0u, 1u, 2u, 3u>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (
__args=<optimized out>, this=<optimized out>) at /usr/include/c++/6/functional:934
#11 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, std::shared_ptr<Flows::Variable> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (this=<optimized out>) at /usr/include/c++/6/functional:993
#12 std::_Function_handler<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >), std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>---Type <return> to continue, or q <return> to quit---
, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (__functor=...,
__args#0="influxdbWrite", __args#1=__args#1@entry=<unknown type in /usr/lib/debug/usr/bin/homegear, CU 0x663cfa, DIE 0x6ee29b>) at /usr/include/c++/6/functional:1717
#13 0x76a11f4c in std::function<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >) const (
__args#1=std::shared_ptr (count -494653412, weak -301527111) 0x663797f8, __args#0=..., this=0x66379b00) at /usr/include/c++/6/functional:2127
#14 Flows::INode::invoke (this=this@entry=0x63505628, methodName="influxdbWrite", parameters=<error reading variable: Cannot access memory at address 0x2d>) at INode.cpp:119
#15 0x638891bc in MyNode::MyNode::input (this=0x63505628, info=..., index=<optimized out>, message=...) at MyNode.cpp:104
#16 0x0025238c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ea7a910, index=<optimized out>, entry=...) at Node-BLUE/NodeBlueClient.cpp:623
#17 0x76b0a3b0 in BaseLib::IQueue::process (this=0x7ea7a910, index=2) at IQueue.cpp:171
#18 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482c50) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#19 0x76eccfc4 in start_thread (arg=0x6637a350) at pthread_create.c:335
#20 0x75644bc8 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 0x66b7a350 (LWP 22573)):
#0 0x76ed3ce8 in __pthread_cond_timedwait (cond=0x182da58, mutex=0x182da40, abstime=0x66b796a0) at pthread_cond_timedwait.c:198
#1 0x00246d60 in __gthread_cond_timedwait (__abs_timeout=0x66b79698, __mutex=<optimized out>, __cond=<optimized out>) at /usr/include/arm-linux-gnueabihf/c++/6/bits/gthr-default.h:871
#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x182da58)
at /usr/include/c++/6/condition_variable:166
#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x182da58)
at /usr/include/c++/6/condition_variable:106
#4 std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1ll, 1000000000ll> >, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=..., __atime=..., __lock=..., this=0x182da58) at /usr/include/c++/6/condition_variable:129
#5 std::condition_variable::wait_for<long long int, std::ratio<1ll, 1000ll>, Homegear::NodeBlue::NodeBlueClient::invoke(const string&, Flows::PArray, bool)::<lambda()> > (__p=...,
__rtime=..., __lock=..., this=0x182da58) at /usr/include/c++/6/condition_variable:145
#6 Homegear::NodeBlue::NodeBlueClient::invoke (this=0x7ea7a910, methodName="influxdbWrite", parameters=std::shared_ptr (expired, weak 0) 0x1, wait=<optimized out>)
at Node-BLUE/NodeBlueClient.cpp:732
---Type <return> to continue, or q <return> to quit---
#7 0x00255b68 in std::__invoke_impl<std::shared_ptr<Flows::Variable>, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::__invoke_memfun_deref, std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__t=<optimized out>, __f=<optimized out>) at /usr/include/c++/6/functional:227
#8 std::__invoke<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::* const&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) (__fn=<optimized out>)
at /usr/include/c++/6/functional:251
#9 std::_Mem_fn_base<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool), true>::operator()<Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool&>(Homegear::NodeBlue::NodeBlueClient*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, bool&) const (this=<optimized out>) at /usr/include/c++/6/functional:604
#10 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::__call<std::shared_ptr<Flows::Variable>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&, 0u, 1u, 2u, 3u>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&>&&, std::_Index_tuple<0u, 1u, 2u, 3u>) (
__args=<optimized out>, this=<optimized out>) at /usr/include/c++/6/functional:934
#11 std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)>::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std---Type <return> to continue, or q <return> to quit---
::allocator<std::shared_ptr<Flows::Variable> > > >, std::shared_ptr<Flows::Variable> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (this=<optimized out>) at /usr/include/c++/6/functional:993
#12 std::_Function_handler<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >), std::_Bind<std::_Mem_fn<std::shared_ptr<Flows::Variable> (Homegear::NodeBlue::NodeBlueClient::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >, bool)> (Homegear::NodeBlue::NodeBlueClient*, std::_Placeholder<1>, std::_Placeholder<2>, bool)> >::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >&&) (__functor=...,
__args#0="influxdbWrite", __args#1=__args#1@entry=<unknown type in /usr/lib/debug/usr/bin/homegear, CU 0x663cfa, DIE 0x6ee29b>) at /usr/include/c++/6/functional:1717
#13 0x76a11f4c in std::function<std::shared_ptr<Flows::Variable> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >)>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<std::vector<std::shared_ptr<Flows::Variable>, std::allocator<std::shared_ptr<Flows::Variable> > > >) const (
__args#1=std::shared_ptr (count -494653412, weak -301527111) 0x66b797f8, __args#0=..., this=0x66b79b00) at /usr/include/c++/6/functional:2127
#14 Flows::INode::invoke (this=this@entry=0x63504898, methodName="influxdbWrite", parameters=<error reading variable: Cannot access memory at address 0x2e>) at INode.cpp:119
#15 0x638891bc in MyNode::MyNode::input (this=0x63504898, info=..., index=<optimized out>, message=...) at MyNode.cpp:104
#16 0x0025238c in Homegear::NodeBlue::NodeBlueClient::processQueueEntry (this=0x7ea7a910, index=<optimized out>, entry=...) at Node-BLUE/NodeBlueClient.cpp:623
#17 0x76b0a3b0 in BaseLib::IQueue::process (this=0x7ea7a910, index=2) at IQueue.cpp:171
#18 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482b60) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#19 0x76eccfc4 in start_thread (arg=0x66b7a350) at pthread_create.c:335
#20 0x75644bc8 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 0x6d43e350 (LWP 22560)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813d0, mutex=0x14805f8) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813d0)
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=0x14813d0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
---Type <return> to continue, or q <return> to quit---
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x14801a0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6d43e350) at pthread_create.c:335
#7 0x75644bc8 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 0x6dc3e350 (LWP 22559)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813d0, mutex=0x14805f8) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813d0)
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=0x14813d0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x1480098) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6dc3e350) at pthread_create.c:335
#7 0x75644bc8 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 0x6e43e350 (LWP 22558)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813d0, mutex=0x14805f8) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813d0)
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=0x14813d0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=1) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147ffa8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6e43e350) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---
#7 0x75644bc8 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 0x6ed02350 (LWP 22557)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147fa70) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6ed02350) at pthread_create.c:335
#7 0x75644bc8 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 0x6f502350 (LWP 22556)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147fd88) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6f502350) at pthread_create.c:335
#7 0x75644bc8 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 0x6fd02350 (LWP 22555)):
---Type <return> to continue, or q <return> to quit---
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147fc98) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x6fd02350) at pthread_create.c:335
#7 0x75644bc8 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 0x70502350 (LWP 22554)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147fba8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x70502350) at pthread_create.c:335
#7 0x75644bc8 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 0x70d02350 (LWP 22553)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
---Type <return> to continue, or q <return> to quit---
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147fab8) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x70d02350) at pthread_create.c:335
#7 0x75644bc8 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 0x71502350 (LWP 22552)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147f980) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x71502350) at pthread_create.c:335
#7 0x75644bc8 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 0x71d02350 (LWP 22551)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147f748) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x71d02350) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---
#7 0x75644bc8 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 0x72502350 (LWP 22550)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147f790) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x72502350) at pthread_create.c:335
#7 0x75644bc8 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 0x72d02350 (LWP 22549)):
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x147f688) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x72d02350) at pthread_create.c:335
#7 0x75644bc8 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 0x73502350 (LWP 22548)):
---Type <return> to continue, or q <return> to quit---
#0 0x76ed394c in __pthread_cond_wait (cond=0x14813a0, mutex=0x14805e0) at pthread_cond_wait.c:186
#1 0x757f5ea0 in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x14813a0)
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=0x14813a0, __lock=...) at ../../../../../src/libstdc++-v3/src/c++11/condition_variable.cc:53
#3 0x76b0a5ec in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>) at /usr/include/c++/6/condition_variable:99
#4 BaseLib::IQueue::process (this=0x7ea7a910, index=0) at IQueue.cpp:155
#5 0x757fb9dc in std::execute_native_thread_routine (__p=0x1482228) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:83
#6 0x76eccfc4 in start_thread (arg=0x73502350) at pthread_create.c:335
#7 0x75644bc8 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 0x735388b0 (LWP 22546)):
#0 0x7563e204 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x0023d410 in Homegear::NodeBlue::NodeBlueClient::start (this=0x7ea7a910, this@entry=0x2) at Node-BLUE/NodeBlueClient.cpp:384
#2 0x001929dc in main (argc=4, argv=0x7ea7ae44) at main.cpp:1357
(gdb)
Viele Grüße
Sathya