Speicherzugriffsfehler HomeMatic BidCoS


#1

Hallo,

ich bräuchte mal einen Hinweis was ich verkehrt mache bzw. wo ich eventuell nach dem Fehler suchen kann.

Ich habe einen Odroid XU4 mit DietPi und würde gern Homegear mit dem HM-CFG-LAN zum Laufen bringen.
Die Installation der Basiskomponenten und des HomeMatic BidCoS funktioniert auch und nach der Installation kann ich mich mit “homegear -r” verbinden.
Sobald ich dann jedoch den Konfigurationsadapter in der Config einstelle und Homegear neu starte bekomme ich einen Speicherzugriffsfehler. In der Debugausgabe sehe ich noch die Ausgabe des Konstruktors

Also mit Quelltext gesprochen:
_out.setPrefix(GD::out.getPrefix() + "LAN-Konfigurationsadapter “” + settings->id + “”: ");
macht er noch. Und danach kommt noch eine Debugausgabe “Connecting 192.168.178.44”
Danach scheitert es jedoch. :confused:

Wenn ich in der main.conf den User und die Gruppe auf jeweils root setze kommt er einen Schritt weiter
Also im Quelltext: _out.printInfo(“Info: Enabling AES encryption for communication with HM-CFG-LAN.”);

Scheitert danach jedoch beim Einbinden der miscellaneous.so (irgendwas mit den rechten, die er nicht weitergeben kann, hab gerade das Log nicht da) und beendet dann.

Ich habe die Pakete aus dem Debian und aus dem Raspian Repo probiert (das sind 0.7.x) und habe auch versucht die nighly zu installieren (0.8.x). Es verhält sich alles gleich.

Nebenfrage: In der Doku steht, dass für Raspbian nicht das offizielle Debian 9 Repo verwendet werden soll. Leider steht nicht da warum. :slight_smile: Kann mir jemand sagen was dort der Untersched ist.

Ich hoffe es kann mir jemand helfen. Logs kann ich bei Bedarf heut Abend nachreichen.

Mfg
Frank


#2

Was ist denn dein Odroid mit SAMSUNG Exynos5 Octa CPU für eine Architektur? Die Debian-Pakete müssten x86 sein und Raspbian ist ARM. Ich kann den Exynos5 leider gerade nicht einordnen.

@sathya?


#3

Das sind Arm Kerne 4x Cortex-A15 und 4x Cortex-A7


#4

ArmV7l… Scheint 32bit zu sein?
Kann das das Problem darstellen?


#5

Ich schreib mal noch nen bissel was dazu. Vielleicht hat ja jemand ne Erleuchtung/nen Tipp für mir der doch noch helfen kann.
Ich habe jetzt den Versuch aufgegeben den HM-CFG-LAN mit Homegear zu betreiben und habe dafür ne Cul868 genommen. Das ging auch soweit. Es kamen keine Speicherzugriffsfehler mehr. Dann habe ich damit testweise zwei Thermostate von Homematic gepaired. Lief auch alles super duper. Auf dem Port 2001 läuft auch fein der Server und listet die gekoppelten Geräte (über Browser angesehen).

Nun habe ich das durch die minimal Config ins Homeassistent eingebunden und sobald HA versucht eine Verbindung aufzubauen kracht homegear wieder zusammen mit dem altbekannten Speicherzugriffsfehler. Dies bestärkt mich in dem Gedanken, dass irgendwas im Netzwerkteil den Fehler verursacht. Anbei mal die Konsolenausgabe des Absturzes. Auch im homegear.err Log kann man das Signal 11 sehen.

10/19 19:55:42.996 Debug (My-CUL-868): Packet processing of packet 0CF886701D8D9B00000000DB37 too
01/10/19 19:55:45.304 RPC Server (Port 2001): Info: Connection from ::ffff:127.0.0.1:46130 accepted.
01/10/19 19:55:45.304 RPC Server (Port 2001): Info: RPC server client id for client number 9 is: 1
 01/10/19 19:55:45.305 RPC Server (Port 2001): Listening for incoming packets from client number 9.
 01/10/19 19:55:45.305 RPC Server (Port 2001): Debug: Packet received: 504F5354202F52504332204854545074686F72697A6174696F6E3A2042617369632051575274615734360D0A4163636570742D456E636F64696E673A20677A69702D4167656E743A20507974686F6E2D786D6C7270632F332E360D0A436F6E74656E742D4C656E6774683A203234320D0A0D0A616C6C3E0A3C6D6574686F644E616D653E696E69743C2F6D6574686F644E616D653E0A3C706172616D733E0A3C706172616D302E313A33333335393C2F737472696E673E3C2F76616C75653E0A3C2F706172616D3E0A3C706172616D3E0A3C76616C7565733C2F737472696E673E3C2F76616C75653E0A3C2F706172616D3E0A3C2F706172616D733E0A3C2F6D6574686F6443616C6C
