1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
| gdb: warning: Couldn't determine a path for the index cache directory.
[New LWP 1825]
[New LWP 1831]
[New LWP 1832]
[New LWP 1833]
[New LWP 1834]
[New LWP 1835]
[New LWP 1836]
[New LWP 1837]
[New LWP 1838]
[New LWP 1839]
[New LWP 1840]
[New LWP 1841]
[New LWP 1842]
[New LWP 1848]
[New LWP 1849]
[New LWP 1850]
[New LWP 1851]
[New LWP 1852]
[New LWP 1853]
[New LWP 1854]
[New LWP 1855]
[New LWP 1856]
[New LWP 1857]
[New LWP 1862]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7eb8d938, req@entry=0x7eb8d930, rem=0x7eb8d948, rem@entry=0x7eb8d940) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
52 ../sysdeps/unix/sysv/linux/clock_nanosleep.c: No such file or directory.
Id Target Id Frame
* 1 Thread 0x75dcb040 (LWP 1824) "domoticz" 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7eb8d938, req@entry=0x7eb8d930, rem=0x7eb8d948, rem@entry=0x7eb8d940) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
2 Thread 0x758bd200 (LWP 1825) "Watchdog" 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x758bcb70, req@entry=0x758bcb68, rem=0x758bcb80, rem@entry=0x758bcb78) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
3 Thread 0x750bc200 (LWP 1831) "SQLHelper" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
4 Thread 0x748bb200 (LWP 1832) "PluginMgr" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
5 Thread 0x73b10200 (LWP 1833) "1WireByKernel" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x73b0fbd0, clockid=<optimized out>, expected=0, futex_word=0x1ae69c0) at ../sysdeps/nptl/futex-internal.h:323
6 Thread 0x7330f200 (LWP 1834) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
7 Thread 0x72b0e200 (LWP 1835) "Webem_ssncleane" 0x769021dc in epoll_wait (epfd=19, events=0x72b0d250, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
8 Thread 0x7230d200 (LWP 1836) "WebServer_8080" 0x769021dc in epoll_wait (epfd=15, events=0x7230c300, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
9 Thread 0x719ff200 (LWP 1837) "Webem_ssncleane" 0x769021dc in epoll_wait (epfd=26, events=0x719fe250, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
10 Thread 0x711fe200 (LWP 1838) "WebServer_443" 0x769021dc in epoll_wait (epfd=22, events=0x711fd300, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
11 Thread 0x707ff200 (LWP 1839) "Scheduler" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
12 Thread 0x6fffe200 (LWP 1840) "TCPServer" 0x769021dc in epoll_wait (epfd=29, events=0x6fffd330, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
13 Thread 0x6f5ff200 (LWP 1841) "MainWorker" 0x768c9034 in __GI___wait4 (pid=1858, stat_loc=0x6f5f9e70, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
14 Thread 0x6edfe200 (LWP 1842) "MainWorkerRxMsg" futex_wait_cancelable (private=0, expected=0, futex_word=0xa6c240 <m_mainworker+536>) at ../sysdeps/nptl/futex-internal.h:186
15 Thread 0x6e1ff200 (LWP 1848) "Rasberry Pi Sen" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
16 Thread 0x6d7ff200 (LWP 1849) "MainWorker" 0x769021dc in epoll_wait (epfd=10, events=0x6d7fe2f8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
17 Thread 0x6cffe200 (LWP 1850) "Slimme Meter" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
18 Thread 0x6c7fd200 (LWP 1851) "Weerstation" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
19 Thread 0x6bffc200 (LWP 1852) "1WireSensors" 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x6bffba20, req@entry=0x6bffba18, rem=0x6bffba30, rem@entry=0x6bffba28) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
20 Thread 0x6b7fb200 (LWP 1853) "1WireSwitches" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
21 Thread 0x6affa200 (LWP 1854) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
22 Thread 0x6a7f9200 (LWP 1855) "MQTT Auto Disco" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
23 Thread 0x69ff8200 (LWP 1856) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
24 Thread 0x697f7200 (LWP 1857) "NotificationSys" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x697f6bb0, clockid=<optimized out>, expected=0, futex_word=0xa6ca84 <m_mainworker+2652>) at ../sysdeps/nptl/futex-internal.h:323
25 Thread 0x68dff200 (LWP 1862) "Plugin_ASIO" 0x769021dc in epoll_wait (epfd=37, events=0x68dfe2f8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
Thread 25 (Thread 0x68dff200 (LWP 1862) "Plugin_ASIO"):
#0 0x769021dc in epoll_wait (epfd=37, events=0x68dfe2f8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x0066f904 in Plugins::BoostWorkers() ()
#4 0x00754c38 in thread_proxy ()
#5 0x76a40310 in start_thread (arg=0x68dff200) at pthread_create.c:477
#6 0x76901da8 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 24 (Thread 0x697f7200 (LWP 1857) "NotificationSys"):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x697f6bb0, clockid=<optimized out>, expected=0, futex_word=0xa6ca84 <m_mainworker+2652>) at ../sysdeps/nptl/futex-internal.h:323
#1 __pthread_cond_wait_common (abstime=0x697f6bb0, clockid=<optimized out>, mutex=0x697f6b58, cond=0xa6ca58 <m_mainworker+2608>) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=0xa6ca58 <m_mainworker+2608>, mutex=0x697f6b58, abstime=0x697f6bb0) at pthread_cond_wait.c:656
#3 0x0026e198 in CNotificationSystem::QueueThread() ()
#4 0x008db9cc in execute_native_thread_routine ()
#5 0x76a40310 in start_thread (arg=0x697f7200) at pthread_create.c:477
#6 0x76901da8 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 23 (Thread 0x69ff8200 (LWP 1856) "Domoticz_HBWork"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x00424104 in CDomoticzHardwareBase::Do_Heartbeat_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x69ff8200) at pthread_create.c:477
#5 0x76901da8 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 22 (Thread 0x6a7f9200 (LWP 1855) "MQTT Auto Disco"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x004eab68 in MQTT::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6a7f9200) at pthread_create.c:477
#5 0x76901da8 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 21 (Thread 0x6affa200 (LWP 1854) "Domoticz_HBWork"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x00424104 in CDomoticzHardwareBase::Do_Heartbeat_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6affa200) at pthread_create.c:477
#5 0x76901da8 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 20 (Thread 0x6b7fb200 (LWP 1853) "1WireSwitches"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0039a080 in C1Wire::SwitchThread() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6b7fb200) at pthread_create.c:477
#5 0x76901da8 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 0x6bffc200 (LWP 1852) "1WireSensors"):
#0 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x6bffba20, req@entry=0x6bffba18, rem=0x6bffba30, rem@entry=0x6bffba28) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
#1 0x768c2be0 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=0x6bffba60) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:92
#2 0x768c9390 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#3 0x0021cf5c in sleep_milliseconds(long) ()
#4 0x0039a248 in C1Wire::SensorThread() ()
#5 0x008db9cc in execute_native_thread_routine ()
#6 0x76a40310 in start_thread (arg=0x6bffc200) at pthread_create.c:477
#7 0x76901da8 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 0x6c7fd200 (LWP 1851) "Weerstation"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0066c68c in Plugins::CPlugin::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6c7fd200) at pthread_create.c:477
#5 0x76901da8 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 0x6cffe200 (LWP 1850) "Slimme Meter"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0059df70 in P1MeterSerial::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6cffe200) at pthread_create.c:477
#5 0x76901da8 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 0x6d7ff200 (LWP 1849) "MainWorker"):
#0 0x769021dc in epoll_wait (epfd=10, events=0x6d7fe2f8, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x003d04dc in boost::detail::thread_data<AsyncSerial::open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, boost::asio::serial_port_base::parity, boost::asio::serial_port_base::character_size, boost::asio::serial_port_base::flow_control, boost::asio::serial_port_base::stop_bits)::{lambda()#2}>::run() ()
#4 0x00754c38 in thread_proxy ()
#5 0x76a40310 in start_thread (arg=0x6d7ff200) at pthread_create.c:477
#6 0x76901da8 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 0x6e1ff200 (LWP 1848) "Rasberry Pi Sen"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x004a5ae8 in CHardwareMonitor::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x6e1ff200) at pthread_create.c:477
#5 0x76901da8 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 0x6edfe200 (LWP 1842) "MainWorkerRxMsg"):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xa6c240 <m_mainworker+536>) at ../sysdeps/nptl/futex-internal.h:186
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x0, cond=0xa6c218 <m_mainworker+496>) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0xa6c218 <m_mainworker+496>, mutex=0x0) at pthread_cond_wait.c:638
#3 0x00213300 in boost::unique_lock<boost::shared_mutex>::lock() ()
#4 0x0020bee8 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.1229] ()
#5 0x0020c628 in CEventSystem::ProcessDevice(int, unsigned long long, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, char const*) ()
#6 0x0029b284 in CSQLHelper::UpdateValueInt(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 0x002c0a20 in CSQLHelper::UpdateValue(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 0x0024e440 in MainWorker::decode_Temp(CDomoticzHardwareBase const*, tRBUF const*, MainWorker::_tRxMessageProcessingResult&) ()
#9 0x00259e18 in MainWorker::ProcessRXMessage(CDomoticzHardwareBase const*, unsigned char const*, char const*, int, char const*) ()
#10 0x0025c904 in MainWorker::Do_Work_On_Rx_Messages() ()
#11 0x008db9cc in execute_native_thread_routine ()
#12 0x76a40310 in start_thread (arg=0x6edfe200) at pthread_create.c:477
#13 0x76901da8 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 0x6f5ff200 (LWP 1841) "MainWorker"):
#0 0x768c9034 in __GI___wait4 (pid=1858, stat_loc=0x6f5f9e70, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
#1 0x002868cc in dumpstack_gdb(bool) ()
#2 0x00286e98 in signal_handler(int, siginfo_t*, void*) ()
#3 <signal handler called>
#4 raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5 <signal handler called>
#6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#7 0x7683d364 in __GI_abort () at abort.c:79
#8 0x009054c8 in __gnu_cxx::__verbose_terminate_handler() ()
#9 0x00868908 in __cxxabiv1::__terminate(void (*)()) ()
#10 0x0086897c in std::terminate() ()
#11 0x0087342c in __cxa_throw ()
#12 0x008a0c30 in std::__throw_invalid_argument(char const*) ()
#13 0x003713f8 in unsigned long long __gnu_cxx::__stoa<unsigned long long, unsigned long long, char, int>(unsigned long long (*)(char const*, char**, int), char const*, char const*, unsigned int*, int) ()
#14 0x0035d338 in http::server::CWebServer::GetJSonDevices(Json::Value&, 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&, 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&, 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&, bool, bool, bool, long, 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&) ()
#15 0x001f84f8 in CEventSystem::UpdateJsonMap(CEventSystem::_tDeviceStatus&, unsigned long long) [clone .constprop.1248] ()
#16 0x0020d3bc in CEventSystem::GetCurrentStates() ()
#17 0x0020dd48 in CEventSystem::StartEventSystem() ()
#18 0x00258e48 in MainWorker::Do_Work() ()
#19 0x008db9cc in execute_native_thread_routine ()
#20 0x76a40310 in start_thread (arg=0x6f5ff200) at pthread_create.c:477
#21 0x76901da8 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 0x6fffe200 (LWP 1840) "TCPServer"):
#0 0x769021dc in epoll_wait (epfd=29, events=0x6fffd330, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x006c1768 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 0x008db9cc in execute_native_thread_routine ()
#5 0x76a40310 in start_thread (arg=0x6fffe200) at pthread_create.c:477
#6 0x76901da8 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 0x707ff200 (LWP 1839) "Scheduler"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0027e5b0 in CScheduler::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x707ff200) at pthread_create.c:477
#5 0x76901da8 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 0x711fe200 (LWP 1838) "WebServer_443"):
#0 0x769021dc in epoll_wait (epfd=22, events=0x711fd300, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x00705e50 in http::server::server_base::run() ()
#4 0x002cf3a8 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()#294}> > >::_M_run() ()
#5 0x008db9cc in execute_native_thread_routine ()
#6 0x76a40310 in start_thread (arg=0x711fe200) at pthread_create.c:477
#7 0x76901da8 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 0x719ff200 (LWP 1837) "Webem_ssncleane"):
#0 0x769021dc in epoll_wait (epfd=26, events=0x719fe250, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x006dc290 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 0x008db9cc in execute_native_thread_routine ()
#5 0x76a40310 in start_thread (arg=0x719ff200) at pthread_create.c:477
#6 0x76901da8 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 0x7230d200 (LWP 1836) "WebServer_8080"):
#0 0x769021dc in epoll_wait (epfd=15, events=0x7230c300, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x00705e50 in http::server::server_base::run() ()
#4 0x002cf3a8 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()#294}> > >::_M_run() ()
#5 0x008db9cc in execute_native_thread_routine ()
#6 0x76a40310 in start_thread (arg=0x7230d200) at pthread_create.c:477
#7 0x76901da8 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 0x72b0e200 (LWP 1835) "Webem_ssncleane"):
#0 0x769021dc in epoll_wait (epfd=19, events=0x72b0d250, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x003cc8c8 in boost::asio::detail::epoll_reactor::run(long, boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&) ()
#2 0x003ce444 in boost::asio::detail::scheduler::run(boost::system::error_code&) ()
#3 0x006dc290 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 0x008db9cc in execute_native_thread_routine ()
#5 0x76a40310 in start_thread (arg=0x72b0e200) at pthread_create.c:477
#6 0x76901da8 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 0x7330f200 (LWP 1834) "InfluxPush"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0038ab9c in CInfluxPush::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x7330f200) at pthread_create.c:477
#5 0x76901da8 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 0x73b10200 (LWP 1833) "1WireByKernel"):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x73b0fbd0, clockid=<optimized out>, expected=0, futex_word=0x1ae69c0) at ../sysdeps/nptl/futex-internal.h:323
#1 __pthread_cond_wait_common (abstime=0x73b0fbd0, clockid=<optimized out>, mutex=0x76a3ba30, cond=0x1ae6998) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=0x1ae6998, mutex=0x76a3ba30, abstime=0x73b0fbd0) at pthread_cond_wait.c:656
#3 0x003a8964 in C1WireByKernel::ThreadFunction() ()
#4 0x008db9cc in execute_native_thread_routine ()
#5 0x76a40310 in start_thread (arg=0x73b10200) at pthread_create.c:477
#6 0x76901da8 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 0x748bb200 (LWP 1832) "PluginMgr"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x00670014 in Plugins::CPluginSystem::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x748bb200) at pthread_create.c:477
#5 0x76901da8 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 0x750bc200 (LWP 1831) "SQLHelper"):
#0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
#1 0x008b943c 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 0x0029c820 in CSQLHelper::Do_Work() ()
#3 0x008db9cc in execute_native_thread_routine ()
#4 0x76a40310 in start_thread (arg=0x750bc200) at pthread_create.c:477
#5 0x76901da8 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 0x758bd200 (LWP 1825) "Watchdog"):
#0 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x758bcb70, req@entry=0x758bcb68, rem=0x758bcb80, rem@entry=0x758bcb78) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
#1 0x768c2be0 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=0x758bcbb0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:92
#2 0x768c9390 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#3 0x0021cf5c in sleep_milliseconds(long) ()
#4 0x00287034 in Do_Watchdog_Work() ()
#5 0x008db9cc in execute_native_thread_routine ()
#6 0x76a40310 in start_thread (arg=0x758bd200) at pthread_create.c:477
#7 0x76901da8 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 0x75dcb040 (LWP 1824) "domoticz"):
#0 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7eb8d938, req@entry=0x7eb8d930, rem=0x7eb8d948, rem@entry=0x7eb8d940) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
#1 0x768c2be0 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=0x7eb8d978) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:92
#2 0x768c9390 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#3 0x0021cec8 in sleep_seconds(long) ()
#4 0x001ae8c4 in main ()
Main thread:
#0 0x768c2aec in __GI___clock_nanosleep_time64 (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7eb8d938, req@entry=0x7eb8d930, rem=0x7eb8d948, rem@entry=0x7eb8d940) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:52
#1 0x768c2be0 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=0x7eb8d978) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:92
#2 0x768c9390 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
#3 0x0021cec8 in sleep_seconds(long) ()
#4 0x001ae8c4 in main ()
[Inferior 1 (process 1824) detached] |