-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
Description
Describe the bug
This morning my icingadb stopped working (crashed)
This is the output of systemctl status icingadb.service
× icingadb.service - Icinga DB
Loaded: loaded (/lib/systemd/system/icingadb.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Tue 2025-08-05 05:08:53 CEST; 15h ago
Duration: 2h 27min 57.293s
Process: 936 ExecStart=/usr/sbin/icingadb --config /etc/icingadb/config.yml (code=exited, status=2)
Main PID: 936 (code=exited, status=2)
CPU: 1min 47.524s
Aug 05 05:08:53 monitoring icingadb[936]: r11 0x246
Aug 05 05:08:53 monitoring icingadb[936]: r12 0x7fe76cff8630
Aug 05 05:08:53 monitoring icingadb[936]: r13 0xc000d6be6a
Aug 05 05:08:53 monitoring icingadb[936]: r14 0xc00047aa80
Aug 05 05:08:53 monitoring icingadb[936]: r15 0x0
Aug 05 05:08:53 monitoring icingadb[936]: rip 0x44991d
Aug 05 05:08:53 monitoring icingadb[936]: rflags 0x10212
Aug 05 05:08:53 monitoring icingadb[936]: cs 0x33
Aug 05 05:08:53 monitoring icingadb[936]: fs 0x0
Aug 05 05:08:53 monitoring icingadb[936]: gs 0x0
This is the output of journalctl -u icingadb.service --since "2025-08-05 05:00:00"
Aug 05 05:00:57 monitoring icingadb[936]: high-availability: Continuing being the active instance
Aug 05 05:05:57 monitoring icingadb[936]: high-availability: Continuing being the active instance
Aug 05 05:08:53 monitoring icingadb[936]: SIGSEGV: segmentation violation
Aug 05 05:08:53 monitoring icingadb[936]: PC=0x44991d m=10 sigcode=1 addr=0x1a7e0d0
Aug 05 05:08:53 monitoring icingadb[936]: goroutine 0 gp=0xc00047aa80 m=10 mp=0xc000080808 [idle]:
Aug 05 05:08:53 monitoring icingadb[936]: runtime.findRunnable()
Aug 05 05:08:53 monitoring icingadb[936]: runtime/proc.go:3282 +0x5dd fp=0x7fe76cff8da8 sp=0x7fe76cff8c30 pc=0x44991d
Aug 05 05:08:53 monitoring icingadb[936]: runtime: g 0: unexpected return pc for runtime.findRunnable called from 0x7fe76cff>
Aug 05 05:08:53 monitoring icingadb[936]: stack: frame={sp:0x7fe76cff8c30, fp:0x7fe76cff8da8} stack=[0x7fe76c7f9260,0x7fe76c>
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b30: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b40: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b50: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b60: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b70: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b80: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8b90: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8ba0: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8bb0: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8bc0: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8bd0: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8be0: 0x0000000000000000 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8bf0: 0x000008139c1074b8 0x00007fe76cff8c20
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c00: 0x0000000000419011 <runtime.unlock2+0x0000000000000051> 0x00>
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c10: 0x000008139ef27d71 0x000000c00047aa80
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c20: 0x00007fe76cff8da0 0x000000000044991d <runtime.findRunnable+>
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c30: <0x0000000000449745 <runtime.findRunnable+0x0000000000000405> >
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c40: 0x000000000042d079 <runtime.(*scavengeIndex).alloc+0x00000000>
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c50: 0x0000000002030007 0x000080c001d3e000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c60: 0x020000af2c200000 0x00007f01000009a3
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c70: 0x00007fe76cff8d08 0x0000000000000000
Aug 05 05:08:53 monitoring icingadb[936]: 0x00007fe76cff8c80: 0x00000000012d3268 0x0000000002030007
To Reproduce
I have no clue, it happened a few times before, but only this time I took the time to investigate.
Expected behavior
Just don't crash
Your Environment
-
Icinga DB version:
icingadb --version Icinga DB version: v1.4.0 Build information: Go version: go1.24.4 (linux, amd64) Git commit: c271de72383e3b5a6fa1e78cbd9f90d74fff6d2b System information: Platform: Debian GNU/Linux Platform version: 12 (bookworm)
-
Icinga 2 version: icinga2 - The Icinga 2 network monitoring daemon (version: r2.15.0-1)
-
Operating System and version: Debian Bookworn (running as VM on Proxmox)
Additional context
Installed from deb [signed-by=/usr/share/keyrings/icinga-archive-keyring.gpg] https://packages.icinga.com/debian icinga-bookworm main