01/10/19 19:55:45.305 RPC Server (Port 2001): Info: Client number 9 is calling RPC method: init (1)
(String) http://127.0.0.1:33359
(String) homeassistant-Wireless
01/10/19 19:55:45.305 Info: Client with IP ::ffff:127.0.0.1 is calling "init".
01/10/19 19:55:45.306 Info: Adding server "http://127.0.0.1".
01/10/19 19:55:45.306 RPC Server (Port 2001): Response:
(void)
01/10/19 19:55:45.306 RPC Server (Port 2001): Response packet: 
 HTTP/1.1 200 OK
 Connection: close
Content-Type: text/xml
Content-Length: 96

<?xml version="1.0"?><methodResponse><params><param><value/> 
01/10/19 19:55:45.306 Info: Calling init methods on server "http://127.0.0.1".
01/10/19 19:55:45.329 RPC Server (Port 2001): Debug: Connection to client number 9 closed.
01/10/19 19:55:45.329 RPC Server (Port 2001): Debug: Connection to client number 9 closed (1).
01/10/19 19:55:45.806 RPC client: Debug: Calling RPC method "system.listMethods" on server 127.0.0.1
01/10/19 19:55:45.806 RPC client: Parameters:
01/10/19 19:55:45.807 Debug: Calling getFileDescriptor...
01/10/19 19:55:45.807 Debug: Connecting to host 127.0.0.1 on port 33359...
01/10/19 19:55:45.808 Signal 11 received.
01/10/19 19:55:45.808 Signal 11 received. 
Speicherzugriffsfehler

#6

Hallo @FrankW,

Der Raspbian verwendet für Abwärtskompatibilität noch einen alten ARM-Befehlssatz (und einen älteren als Debian). Daher sind beide Versionen nicht zueinander binärkompatibel. In Raspbian lässt sich deswegen auch nicht ohne Weiteres ein Debian-APT-Repository verwenden.

Nein. 32 Bit sind kein Problem.

Vermutlich gibt es irgendwo eine Bibliotheksinkompatibilität. Welches System läuft exakt auf deinem Odroid und welches Image hast du verwendet (bitte mit Link). Prinzipiell läuft Homegear auf allen ARM-Systemen und wir haben Homegear selbst auch auf diversen ARM-Systemen am Laufen.

Viele Grüße

Sathya


#7

Auf dem Odroid XU4 Läuft ein Dietpi V6.19.7 https://dietpi.com/downloads/images/DietPi_OdroidXU4-ARMv7-Stretch.7z

Das ist ein Debian 9.


#8

Hallo @FrankW,

das scheint ein Standard-Debian zu sein. Was ist in den sources.list-Dateien in /etc/apt/ für Paketverzeichnisse eingetragen? Wird auf Standard-Debianverzeichnisse verwiesen? Falls ja, sollte die Homegear-armhf eigentlich funktionieren.

Im Zweifel muss Homegear für das System kompiliert werden. Allerdings glaube ich das nicht. Auf den ganzen Armbian Systemen mit Debian Stretch läuft Homegear ohne Probleme.

Viele Grüße

Sathya


#9

Hallo,
verzeih die späte Antwort, aber ich bin bisher nicht dazu gekommen :frowning:

Also der Inhalt der sources.list:

deb https://deb.debian.org/debian/ stretch main contrib non-free
deb https://deb.debian.org/debian/ stretch-updates main contrib non-free
deb https://deb.debian.org/debian-security/ stretch/updates main contrib non-free
deb https://deb.debian.org/debian/ stretch-backports main contrib non-free

Dann der sources.list.d/homegear.list:

deb https://apt.homegear.eu/Debian/ stretch/

Ich habe jetzt nochmal alles entfernt und komplett aus den Archiven mit apt geholt.
Homegear funktioniert soweit, dass ich auf dem 2001er Port den Webserver sehe und dort sind unten in der Tabelle auch die gepairten Geräte gelistet.
Wenn sich dann jedoch ein Client connecten will (in diesem Fall HomeAssistent) crasht homegear:

02/10/19 11:24:54.364 RPC Server (Port 2001): Debug: Connection to client number 14 closed.
02/10/19 11:24:54.364 RPC Server (Port 2001): Debug: Connection to client number 14 closed (1).
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Joining read thread of client 0
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Client 0 removed.
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Joining read thread of client 1
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Client 1 removed.
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Joining read thread of client 2
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Client 2 removed.
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Joining read thread of client 3
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Client 3 removed.
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Joining read thread of client 4
02/10/19 11:24:54.741 RPC Server (Port 2001): Debug: Client 4 removed.
02/10/19 11:24:54.842 RPC client: Debug: Calling RPC method "system.listMethods" on server 127.0.0.1.
02/10/19 11:24:54.842 RPC client: Parameters:
02/10/19 11:24:54.842 Debug: Calling getFileDescriptor...
02/10/19 11:24:54.842 Debug: Connecting to host 127.0.0.1 on port 40537...
02/10/19 11:24:54.843 Signal 11 received.
02/10/19 11:24:54.843 Signal 11 received.
Speicherzugriffsfehler (Speicherabzug geschrieben)

