tried again, now with good results.
Code: Select all
[New LWP 9416]
[New LWP 9418]
[New LWP 9419]
[New LWP 9420]
[New LWP 9421]
[New LWP 9422]
[New LWP 9423]
[New LWP 9424]
[New LWP 9425]
[New LWP 9426]
[New LWP 9433]
[New LWP 9436]
[New LWP 9437]
[New LWP 9438]
[New LWP 9439]
[New LWP 9440]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ef82f88, requested_time=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: Bestand of map bestaat niet.
Id Target Id Frame
* 1 Thread 0x76fc6190 (LWP 9415) "domoticz" __GI___nanosleep (remaining=0x7ef82f88, requested_time=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
2 Thread 0x75b74220 (LWP 9416) "Watchdog" __GI___nanosleep (remaining=0x75b73bd0, requested_time=0x75b73bd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
3 Thread 0x75373220 (LWP 9418) "SQLHelper" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
4 Thread 0x74b72220 (LWP 9419) "PluginMgr" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
5 Thread 0x73d77220 (LWP 9420) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
6 Thread 0x73576220 (LWP 9421) "Webem_ssncleane" 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x73575378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
7 Thread 0x72d75220 (LWP 9422) "WebServer_8080" 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x72d74348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
8 Thread 0x723ff220 (LWP 9423) "Scheduler" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
9 Thread 0x71bfe220 (LWP 9424) "TCPServer" 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x71bfd378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
10 Thread 0x711ff220 (LWP 9425) "MainWorker" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
11 Thread 0x709fe220 (LWP 9426) "MainWorkerRxMsg" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x709fdbb8, expected=0, futex_word=0xabb688 <m_mainworker+4192>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
12 Thread 0x6fdff220 (LWP 9433) "HardwareMonitor" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
13 Thread 0x6f5fe220 (LWP 9436) "BuienRadar" __waitpid (options=0, stat_loc=0x6f5fcf78, pid=9461) at ../sysdeps/unix/sysv/linux/waitpid.c:30
14 Thread 0x6edfd220 (LWP 9437) "NotificationSys" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6edfcbcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
15 Thread 0x6e1ff220 (LWP 9438) "EventSystem" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
16 Thread 0x6d9fe220 (LWP 9439) "EventSystemQueu" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6d9fdaf8, expected=0, futex_word=0xaba770 <m_mainworker+328>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
17 Thread 0x6d1fd220 (LWP 9440) "Plugin_ASIO" futex_wait_cancelable (private=0, expected=0, futex_word=0x14098c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
Thread 17 (Thread 0x6d1fd220 (LWP 9440)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x14098c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x14098a0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x14098a0, mutex=0x0) at pthread_cond_wait.c:655
#3 0x003e1088 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#4 0x00626270 in Plugins::BoostWorkers() ()
#5 0x007c287c in thread_proxy ()
#6 0x76bf2494 in start_thread (arg=0x6d1fd220) at pthread_create.c:486
#7 0x76aa5578 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 0x6d9fe220 (LWP 9439)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6d9fdaf8, expected=0, futex_word=0xaba770 <m_mainworker+328>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x6d9fdaf8, mutex=0x0, cond=0xaba748 <m_mainworker+288>) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0xaba748 <m_mainworker+288>, mutex=0x0, abstime=0x6d9fdaf8) at pthread_cond_wait.c:667
#3 0x0025f4e8 in CEventSystem::EventQueueThread() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x6d9fe220) at pthread_create.c:486
#6 0x76aa5578 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 15 (Thread 0x6e1ff220 (LWP 9438)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x00256d80 in CEventSystem::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x6e1ff220) at pthread_create.c:486
#5 0x76aa5578 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 0x6edfd220 (LWP 9437)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6edfcbcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x6edfcbcc, mutex=0x0, cond=0xabb128 <m_mainworker+2816>) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0xabb128 <m_mainworker+2816>, mutex=0x0, abstime=0x6edfcbcc) at pthread_cond_wait.c:667
#3 0x002c0b88 in CNotificationSystem::QueueThread() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x6edfd220) at pthread_create.c:486
#6 0x76aa5578 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 0x6f5fe220 (LWP 9436)):
#0 __waitpid (options=0, stat_loc=0x6f5fcf78, pid=9461) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1 __waitpid (pid=9461, stat_loc=0x6f5fcf78, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:25
#2 0x002db8ec in dumpstack_gdb(bool) ()
#3 0x002dbeb8 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 0x769e5230 in __GI_abort () at abort.c:79
#7 0x0096d02c in __gnu_cxx::__verbose_terminate_handler() ()
#8 0x008d04cc in __cxxabiv1::__terminate(void (*)()) ()
#9 0x008d0540 in std::terminate() ()
#10 0x008daff0 in __cxa_throw ()
#11 0x00909a48 in std::__throw_invalid_argument(char const*) ()
#12 0x0039ce94 in double __gnu_cxx::__stoa<double, double, char>(double (*)(char const*, char**), char const*, char const*, unsigned int*) ()
#13 0x00407628 in CBuienRadar::GetStationDetails() ()
#14 0x00407e70 in CBuienRadar::GetMeterDetails() ()
#15 0x00408a90 in CBuienRadar::Do_Work() ()
#16 0x009447ec in execute_native_thread_routine ()
#17 0x76bf2494 in start_thread (arg=0x6f5fe220) at pthread_create.c:486
Backtrace stopped: Cannot access memory at address 0x6008955a
Thread 12 (Thread 0x6fdff220 (LWP 9433)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x0049d360 in CHardwareMonitor::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x6fdff220) at pthread_create.c:486
#5 0x76aa5578 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 11 (Thread 0x709fe220 (LWP 9426)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x709fdbb8, expected=0, futex_word=0xabb688 <m_mainworker+4192>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x709fdbb8, mutex=0x0, cond=0xabb660 <m_mainworker+4152>) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0xabb660 <m_mainworker+4152>, mutex=0x0, abstime=0x709fdbb8) at pthread_cond_wait.c:667
#3 0x002af354 in MainWorker::Do_Work_On_Rx_Messages() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x709fe220) at pthread_create.c:486
#6 0x76aa5578 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 0x711ff220 (LWP 9425)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x002a9ee4 in MainWorker::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x711ff220) at pthread_create.c:486
#5 0x76aa5578 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 0x71bfe220 (LWP 9424)):
#0 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x71bfd378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003dfa1c in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003e0fa0 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x00677854 in tcp::server::CTCPServer::Do_Work() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x71bfe220) at pthread_create.c:486
#6 0x76aa5578 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 0x723ff220 (LWP 9423)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x002d08f4 in CScheduler::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x723ff220) at pthread_create.c:486
#5 0x76aa5578 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 0x72d75220 (LWP 9422)):
#0 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x72d74348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003dfa1c in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003e0fa0 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x006bf7ec in http::server::server_base::run() ()
#4 0x0031bc14 in http::server::CWebServer::Do_Work() ()
#5 0x009447ec in execute_native_thread_routine ()
#6 0x76bf2494 in start_thread (arg=0x72d75220) at pthread_create.c:486
#7 0x76aa5578 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 0x73576220 (LWP 9421)):
#0 0x76aa59d0 in epoll_wait (epfd=<optimized out>, events=0x73575378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003dfa1c in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003e0fa0 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x003e79fc in boost::asio::io_context::run() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x73576220) at pthread_create.c:486
#6 0x76aa5578 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 0x73d77220 (LWP 9420)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x003b71e4 in CInfluxPush::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x73d77220) at pthread_create.c:486
Backtrace stopped: Cannot access memory at address 0x78
Thread 4 (Thread 0x74b72220 (LWP 9419)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x00626940 in Plugins::CPluginSystem::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x74b72220) at pthread_create.c:486
#5 0x76aa5578 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 0x75373220 (LWP 9418)):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x0092225c 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 0x003128dc in CSQLHelper::Do_Work() ()
#3 0x009447ec in execute_native_thread_routine ()
#4 0x76bf2494 in start_thread (arg=0x75373220) at pthread_create.c:486
Backtrace stopped: Cannot access memory at address 0xe
Thread 2 (Thread 0x75b74220 (LWP 9416)):
#0 __GI___nanosleep (remaining=0x75b73bd0, requested_time=0x75b73bd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x75b73bd0, remaining=0x75b73bd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00270c24 in sleep_milliseconds(long) ()
#3 0x002dc020 in Do_Watchdog_Work() ()
#4 0x009447ec in execute_native_thread_routine ()
#5 0x76bf2494 in start_thread (arg=0x75b74220) at pthread_create.c:486
#6 0x76aa5578 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 0x76fc6190 (LWP 9415)):
#0 __GI___nanosleep (remaining=0x7ef82f88, requested_time=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x7ef82f88, remaining=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00270b90 in sleep_seconds(long) ()
#3 0x001eef2c in main ()
Main thread:
#0 __GI___nanosleep (remaining=0x7ef82f88, requested_time=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 __GI___nanosleep (requested_time=0x7ef82f88, remaining=0x7ef82f88) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00270b90 in sleep_seconds(long) ()
#3 0x001eef2c in main ()
[Inferior 1 (process 9415) detached]
in this log I see a lot but nothing that I can bake a cookie with.
there is a signal handler at thread 13.