Page 1 of 1

Domoticz crashes on reboot

Posted: Sunday 20 April 2025 18:35
by azonneveld
When my RPI is rebooted, Domo keeps crashing.
It only restarts after I manually switch off the pinger and goodwe hardware (modifying the DB).

I don't know how to read the crashlog, so I don't know which of those two causes the crash.

Who could point me in the right direction?

Logfile contents:

[New LWP 1679]
[New LWP 1680]
[New LWP 1681]
[New LWP 1682]
[New LWP 1683]
[New LWP 1684]
[New LWP 1685]
[New LWP 1686]
[New LWP 1687]
[New LWP 1688]
[New LWP 1689]
[New LWP 1705]
[New LWP 1706]
[New LWP 1707]
[New LWP 1708]
[New LWP 1709]
[New LWP 1710]
[New LWP 1716]
[New LWP 1727]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ed3f8a0, requested_time=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
Id Target Id Frame
* 1 Thread 0x76f98040 (LWP 1678) "domoticz" __GI___nanosleep (remaining=0x7ed3f8a0, requested_time=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
2 Thread 0x75a48200 (LWP 1679) "SQLHelper" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
3 Thread 0x75247200 (LWP 1680) "PluginMgr" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
4 Thread 0x743be200 (LWP 1681) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
5 Thread 0x73bbd200 (LWP 1682) "MQTTPush" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
6 Thread 0x733bc200 (LWP 1683) "Webem_ssncleane" 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x733bb2e0, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
7 Thread 0x72bbb200 (LWP 1684) "WebServer_8088" 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x72bba2d8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
8 Thread 0x721ff200 (LWP 1685) "Scheduler" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
9 Thread 0x719fe200 (LWP 1686) "TCPServer" 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x719fd310, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
10 Thread 0x70fff200 (LWP 1687) "MainWorker" __waitpid (options=0, stat_loc=0x70ffdc90, pid=1711) at ../sysdeps/unix/sysv/linux/waitpid.c:30
11 Thread 0x707fe200 (LWP 1688) "MainWorkerRxMsg" futex_wait_cancelable (private=0, expected=0, futex_word=0xce8e68 <m_mainworker+480>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
12 Thread 0x6fffd200 (LWP 1689) "Watchdog" __GI___nanosleep (remaining=0x6fffcbb0, requested_time=0x6fffcbb0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
13 Thread 0x6f3ff200 (LWP 1705) "SYS" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
14 Thread 0x6ebfe200 (LWP 1706) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
15 Thread 0x6e3fd200 (LWP 1707) "Pinger" futex_wait_cancelable (private=0, expected=0, futex_word=0x6f5008d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
16 Thread 0x6dbfc200 (LWP 1708) "Goodwe" __GI___poll (timeout=5000, nfds=1, fds=0x6dbf8888) at ../sysdeps/unix/sysv/linux/poll.c:29
17 Thread 0x6d3fb200 (LWP 1709) "P1_Poller" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
18 Thread 0x6cbfa200 (LWP 1710) "NotificationSys" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6cbf9bb0, expected=0, futex_word=0xce967c <m_mainworker+2548>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
19 Thread 0x6bfff200 (LWP 1716) "Plugin_ASIO" futex_wait_cancelable (private=0, expected=0, futex_word=0x2c7ca10) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
20 Thread 0x6b1f8200 (LWP 1727) "PingerWorker" 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x6b1f71b8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

Thread 20 (Thread 0x6b1f8200 (LWP 1727)):
#0 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x6b1f71b8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00799218 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x0079a75a in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x00914866 in CPinger::Do_Ping_Worker(CPinger::PingNode const&) ()
#4 0x00a4f5d8 in thread_proxy ()
#5 0x76ac6494 in start_thread (arg=0x6b1f8200) at pthread_create.c:486
#6 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 19 (Thread 0x6bfff200 (LWP 1716)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x2c7ca10) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x2c7c9e8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x2c7c9e8, mutex=0x0) at pthread_cond_wait.c:655
#3 0x0079a7dc in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#4 0x009a2342 in Plugins::BoostWorkers() ()
#5 0x00a4f5d8 in thread_proxy ()
#6 0x76ac6494 in start_thread (arg=0x6bfff200) at pthread_create.c:486
#7 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 18 (Thread 0x6cbfa200 (LWP 1710)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6cbf9bb0, expected=0, futex_word=0xce967c <m_mainworker+2548>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x6cbf9bb0, mutex=0x0, cond=0xce9650 <m_mainworker+2504>) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0xce9650 <m_mainworker+2504>, mutex=0x0, abstime=0x6cbf9bb0) at pthread_cond_wait.c:667
#3 0x006a6bf6 in CNotificationSystem::QueueThread() ()
#4 0x00b6392a in execute_native_thread_routine ()
#5 0x76ac6494 in start_thread (arg=0x6cbfa200) at pthread_create.c:486
#6 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 17 (Thread 0x6d3fb200 (LWP 1709)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x008b86a4 in CHttpPoller::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x6d3fb200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 16 (Thread 0x6dbfc200 (LWP 1708)):
#0 __GI___poll (timeout=5000, nfds=1, fds=0x6dbf8888) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 __GI___poll (fds=0x6dbf8888, fds@entry=0x6dbf8870, nfds=nfds@entry=1, timeout=timeout@entry=5000) at ../sysdeps/unix/sysv/linux/poll.c:26
#2 0x76a79760 in send_dg (ansp2_malloced=<optimized out>, resplen2=<optimized out>, anssizp2=<optimized out>, ansp2=<optimized out>, anscp=<optimized out>, gotsomewhere=<synthetic pointer>, v_circuit=<synthetic pointer>, ns=0, terrno=0x0, anssizp=0x6dbf8918, ansp=0x6dbf885c, buflen2=<optimized out>, buf2=<optimized out>, buflen=<optimized out>, buf=<optimized out>, statp=0x6dbfc4b4) at res_send.c:1112
#3 __res_context_send (ctx=ctx@entry=0x6c001028, buf=0x6dbf9cec "", buf@entry=0x6dbf8938 "\362\027\001", buflen=0, buflen@entry=35, buf2=0x0, buf2@entry=0x6dbf895c "\367\027\001", buflen2=buflen2@entry=35, ans=<optimized out>, ans@entry=0x6dbf94c8 "ԕ\277`\006", anssiz=<optimized out>, anssiz@entry=2048, ansp=ansp@entry=0x6dbf9ce0, ansp2=ansp2@entry=0x6dbf9ce4, nansp2=nansp2@entry=0x6dbf9ce8, resplen2=resplen2@entry=0x6dbf9cec, ansp2_malloced=ansp2_malloced@entry=0x6dbf9cf0) at res_send.c:519
#4 0x76a7721c in __GI___res_context_query (ctx=ctx@entry=0x6c001028, name=name@entry=0x6a9910f8 "eu.semsportal.com", class=1, class@entry=1811942128, type=439963904, type@entry=0, answer=0x6dbf94c8 "ԕ\277`\006", answer@entry=0x76fa4968 <__stack_chk_guard> "", anslen=2048, anslen@entry=439963904, answerp=answerp@entry=0x6dbf9ce0, answerp2=0x6dbf9ce4, nanswerp2=0x6dbf9ce8, resplen2=0x6dbf9cec, answerp2_malloced=0x6dbf9cf0) at res_query.c:216
#5 0x76a7781c in __res_context_querydomain (ctx=ctx@entry=0x6c001028, name=name@entry=0x6a9910f8 "eu.semsportal.com", domain=domain@entry=0x0, class=1811942128, class@entry=1950310764, type=439963904, type@entry=1841274088, answer=0x6dbf94c8 "ԕ\277`\006", answer@entry=0x1 <error: Cannot access memory at address 0x1>, anslen=2048, anslen@entry=1788159244, answerp=0x6dbf9ce0, answerp@entry=0x6dbf9cf0, answerp2=0x6dbf9ce4, answerp2@entry=0x6dbf9cec, nanswerp2=0x6dbf9ce8, nanswerp2@entry=0x6dbf9ce0, resplen2=resplen2@entry=0x6dbf9cec, answerp2_malloced=answerp2_malloced@entry=0x6dbf9cf0) at res_query.c:601
#6 0x76a77e64 in __GI___res_context_search (ctx=ctx@entry=0x6c001028, name=0x6a9910f8 "eu.semsportal.com", class=1950310764, class@entry=1, type=1841274088, type@entry=439963904, answer=answer@entry=0x6dbf94c8 "ԕ\277`\006", anslen=2048, answerp=0x6dbf9ce0, answerp2=answerp2@entry=0x6dbf9ce4, nanswerp2=nanswerp2@entry=0x6dbf9ce8, resplen2=resplen2@entry=0x6dbf9cec, answerp2_malloced=answerp2_malloced@entry=0x6dbf9cf0) at res_query.c:370
#7 0x6a95250c in _nss_dns_gethostbyname4_r (name=name@entry=0x6a9910f8 "eu.semsportal.com", pat=pat@entry=0x6dbf9dbc, buffer=0x6dbfa018 "\177", buflen=1024, errnop=0x6dbfc6ec, herrnop=0x6dbfc728, ttlp=ttlp@entry=0x0) at nss_dns/dns-host.c:371
#8 0x76960c38 in gaih_inet (name=name@entry=0x6a9910f8 "eu.semsportal.com", service=service@entry=0x6dbf9f78, req=<optimized out>, pai=pai@entry=0x6dbf9f68, naddrs=naddrs@entry=0x6dbf9f74, tmpbuf=tmpbuf@entry=0x6dbfa010) at ../sysdeps/posix/getaddrinfo.c:770
#9 0x76961a3c in __GI_getaddrinfo (name=<optimized out>, service=<optimized out>, hints=<optimized out>, pai=0x6dbfa47c) at ../sysdeps/posix/getaddrinfo.c:2265
Backtrace stopped: Cannot access memory at address 0x16

Thread 15 (Thread 0x6e3fd200 (LWP 1707)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x6f5008d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x6f5008b0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x6f5008b0, mutex=0x0) at pthread_cond_wait.c:655
#3 0x00a51616 in boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) ()
#4 0x00a4f6c8 in boost::thread::join_noexcept() ()
#5 0x00913606 in CPinger::DoPingHosts() ()
#6 0x00913976 in CPinger::Do_Work() ()
#7 0x00b6392a in execute_native_thread_routine ()
#8 0x76ac6494 in start_thread (arg=0x6e3fd200) at pthread_create.c:486
#9 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0x6ebfe200 (LWP 1706)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x007deb88 in CDomoticzHardwareBase::Do_Heartbeat_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x6ebfe200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 13 (Thread 0x6f3ff200 (LWP 1705)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x00843c40 in CHardwareMonitor::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x6f3ff200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 12 (Thread 0x6fffd200 (LWP 1689)):
#0 __GI___nanosleep (remaining=0x6fffcbb0, requested_time=0x6fffcbb0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x6fffcbb0, remaining=0x6fffcbb0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x006644ea in sleep_milliseconds(long) ()
#3 0x006ba522 in Do_Watchdog_Work() ()
#4 0x00b6392a in execute_native_thread_routine ()
#5 0x76ac6494 in start_thread (arg=0x6fffd200) at pthread_create.c:486
Backtrace stopped: Cannot access memory at address 0x68051a3c

Thread 11 (Thread 0x707fe200 (LWP 1688)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xce8e68 <m_mainworker+480>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xce8e40 <m_mainworker+440>) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0xce8e40 <m_mainworker+440>, mutex=0x0) at pthread_cond_wait.c:655
#3 0x0065dfb8 in boost::unique_lock<boost::shared_mutex>::lock() ()
#4 0x00657c88 in CEventSystem::UpdateSingleState(unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char, unsigned char, _eSwitchType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char, unsigned char, std::map<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [clone .constprop.1122] ()
#5 0x00658114 in CEventSystem::ProcessDevice(int, unsigned long long, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, char const*) ()
#6 0x006ca120 in CSQLHelper::UpdateValueInt(int, int, char const*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool, char const*) ()
#7 0x006ce8da in CSQLHelper::UpdateValue(int, int, char const*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool, char const*) ()
#8 0x0067a1f2 in MainWorker::decode_Lighting2(CDomoticzHardwareBase const*, tRBUF const*, MainWorker::_tRxMessageProcessingResult&) ()
#9 0x00695f9e in MainWorker::ProcessRXMessage(CDomoticzHardwareBase const*, unsigned char const*, char const*, int, char const*) ()
#10 0x00697b68 in MainWorker::Do_Work_On_Rx_Messages() ()
#11 0x00b6392a in execute_native_thread_routine ()
#12 0x76ac6494 in start_thread (arg=0x707fe200) at pthread_create.c:486
#13 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x70fff200 (LWP 1687)):
#0 __waitpid (options=0, stat_loc=0x70ffdc90, pid=1711) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1 __waitpid (pid=1711, stat_loc=0x70ffdc90, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:25
#2 0x006b9f72 in dumpstack_gdb(bool) ()
#3 0x006ba3c8 in signal_handler(int, siginfo_t*, void*) ()
#4 <signal handler called>
#5 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#6 0x768ba280 in __GI_abort () at abort.c:79
#7 0x00b67c48 in __gnu_cxx::__verbose_terminate_handler() ()
#8 0x00b0ddc8 in __cxxabiv1::__terminate(void (*)()) ()
#9 0x00b0de1e in std::terminate() ()
#10 0x00b0dd44 in __cxa_throw ()
#11 0x00b65338 in std::__throw_invalid_argument(char const*) ()
#12 0x00645cbe in float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned int*) [clone .constprop.1145] ()
#13 0x00658a64 in CEventSystem::GetCurrentStates() ()
#14 0x0065916a in CEventSystem::StartEventSystem() ()
#15 0x00694e9c in MainWorker::Do_Work() ()
#16 0x00b6392a in execute_native_thread_routine ()
#17 0x76ac6494 in start_thread (arg=0x70fff200) at pthread_create.c:486
#18 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 9 (Thread 0x719fe200 (LWP 1686)):
#0 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x719fd310, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00799218 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x0079a75a in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x009e8be8 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<tcp::server::CTCPServer::StartServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#1}> > >::_M_run() ()
#4 0x00b6392a in execute_native_thread_routine ()
#5 0x76ac6494 in start_thread (arg=0x719fe200) at pthread_create.c:486
#6 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x721ff200 (LWP 1685)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x006b6a5a in CScheduler::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x721ff200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 0x72bbb200 (LWP 1684)):
#0 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x72bba2d8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00799218 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x0079a75a in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x00a1877a in http::server::server_base::run() ()
#4 0x006ee6d8 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<http::server::CWebServer::StartServer(http::server::server_settings&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda()#308}> > >::_M_run() ()
#5 0x00b6392a in execute_native_thread_routine ()
#6 0x76ac6494 in start_thread (arg=0x72bbb200) at pthread_create.c:486
#7 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x733bc200 (LWP 1683)):
#0 0x7697a2f0 in epoll_wait (epfd=<optimized out>, events=0x733bb2e0, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00799218 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x0079a75a in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x009fae42 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<http::server::cWebem::cWebem(http::server::server_settings const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda()#2}> > >::_M_run() ()
#4 0x00b6392a in execute_native_thread_routine ()
#5 0x76ac6494 in start_thread (arg=0x733bc200) at pthread_create.c:486
#6 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x73bbd200 (LWP 1682)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x00768fae in CMQTTPush::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x73bbd200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x743be200 (LWP 1681)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x00765998 in CInfluxPush::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x743be200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x75247200 (LWP 1680)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x009a2eac in Plugins::CPluginSystem::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x75247200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x75a48200 (LWP 1679)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x00b650fe in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long long, std::ratio<1ll, 1ll> >, std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> >) ()
#2 0x006cb570 in CSQLHelper::Do_Work() ()
#3 0x00b6392a in execute_native_thread_routine ()
#4 0x76ac6494 in start_thread (arg=0x75a48200) at pthread_create.c:486
#5 0x76979e98 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x76f98040 (LWP 1678)):
#0 __GI___nanosleep (remaining=0x7ed3f8a0, requested_time=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x7ed3f8a0, remaining=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x0066448c in sleep_seconds(long) ()
#3 0x0060bfe0 in main ()

Main thread:
#0 __GI___nanosleep (remaining=0x7ed3f8a0, requested_time=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x7ed3f8a0, remaining=0x7ed3f8a0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x0066448c in sleep_seconds(long) ()
#3 0x0060bfe0 in main ()
[Inferior 1 (process 1678) detached]