Für Ideen bin ich offen… :slight_smile:
Zur Not mach ich mich dann mal ran und kompiliert es.

Mfg
Frank

PS: Gibt es hier die Möglichkeit Logs mit nem Tag zu posten? Vor jede Zeile 4 Leerzeilen zu machen damit es schön aussieht is irgendwie nicht so optimal :confused:


#10

Hallo @FrankW

es sieht tatsächlich so aus, als würden Bibliotheken nicht passen. Es ist allerdings ein Standard-Debian, so wie es aussieht.

Du kannst mal gdb installieren:

apt install gdb libc6-dbg

Plus das passende libstdg++6-dbg-Paket.

Jetzt kannst du den geschriebenen Coredump analysieren:

gdb homegear <Coredump>
where
thread apply all bt

Da ist mit Glück sichtbar, warum Homegear abgestürzt ist. Im Zweifel müsste man alternativ einmal alle Bibliotheken mit einem funktionierenden Armbian vergleichen oder ein Basishomegear auf dem Gerät kompilieren - auch wenn’s lange dauert.

Was sagt?

apt-get -y install libgcrypt20 libgpg-error0 libgnutlsxx28

Viele Grüße

Sathya


#11

Das lässt sich schnell machen.

Paketlisten werden gelesen... Fertig 
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
libgnutlsxx28 ist schon die neueste Version (3.5.8-5+deb9u4).
libgcrypt20 ist schon die neueste Version (1.7.6-2+deb9u3).
libgcrypt20 wurde als manuell installiert festgelegt.
libgpg-error0 ist schon die neueste Version (1.26-2).
libgpg-error0 wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Ich copy/paste das mal hier rein. Verzeiht, dass es nicht formatiert ist…

Also auf das where kam folgendes:

#0  0xb6d30770 in BaseLib::TcpSocket::getConnection (
    this=this@entry=0x83c05170) at Sockets/TcpSocket.cpp:1653
#1  0xb6d31938 in BaseLib::TcpSocket::getSocketDescriptor (
    this=this@entry=0x83c05170) at Sockets/TcpSocket.cpp:1455
#2  0xb6d31af0 in BaseLib::TcpSocket::open (this=0x83c05170)
    at Sockets/TcpSocket.cpp:1060
#3  0x007b3f6a in Homegear::Rpc::RpcClient::sendRequest (this=0x0, 
    this@entry=0x156ef18, server=server@entry=0x83c03090, 
    data=std::vector of length 100, capacity 184 = {...}, 
    responseData=<error reading variable: Cannot access memory at address 0x4>, insertHeader=insertHeader@entry=true, retry=@0x82afe670: false)
    at RPC/RpcClient.cpp:417
#4  0x007bac70 in Homegear::Rpc::RpcClient::invoke (this=this@entry=0x156ef18, 
    server=server@entry=0x83c03090, methodName="system.listMethods", 
    parameters=std::shared_ptr (count 2, weak 0) 0x2b8dd5c)
    at RPC/RpcClient.cpp:274
#5  0x007ab844 in Homegear::Rpc::RemoteRpcServer::invoke (this=0x83c03090, 
    methodName="system.listMethods", 
    parameters=std::shared_ptr (count 2, weak 0) 0x2b8dd5c)
    at RPC/RemoteRpcServer.cpp:204
#6  0x0079db56 in Homegear::Rpc::Client::systemListMethods (
    this=this@entry=0x13f48c8, address=...) at RPC/Client.cpp:425
#7  0x007a236e in Homegear::Rpc::Client::initServerMethods (this=0x13f48c8, 
---Type <return> to continue, or q <return> to quit---
    ess=...) at RPC/Client.cpp:107
