I have a numad crash that actually occurs on an up to date Debian 12 system, https://packages.debian.org/bookworm/numad but from the backtrace it looks as if this could happen with the upstream version here as well, so reporting here.
Backtrace below, with some line offsets, which resolved point to https://pagure.io/numad/blob/3399d89305b6560e27e70aff4ad9fb403dedf947/f/numad.c#_1403 -- so a zero time_diff would provoke this.
time_diff
No reproducer available, likely no more info beyond what's already in this report. Hopefully it's useful enough as is.
#0 0x0000555e67f38643 in update_nodes () at ./numad.c:1420 time_diff = <optimized out> idle_ticks = 433 cpu = <optimized out> num_lcpus = 8 num_cpus_to_process = 0 node_id = <optimized out> fd = <optimized out> old_cpu_data_buf = <optimized out> node_ix = 0 fname = "/sys/devices/system/node/node4/meminfo\000\377", '\000' <repeats 16 times>, "[...]" buf = "Node 4 MemTotal: 33028092 kB\nNode 4 MemFree: 1298240 kB\nNode 4 MemUsed: 31729852 kB\nNode 4 SwapCached:", ' ' <repeats 12 times>, "0 kB\nNode 4 Active:", ' ' <repeats 12 times>, "10232 kB\nNode 4 Inactive: "... time_stamp = <optimized out> sum_of_node_MBs_free = <optimized out> sum_of_node_CPUs_free = 0 MBs_variance_sum = <optimized out> CPUs_variance_sum = <optimized out> MBs_variance = <optimized out> CPUs_variance = <optimized out> #1 0x0000555e67f34f76 in main (argc=<optimized out>, argv=<optimized out>) at ./numad.c:2668 interval = 5 nodes = <optimized out> sid = <optimized out> sa = {__sigaction_handler = {sa_handler = 0x555e67f35090 <sig_handler>, sa_sigaction = 0x555e67f35090 <sig_handler>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0} attr = {__size = '\000' <repeats 17 times>, "\020", '\000' <repeats 37 times>, __align = 0} tid = 140036653422272 opt = <optimized out> C_flag = 0 d_flag = 0 H_flag = 0 i_flag = 1 K_flag = 0 l_flag = 0 m_flag = 0 p_flag = 0 r_flag = 0 S_flag = 0 t_flag = 0 u_flag = 0 v_flag = 0 w_flag = 0 x_flag = 0 tmp_int = <optimized out> list_pid = 0 daemon_pid = <optimized out>