Package: dnssec-trigger Version: 0.17+repack-2 Severity: grave Justification: renders package unusable
dnssec-trigger has been crashing for me the last few weeks. I'm not sure what triggers it. Just got around to getting a core file: Core was generated by `dnssec-triggerd -d'. Program terminated with signal SIGSEGV, Segmentation fault. #0 string_list_contains (list=<optimized out>, value=value@entry=0x55d49c44d0b0 "d.f.ip6.arpa", buffer_size=buffer_size@entry=12) at riggerd/string_list.c:90 90 riggerd/string_list.c: No such file or directory. (gdb) bt full #0 string_list_contains (list=<optimized out>, value=value@entry=0x55d49c44d0b0 "d.f.ip6.arpa", buffer_size=buffer_size@entry=12) at riggerd/string_list.c:90 len = 12 iter = 0x707060703050701 #1 0x000055d49c441e4a in string_list_contains (list=<optimized out>, value=value@entry=0x55d49c44d0b0 "d.f.ip6.arpa", buffer_size=buffer_size@entry=12) at riggerd/string_list.c:76 len = <optimized out> iter = <optimized out> #2 0x000055d49c434b23 in nm_connection_list_contains_zone (list=list@entry=0x7ffd55ff4400, zone=zone@entry=0x55d49c44d0b0 "d.f.ip6.arpa", len=len@entry=12) at riggerd/connection_list.c:99 iter = 0x55d49e0cd3c0 #3 0x000055d49c4445f9 in update_connection_zones (connections=0x7ffd55ff43f0) at riggerd/svr.c:1002 zone = <optimized out> i = <optimized out> global_forwarders = {first = 0x0, ownership = LIST_NON_OWNING} gf_string = <optimized out> static_label = <optimized out> stored_zones = {dir = 0x55d49c44cf31 "/var/run/dnssec-trigger", path = 0x55d49c44cf13 "/var/run/dnssec-trigger/zones", path_tmp = 0x55d49c44d518 "/var/run/dnssec-trigger/zones.tmp", cache = { first = 0x55d49e0a5bb0}} forward_zones = {first = 0x55d49e0ce4a0, ownership = LIST_OWNING} iter = <optimized out> static_label = <optimized out> stored_zones = <optimized out> forward_zones = <optimized out> iter = <optimized out> zone = <optimized out> iter = <optimized out> c = <optimized out> string_iter = <optimized out> zone = <optimized out> in_store = <optimized out> in_fwd_zones = <optimized out> new_fwd_zone = <optimized out> global_forwarders = <optimized out> gf_string = <optimized out> i = <optimized out> zone = <optimized out> new_zone = <optimized out> #4 handle_update_all (json=<optimized out>) at riggerd/svr.c:817 original = {first = 0x0, ownership = LIST_OWNING} original = <optimized out> #5 sslconn_command (sc=<optimized out>) at riggerd/svr.c:1303 header = "DNSTRIG1 " str = <optimized out> header = <optimized out> str = <optimized out> #6 control_callback (c=<optimized out>, arg=<optimized out>, reply_info=<optimized out>, err=0) at riggerd/svr.c:480 s = <optimized out> r = <optimized out> #7 0x000055d49c444a4d in control_callback (c=<optimized out>, arg=<optimized out>, err=<optimized out>, reply_info=<optimized out>) at riggerd/svr.c:380 s = <optimized out> r = <optimized out> r2 = <optimized out> errbuf = <optimized out> x = <optimized out> #8 0x000055d49c438a76 in handle_select (base=base@entry=0x55d49e04d950, wait=<optimized out>, wait@entry=0x7ffd55ff4690) at riggerd/mini_event.c:221 bits = 2 r = {fds_bits = {128, 0 <repeats 15 times>}} w = {fds_bits = {0 <repeats 16 times>}} ret = 0 i = 7 __func__ = "handle_select" #9 0x000055d49c438cd3 in event_base_dispatch (base=0x55d49e04d950) at riggerd/mini_event.c:243 wait = {tv_sec = 8, tv_usec = 977143} #10 0x000055d49c43ae3c in comm_base_dispatch (b=<optimized out>) at riggerd/netevent.c:252 retval = <optimized out> #11 0x000055d49c432cf1 in do_main_work (verb=<optimized out>, nodaemonize=1, cfgfile=0x55d49c44c788 "/etc/dnssec-trigger/dnssec-trigger.conf") at riggerd/riggerd.c:286 cfg = 0x55d49e04d7c0 svr = 0x55d49e04dc00 cfg = <optimized out> svr = <optimized out> c2 = <optimized out> #12 main (argc=<optimized out>, argv=<optimized out>) at riggerd/riggerd.c:395 c = <optimized out> cfgfile = 0x55d49c44c788 "/etc/dnssec-trigger/dnssec-trigger.conf" nodaemonize = 1 verb = <optimized out> uninit_it = 0 winopt = 0x0 (gdb) info registers rax 0xc 12 rbx 0x707060703050701 506380110287668993 rcx 0x10 16 rdx 0x55d49c44d0b0 94371643183280 rsi 0xc 12 rdi 0x55d49c44d0a0 94371643183264 rbp 0xc 0xc rsp 0x7ffd55ff4380 0x7ffd55ff4380 r8 0xc 12 r9 0x55d49e0cd360 94371673068384 r10 0x6 6 r11 0x246 582 r12 0x55d49c44d0b0 94371643183280 r13 0xc 12 r14 0x55d49e0cd360 94371673068384 r15 0x7ffd55ff4420 140726046245920 rip 0x55d49c441c90 0x55d49c441c90 <string_list_contains+48> eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) Cheers, Julien -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dnssec-trigger depends on: ii gir1.2-nm-1.0 1.14.4-4 ii libc6 2.28-5 ii libgdk-pixbuf2.0-0 2.38.0+dfsg-7 ii libglib2.0-0 2.58.2-3 ii libgtk2.0-0 2.24.32-3 ii libldns2 1.7.0-3.1+b1 ii libssl1.1 1.1.1a-1 ii python3 3.7.2-1 ii python3-gi 3.30.4-1 ii python3-lockfile 1:0.12.2-2 ii sensible-utils 0.0.12 ii unbound 1.8.1-1+b1 dnssec-trigger recommends no packages. dnssec-trigger suggests no packages. -- no debconf information