#8  0x007fdef2 in std::__invoke_impl<void, void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__invoke_memfun_deref, void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
    (__t=<optimized out>, __f=
    @0x83c01f58: (void (Homegear::Rpc::Client::*)(Homegear::Rpc::Client * const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)) 0x7a22c1 <Homegear::Rpc::Client::initServerMethods(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>) at /usr/include/c++/6/functional:227
#9  std::__invoke<void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) (__fn=
    @0x83c01f58: (void (Homegear::Rpc::Client::*)(Homegear::Rpc::Client * const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)) 0x7a22c1 <Homegear::Rpc::Client::initServerMethods(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>) at /usr/include/c++/6/functional:251
#10 std::_Mem_fn_base<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), true>::operator()<Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) const (this=0x83c01f58) at /usr/include/c++/6/functional:604
#11 std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>::_M_invoke<0u, 1u>(std::_Index_tuple<0u, 1u>) (this=0x83c01f24) at /usr/include/c++/6/functional:1391
#12 std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>::operator()() (this=0x83c01f24) at /usr/include/c++/6/functional:1380
#13 std::thread::_State_impl<std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_trait---Type <return> to continue, or q <return> to quit---
s<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> >::_M_run() (this=0x83c01f20) at /usr/include/c++/6/thread:197
#14 0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#15 0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#16 0xb5ac34fa 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?)

–> da steht was von Cannot access memory… ich hoffe du kannst was damit anfangen :smiley:

Und hier der zweite Teil:
(gdb) thread apply all bt

Thread 95 (Thread 0xae0fa350 (LWP 1117)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 94 (Thread 0xa85ff350 (LWP 1129)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2e90bb4 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  HMWired::HMWiredPacketManager::worker (this=0x261a79c) at HMWiredPacketManager.cpp:86
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 93 (Thread 0xad836350 (LWP 1118)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 92 (Thread 0x9c9ff350 (LWP 1152)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84

ich habe leider keine Ahnung von gdb (ja… kommt auf die TODO-Liste). Ich hoffe es hilft dir weiter (bzw soll es ja am Ende mit weiter helfen :/, vielen Dank, dass du/ihr drüber schaut )?


#12

Hallo @FrankW,

du kannst auch die 0.8.0-2522 probieren, sobald diese online ist. Es gab im Nightly nämlich zwischen 2515 und 2521 einen Fehler, welcher ein Signal 11 ausgelöst hat.

Viele Grüße

Sathya


#13

Na aus den apt repo hab ich jetzt die
homegear -v
Homegear version 0.7.35-2688


#14

Hallo @FrankW,

formatieren kannst du über das </>-Symbol ;-). Dann musst du nicht jede Zeile einzeln einrücken.

Probier mal das Nightly 0.8.0-2522, sobald dieses online ist.

Deine Dumps schaue ich mir gleich an.

Viele Grüße

Sathya


#15

Seh ich das richtig, dass ich die nightly von hier runter lade?

https://downloads.homegear.eu/nightlies/

da steht jedoch im Dateinamen nur ein Datum, keine Version?

Grüße
Frank


#16

Der Threaddump ist leider nicht vollständig (geht nur bis Thread 92). Das where ist leider nicht sehr aufschlussreich und verweist auf folgende Zeile:

Da setze ich Socketoptionen…

da steht jedoch im Dateinamen nur ein Datum, keine Version?

Richtig. Die aktuelle Version siehst du hier:

https://homegear.eu/downloads.html?version=0.8

Und Installieren geht am einfachsten mit:

wget -O /tmp/InstallNightly.sh https://downloads.homegear.eu/InstallNightly.sh && bash /tmp/InstallNightly.sh

Viele Grüße

Sathya


#17

Ohh… da habe ich wohl das continue übersehen. Verzeihung. Ich versuchs nochmal :slight_smile:

(gdb) thread apply all bt

Thread 95 (Thread 0xae0fa350 (LWP 1117)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 94 (Thread 0xa85ff350 (LWP 1129)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2e90bb4 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  HMWired::HMWiredPacketManager::worker (this=0x261a79c) at HMWiredPacketManager.cpp:86
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 93 (Thread 0xad836350 (LWP 1118)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 92 (Thread 0x9c9ff350 (LWP 1152)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
---Type <return> to continue, or q <return> to quit---
#1  0xb313dae8 in BidCoS::Cul::readFromDevice[abi:cxx11]() (this=this@entry=0x1477148) at PhysicalInterfaces/Cul.cpp:306
#2  0xb313ea46 in BidCoS::Cul::listen (this=0x1477148) at PhysicalInterfaces/Cul.cpp:469
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 91 (Thread 0x9c1ff350 (LWP 1153)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 90 (Thread 0x9b9ff350 (LWP 1154)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 89 (Thread 0x9b1ff350 (LWP 1155)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---Thread 95 (Thread 0xae0fa350 (LWP 1117)):
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 88 (Thread 0x9a9ff350 (LWP 1156)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 87 (Thread 0x9a1ff350 (LWP 1157)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 86 (Thread 0x999ff350 (LWP 1158)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 85 (Thread 0x991ff350 (LWP 1159)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 84 (Thread 0x989ff350 (LWP 1160)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 83 (Thread 0x981ff350 (LWP 1161)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 82 (Thread 0x979ff350 (LWP 1162)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b178, mutex=0x1499f30) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 81 (Thread 0x971ff350 (LWP 1163)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 80 (Thread 0x969ff350 (LWP 1164)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 79 (Thread 0x961ff350 (LWP 1165)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 78 (Thread 0x959ff350 (LWP 1166)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 77 (Thread 0x951ff350 (LWP 1167)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 76 (Thread 0x949ff350 (LWP 1168)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 75 (Thread 0x941ff350 (LWP 1169)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 74 (Thread 0x939ff350 (LWP 1170)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---    at /usr/include/c++/6/condition_variable:99
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 73 (Thread 0x931ff350 (LWP 1171)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 72 (Thread 0x929ff350 (LWP 1172)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1a8, mutex=0x1499f48) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 71 (Thread 0x9213b350 (LWP 1173)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#4  BaseLib::IQueue::process (this=0x1526408, index=1) at IQueue.cpp:159
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 70 (Thread 0x9193b350 (LWP 1174)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 69 (Thread 0x9113b350 (LWP 1175)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 68 (Thread 0x9093b350 (LWP 1176)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 67 (Thread 0x9013b350 (LWP 1177)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 66 (Thread 0x8f93b350 (LWP 1178)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 65 (Thread 0x8f13b350 (LWP 1179)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8e93b350 (LWP 1180)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8e13b350 (LWP 1181)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 62 (Thread 0x8d93b350 (LWP 1182)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x149b1d8, mutex=0x1499f60) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 in std::condition_variable::wait<BaseLib::IQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
---Type <return> to continue, or q <return> to quit---#7  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::IQueue::process (this=0x149ae38, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8d077350 (LWP 1183)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x0074949a in Homegear::NodeBlue::NodeBlueServer::mainThread (this=0x149ae38) at Node-BLUE/NodeBlueServer.cpp:2448
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa 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 0x8c877350 (LWP 1184)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df5e8, mutex=0x14df4c8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8c077350 (LWP 1185)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df5e8, mutex=0x14df4c8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---Backtrace stopped: previous frame identical to this frame (corrupt stack?)
#7  0xb5ac34fa 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 0x8b877350 (LWP 1186)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df5e8, mutex=0x14df4c8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8b077350 (LWP 1187)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df5e8, mutex=0x14df4c8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x8a877350 (LWP 1188)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df5e8, mutex=0x14df4c8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---
#7  0xb5ac34fa 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 0x89fb3350 (LWP 1189)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df618, mutex=0x14df4e0) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x897b3350 (LWP 1190)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df618, mutex=0x14df4e0) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x88fb3350 (LWP 1191)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df618, mutex=0x14df4e0) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
---Type <return> to continue, or q <return> to quit---
#7  0xb5ac34fa 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 0x887b3350 (LWP 1192)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df618, mutex=0x14df4e0) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa35ff350 (LWP 1139)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2e2b0e8 in MyFamily::MyCentral::worker() () from /var/lib/homegear/modules/mod_knx.so
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa 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 0x87fb3350 (LWP 1193)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df618, mutex=0x14df4e0) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa0bff350 (LWP 1144)):
---Type <return> to continue, or q <return> to quit---
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x0080a742 in Homegear::Rpc::RpcServer::getClientSocketDescriptor (this=this@entry=0x2af0f40, address="", port=@0xa0bfea8c: -1)
    at RPC/RpcServer.cpp:1792
#2  0x0080b824 in Homegear::Rpc::RpcServer::mainThread (this=0x2af0f40) at RPC/RpcServer.cpp:633
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0x876ef350 (LWP 1194)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df648, mutex=0x14df4f8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa01ff350 (LWP 1145)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1499ef8, mutex=0x13f1d68) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1499d60, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x86eef350 (LWP 1195)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df648, mutex=0x14df4f8) at pthread_cond_wait.c:186
---Type <return> to continue, or q <return> to quit---
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x9f9ff350 (LWP 1146)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1499ef8, mutex=0x13f1d68) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1499d60, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 44 (Thread 0x866ef350 (LWP 1196)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df648, mutex=0x14df4f8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x9f1ff350 (LWP 1147)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1499ef8, mutex=0x13f1d68) at pthread_cond_wait.c:186
---Type <return> to continue, or q <return> to quit---
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1499d60, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x85eef350 (LWP 1197)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df648, mutex=0x14df4f8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x9e9ff350 (LWP 1148)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1499ef8, mutex=0x13f1d68) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1499d60, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x856ef350 (LWP 1198)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x14df648, mutex=0x14df4f8) at pthread_cond_wait.c:186
---Type <return> to continue, or q <return> to quit---
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x14df2b0, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x9e1ff350 (LWP 1149)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1499ef8, mutex=0x13f1d68) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1499d60, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x84e2b350 (LWP 1199)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x0077bc12 in Homegear::IpcServer::mainThread (this=0x14df2b0) at IPC/IpcServer.cpp:1053
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa 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 0xb3a75350 (LWP 1105)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x13f4890, mutex=0x13f39e8) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x13f4670, index=0) at IQueue.cpp:159
---Type <return> to continue, or q <return> to quit---
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 36 (Thread 0xa45ff350 (LWP 1137)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2fdbadc in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  Sonos::SonosCentral::worker (this=0x148f928) at SonosCentral.cpp:171
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xaf8fa350 (LWP 1114)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa3dff350 (LWP 1138)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2b707ce in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  IpCam::IpCamCentral::worker (this=0x28dc450) at IpCamCentral.cpp:111
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 33 (Thread 0x832ff350 (LWP 2010)):
---Type <return> to continue, or q <return> to quit---
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x83c05128, mutex=0x83c05104) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0x007ab55a in std::condition_variable::wait<Homegear::Rpc::RemoteRpcServer::processMethods()::<lambda()> > (__p=..., __lock=..., this=0x83c05128)
    at /usr/include/c++/6/condition_variable:99
#4  Homegear::Rpc::RemoteRpcServer::processMethods (this=0x83c03090) at RPC/RemoteRpcServer.cpp:160
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xb29be350 (LWP 1108)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526858, mutex=0x1526738) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa4dff350 (LWP 1136)):

#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2b00fc8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  MAX::MAXCentral::worker (this=0x27b18b8) at MAXCentral.cpp:210
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xa13ff350 (LWP 1143)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x0080a742 in Homegear::Rpc::RpcServer::getClientSocketDescriptor (this=this@entry=0x2aa4398, address="::ffff:127.0.0.1", 
    port=@0xa13fea8c: 54378) at RPC/RpcServer.cpp:1792
---Type <return> to continue, or q <return> to quit---
#2  0x0080b824 in Homegear::Rpc::RpcServer::mainThread (this=0x2aa4398) at RPC/RpcServer.cpp:633
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xb09be350 (LWP 1112)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526858, mutex=0x1526738) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa2dff350 (LWP 1140)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2cecde8 in MyFamily::MyCentral::worker() () from /var/lib/homegear/modules/mod_enocean.so
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa 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 0xa25ff350 (LWP 1141)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2f474c8 in MyFamily::MyCentral::worker() () from /var/lib/homegear/modules/mod_mbus.so
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 26 (Thread 0xa1dff350 (LWP 1142)):
#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
---Type <return> to continue, or q <return> to quit---
#1  0x0080a742 in Homegear::Rpc::RpcServer::getClientSocketDescriptor (this=this@entry=0x2a509a0, address="", port=@0xa1dfea8c: -1)
    at RPC/RpcServer.cpp:1792
#2  0x0080b824 in Homegear::Rpc::RpcServer::mainThread (this=0x2a509a0) at RPC/RpcServer.cpp:633
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 25 (Thread 0xb21be350 (LWP 1109)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526858, mutex=0x1526738) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 24 (Thread 0xa5dff350 (LWP 1134)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2b145a8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  MAX::PacketManager::worker (this=0x27b1a98) at PacketManager.cpp:87
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 23 (Thread 0xa8dff350 (LWP 1128)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2e90bb4 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  HMWired::HMWiredPacketManager::worker (this=0x261a758) at HMWiredPacketManager.cpp:86
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 22 (Thread 0xb3ad4da0 (LWP 671)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x0069a158 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=...) at /usr/include/c++/6/thread:323
#2  startUp () at main.cpp:1213
#3  0x0068e18a in main (argc=<optimized out>, argv=<optimized out>) at main.cpp:1751

Thread 21 (Thread 0xa9772350 (LWP 1127)):
#0  0xb6f19b80 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb30b116c in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  BidCoS::HomeMaticCentral::worker (this=0x15780e0) at HomeMaticCentral.cpp:690
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 20 (Thread 0xa55ff350 (LWP 1135)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2b145a8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  MAX::PacketManager::worker (this=0x27b1adc) at PacketManager.cpp:87
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 19 (Thread 0xaf0fa350 (LWP 1115)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 18 (Thread 0xa9f72350 (LWP 1126)):
#0  0xb6f19b80 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb309bf9c in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  BidCoS::BidCoSPacketManager::worker (this=0x15782f4) at BidCoSPacketManager.cpp:86
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 17 (Thread 0xb19be350 (LWP 1110)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526858, mutex=0x1526738) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 16 (Thread 0xaa772350 (LWP 1125)):
#0  0xb6f19b80 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb309bf9c in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  BidCoS::BidCoSPacketManager::worker (this=0x15782b0) at BidCoSPacketManager.cpp:86
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 15 (Thread 0xaaf72350 (LWP 1123)):

#0  0xb5abedc2 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00859d22 in Homegear::ScriptEngine::ScriptEngineServer::mainThread (this=0x1526408) at ScriptEngine/ScriptEngineServer.cpp:1530
#2  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#3  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#4  0xb5ac34fa 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 0xa7dff350 (LWP 1130)):

#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2e95d0c in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  HMWired::HMWiredCentral::worker (this=0x261a5f0) at HMWiredCentral.cpp:126
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xb11be350 (LWP 1111)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526858, mutex=0x1526738) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=0) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xab836350 (LWP 1122)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 11 (Thread 0xa65ff350 (LWP 1133)):

#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2a5b7fc in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  Insteon::InsteonCentral::worker (this=0x273b678) at InsteonCentral.cpp:224
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0x9d1ff350 (LWP 1151)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1471998, mutex=0x1471970) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1f2e8 in std::condition_variable::wait<BaseLib::ITimedQueue::process(int32_t)::<lambda()> > (__p=..., __lock=..., this=<optimized out>)
    at /usr/include/c++/6/condition_variable:99
#4  BaseLib::ITimedQueue::process (this=0x1479210, index=0) at ITimedQueue.cpp:149
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xac036350 (LWP 1121)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x9d9ff350 (LWP 1150)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
---Type <return> to continue, or q <return> to quit---
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1479108, mutex=0x14790e4) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6d67cf0 in std::condition_variable::wait<BaseLib::Systems::IPhysicalInterface::processPackets()::<lambda()> > (__p=..., __lock=..., 
    this=0x1479108) at /usr/include/c++/6/condition_variable:99
#4  BaseLib::Systems::IPhysicalInterface::processPackets (this=0x1477148) at Systems/IPhysicalInterface.cpp:177
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa6dff350 (LWP 1132)):

#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2a6c6a8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  Insteon::PacketManager::worker (this=0x273b888) at PacketManager.cpp:87
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xac836350 (LWP 1120)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xa75ff350 (LWP 1131)):
#0  0xb6f19b7e in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0xb2a6c6a8 in std::this_thread::sleep_for<long long, std::ratio<1ll, 1000ll> > (__rtime=<synthetic pointer>...) at /usr/include/c++/6/thread:323
#2  Insteon::PacketManager::worker (this=0x273b840) at PacketManager.cpp:87
#3  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#4  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#5  0xb5ac34fa 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 0xb00fa350 (LWP 1113)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xae8fa350 (LWP 1116)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x1526888, mutex=0x1526750) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=1) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0xad036350 (LWP 1119)):
#0  __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
#1  0xb6f16cc0 in __pthread_cond_wait (cond=0x15268b8, mutex=0x1526768) at pthread_cond_wait.c:186
#2  0xb5c46f90 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0xb6c1cfb2 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=0x1526408, index=2) at IQueue.cpp:159
#5  0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#6  0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#7  0xb5ac34fa 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 0x82aff350 (LWP 2011)):
#0  0xb6d30770 in BaseLib::TcpSocket::getConnection (this=this@entry=0x83c05170) at Sockets/TcpSocket.cpp:1653
#1  0xb6d31938 in BaseLib::TcpSocket::getSocketDescriptor (this=this@entry=0x83c05170) at Sockets/TcpSocket.cpp:1455
#2  0xb6d31af0 in BaseLib::TcpSocket::open (this=0x83c05170) at Sockets/TcpSocket.cpp:1060
#3  0x007b3f6a in Homegear::Rpc::RpcClient::sendRequest (this=0x0, this@entry=0x156ef18, server=server@entry=0x83c03090, 
    data=std::vector of length 100, capacity 184 = {...}, responseData=<error reading variable: Cannot access memory at address 0x4>, 
    insertHeader=insertHeader@entry=true, retry=@0x82afe670: false) at RPC/RpcClient.cpp:417
#4  0x007bac70 in Homegear::Rpc::RpcClient::invoke (this=this@entry=0x156ef18, server=server@entry=0x83c03090, methodName="system.listMethods", 
    parameters=std::shared_ptr (count 2, weak 0) 0x2b8dd5c) at RPC/RpcClient.cpp:274
#5  0x007ab844 in Homegear::Rpc::RemoteRpcServer::invoke (this=0x83c03090, methodName="system.listMethods", 
    parameters=std::shared_ptr (count 2, weak 0) 0x2b8dd5c) at RPC/RemoteRpcServer.cpp:204
#6  0x0079db56 in Homegear::Rpc::Client::systemListMethods (this=this@entry=0x13f48c8, address=...) at RPC/Client.cpp:425
#7  0x007a236e in Homegear::Rpc::Client::initServerMethods (this=0x13f48c8, address=...) at RPC/Client.cpp:107
#8  0x007fdef2 in std::__invoke_impl<void, void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__invoke_memfun_deref, void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
    (__t=<optimized out>, __f=
    @0x83c01f58: (void (Homegear::Rpc::Client::*)(Homegear::Rpc::Client * const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)) 0x7a22c1 <Homegear::Rpc::Client::initServerMethods(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>) at /usr/include/c++/6/functional:227
#9  std::__invoke<void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(void (Homegear::Rpc::Client::* const&)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) (__fn=
    @0x83c01f58: (void (Homegear::Rpc::Client::*)(Homegear::Rpc::Client * const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)) 0x7a22c1 <Homegear::Rpc::Client::initServerM---Type <return> to continue, or q <return> to quit---
ethods(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>) at /usr/include/c++/6/functional:251
#10 std::_Mem_fn_base<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >), true>::operator()<Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Homegear::Rpc::Client*&&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) const (this=0x83c01f58) at /usr/include/c++/6/functional:604
#11 std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>::_M_invoke<0u, 1u>(std::_Index_tuple<0u, 1u>) (this=0x83c01f24) at /usr/include/c++/6/functional:1391
#12 std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)>::operator()() (this=0x83c01f24) at /usr/include/c++/6/functional:1380
#13 std::thread::_State_impl<std::_Bind_simple<std::_Mem_fn<void (Homegear::Rpc::Client::*)(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> (Homegear::Rpc::Client*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)> >::_M_run() (this=0x83c01f20) at /usr/include/c++/6/thread:197
#14 0xb5c4aa6a in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#15 0xb6f125e8 in start_thread (arg=0x0) at pthread_create.c:335
#16 0xb5ac34fa 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?)

#18

Und beim Start von gdb kam noch folgendes:

root@Terminus:/home/dietpi# gdb homegear /var/lib/homegear/core 
GNU gdb (Debian 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.
[New LWP 2011]
[New LWP 1119]
[New LWP 1116]
[New LWP 1113]
[New LWP 1131]
[New LWP 1120]
[New LWP 1132]
[New LWP 1150]
[New LWP 1121]
[New LWP 1151]
[New LWP 1133]
[New LWP 1122]
[New LWP 1111]
[New LWP 1130]
[New LWP 1123]
[New LWP 1125]
[New LWP 1110]
[New LWP 1126]
[New LWP 1115]
[New LWP 1135]
[New LWP 1127]
[New LWP 671]
[New LWP 1128]
[New LWP 1134]
[New LWP 1109]
[New LWP 1142]
[New LWP 1141]
[New LWP 1140]
[New LWP 1112]
[New LWP 1143]
[New LWP 1136]
[New LWP 1108]
[New LWP 2010]
[New LWP 1138]
[New LWP 1114]
[New LWP 1137]
[New LWP 1105]
[New LWP 1199]
[New LWP 1149]
[New LWP 1198]
[New LWP 1148]
[New LWP 1197]
[New LWP 1147]
[New LWP 1196]
[New LWP 1146]
[New LWP 1195]
[New LWP 1145]
[New LWP 1194]
[New LWP 1144]
[New LWP 1193]
[New LWP 1139]
[New LWP 1192]
[New LWP 1191]
[New LWP 1190]
[New LWP 1189]
[New LWP 1188]
[New LWP 1187]
[New LWP 1186]
[New LWP 1185]
[New LWP 1184]
[New LWP 1183]
[New LWP 1182]
[New LWP 1181]
[New LWP 1180]
[New LWP 1179]
[New LWP 1178]
[New LWP 1177]
[New LWP 1176]
[New LWP 1175]
[New LWP 1174]
[New LWP 1173]
[New LWP 1172]
[New LWP 1171]
[New LWP 1170]
[New LWP 1169]
[New LWP 1168]
[New LWP 1167]
[New LWP 1166]
[New LWP 1165]
[New LWP 1164]
[New LWP 1163]
[New LWP 1162]
[New LWP 1161]
[New LWP 1160]
[New LWP 1159]
[New LWP 1158]
[New LWP 1157]
[New LWP 1156]
[New LWP 1155]
[New LWP 1154]
[New LWP 1153]
[New LWP 1152]
[New LWP 1118]
[New LWP 1129]
[New LWP 1117]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Core was generated by `/usr/bin/homegear -u homegear -g homegear -p /var/run/homegear/homegear.pid'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xb6d30770 in BaseLib::TcpSocket::getConnection (this=this@entry=0x83c05170) at Sockets/TcpSocket.cpp:1653
1653	Sockets/TcpSocket.cpp: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x82aff350 (LWP 2011))]

Hilft das “Sockets/TcpSocket.cpp: Datei oder Verzeichnis nicht gefunden.” weiter?


#19

Nee, leider nicht - das sagt nur, dass die Quelltextdatei nicht auf deinem Computer ist. Auch der vollständige Dump ist nicht sehr viel aufschlussreicher… Doof. Der Absturz ist in getConnection(). Warum auch immer - mehr wissen wir nicht. Falls es mit der selbstkompilierten Version läuft, liegt es an Bibliotheken.

Viele Grüße

Sathya


#20

Also probier ich erstmal das nightly und wenn das auch abstürzt dann kompilier ichs selbst?