Domoticz crash

Please use template to report bugs and problems. Post here your questions when not sure where else to post
Only for bugs in the Domoticz application! other problems go in different subforums!

Moderators: leecollings, remb0

Forum rules
Before posting here, make sure you are on the latest Beta or Stable version.
If you have problems related to the web gui, clear your browser cache + appcache first.

Use the following template when posting here:

Version: xxxx
Platform: xxxx
Plugin/Hardware: xxxx
Description:
.....

If you are having problems with scripts/blockly, always post the script (in a spoiler or code tag) or screenshots of your blockly

If you are replying, please do not quote images/code from the first post

Please mark your topic as Solved when the problem is solved.
Post Reply
Biarritz
Posts: 11
Joined: Friday 08 June 2018 23:29
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Domoticz crash

Post by Biarritz »

Hi For some time now Domoticz is crashing on my Pi 4, causing also pihole and Mosquito MQTT to stop.

Version: 2024.7
Build Hash: b317cfab1
Compile Date: 2024-07-13 16:59:31
dzVents Version: 3.1.8
Python Version: 3.11.2 (main, Aug 26 2024, 07:20:54) [GCC 12.2.0]
I use an SSD

Included is the domoticz_crash.log. Using this information I cannot find any information on what is causing the crash. Perhaps somebody can help?

GNU nano 7.2 domoticz_crash.log

Code: Select all

[New LWP 13335]
[New LWP 13336]
[New LWP 13337]
[New LWP 13338]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
0x0000007fb93882a4 in __GI___wait4 (pid=13339, stat_loc=0x7fdea10e04, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
30      ../sysdeps/unix/sysv/linux/wait4.c: No such file or directory.
  Id   Target Id                                    Frame
* 1    Thread 0x7fb99b3040 (LWP 13334) "domoticz"   0x0000007fb93882a4 in __GI___wait4 (pid=13339, stat_loc=0x7fdea10e04, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
  2    Thread 0x7fb794ef00 (LWP 13335) "SQLHelper"  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
  3    Thread 0x7fb713ef00 (LWP 13336) "PluginMgr"  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
  4    Thread 0x7fb63e3f00 (LWP 13337) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
  5    Thread 0x7fb5bd3f00 (LWP 13338) "MQTTPush"   syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38

Thread 5 (Thread 0x7fb5bd3f00 (LWP 13338) "MQTTPush"):
#0  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
#1  0x00000055594ddef0 in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) ()
#2  0x0000005558f1c70c in CMQTTPush::Do_Work() ()
#3  0x00000055594dbc0c in execute_native_thread_routine ()
#4  0x0000007fb934ee30 in start_thread (arg=0x7fdea11da7) at ./nptl/pthread_create.c:442
#5  0x0000007fb93b7adc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79

Thread 4 (Thread 0x7fb63e3f00 (LWP 13337) "InfluxPush"):
#0  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
#1  0x00000055594ddef0 in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) ()
#2  0x0000005558f17614 in CInfluxPush::Do_Work() ()
#3  0x00000055594dbc0c in execute_native_thread_routine ()
#4  0x0000007fb934ee30 in start_thread (arg=0x7fdea11da7) at ./nptl/pthread_create.c:442
#5  0x0000007fb93b7adc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79

Thread 3 (Thread 0x7fb713ef00 (LWP 13336) "PluginMgr"):
#0  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
#1  0x00000055594ddef0 in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) ()
#2  0x000000555923d07c in Plugins::CPluginSystem::Do_Work() ()
#3  0x00000055594dbc0c in execute_native_thread_routine ()
#4  0x0000007fb934ee30 in start_thread (arg=0x7fdea11b47) at ./nptl/pthread_create.c:442
#5  0x0000007fb93b7adc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79

Thread 2 (Thread 0x7fb794ef00 (LWP 13335) "SQLHelper"):
#0  syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
#1  0x00000055594ddef0 in std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) ()
#2  0x0000005558e4400c in CSQLHelper::Do_Work() ()
#3  0x00000055594dbc0c in execute_native_thread_routine ()
#4  0x0000007fb934ee30 in start_thread (arg=0x7fdea0e287) at ./nptl/pthread_create.c:442
#5  0x0000007fb93b7adc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79

Thread 1 (Thread 0x7fb99b3040 (LWP 13334) "domoticz"):
#0  0x0000007fb93882a4 in __GI___wait4 (pid=13339, stat_loc=0x7fdea10e04, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1  0x0000005558e2c800 in dumpstack_gdb(bool) ()
#2  0x0000005558e2cdbc in signal_handler(int, siginfo_t*, void*) ()
#3  <signal handler called>
#4  __pthread_kill_implementation (threadid=548574801984, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#5  0x0000007fb9350a44 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#6  0x0000007fb930a72c in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x0000007fb92f747c in __GI_abort () at ./stdlib/abort.c:79
#8  0x00000055594e2510 in __gnu_cxx::__verbose_terminate_handler() ()
#9  0x0000005559461434 in __cxxabiv1::__terminate(void (*)()) ()
#10 0x0000005559461480 in std::terminate() ()
#11 0x0000005558da8088 in std::_Sp_counted_ptr_inplace<std::thread, std::allocator<std::thread>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() ()
#12 0x0000005558da99d4 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() ()
#13 0x0000005558e06f20 in CMQTTPush::~CMQTTPush() ()
#14 0x0000007fb930ce8c in __run_exit_handlers (status=1, listp=0x7fb9470710 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:116
#15 0x0000007fb930cf60 in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:146
#16 0x0000007fb92f7744 in __libc_start_call_main (main=main@entry=0x5558d42cf8 <main>, argc=argc@entry=5, argv=argv@entry=0x7fdea128d8) at ../sysdeps/nptl/libc_start_call_main.h:74
#17 0x0000007fb92f7818 in __libc_start_main_impl (main=0x5558d42cf8 <main>, argc=5, argv=0x7fdea128d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=<optimized out>) at ../csu/libc-start.c:360
#18 0x0000005558d6b480 in _start ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Main thread:
#0  0x0000007fb93882a4 in __GI___wait4 (pid=13339, stat_loc=0x7fdea10e04, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1  0x0000005558e2c800 in dumpstack_gdb(bool) ()
#2  0x0000005558e2cdbc in signal_handler(int, siginfo_t*, void*) ()
#3  <signal handler called>
#4  __pthread_kill_implementation (threadid=548574801984, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#5  0x0000007fb9350a44 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#6  0x0000007fb930a72c in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x0000007fb92f747c in __GI_abort () at ./stdlib/abort.c:79
#8  0x00000055594e2510 in __gnu_cxx::__verbose_terminate_handler() ()
#9  0x0000005559461434 in __cxxabiv1::__terminate(void (*)()) ()
#10 0x0000005559461480 in std::terminate() ()
#11 0x0000005558da8088 in std::_Sp_counted_ptr_inplace<std::thread, std::allocator<std::thread>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() ()
#12 0x0000005558da99d4 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() ()
#13 0x0000005558e06f20 in CMQTTPush::~CMQTTPush() ()
#14 0x0000007fb930ce8c in __run_exit_handlers (status=1, listp=0x7fb9470710 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:116
#15 0x0000007fb930cf60 in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:146
#16 0x0000007fb92f7744 in __libc_start_call_main (main=main@entry=0x5558d42cf8 <main>, argc=argc@entry=5, argv=argv@entry=0x7fdea128d8) at ../sysdeps/nptl/libc_start_call_main.h:74
#17 0x0000007fb92f7818 in __libc_start_main_impl (main=0x5558d42cf8 <main>, argc=5, argv=0x7fdea128d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=<optimized out>) at ../csu/libc-start.c:360
#18 0x0000005558d6b480 in _start ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
[Inferior 1 (process 13334) detached]
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest