On 2017/05/31 01:18, Ted Unangst wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: [email protected] 2017/05/31 01:18:10
>
> Modified files:
> usr.sbin/bind/bin/dig: dighost.c
>
> Log message:
> add a workaround for the rebound portjacking hijinks. ok millert
>
I've backed this out because it SIGABRTs for me and for others who tested.
e.g.:
nslookup(90023): sysctl 2: 1 13 16 0 -178384 32639
nslookup(90023): syscall 202 ""
(gdb) bt
#0 0x00001c61f6f16d4a in sysctl () at {standard input}:5
#1 0x00001c5fa6c08212 in recv_done (task=Variable "task" is not available.)
at /usr/src/usr.sbin/bind/bin/dig/dighost.c:2789
#2 0x00001c5fa6d047fa in isc__taskmgr_dispatch ()
at /usr/src/usr.sbin/bind/lib/isc/task.c:867
#3 0x00001c5fa6d07720 in evloop ()
at /usr/src/usr.sbin/bind/lib/isc/unix/app.c:357
#4 0x00001c5fa6d07a06 in isc_app_run ()
at /usr/src/usr.sbin/bind/lib/isc/unix/app.c:549
#5 0x00001c5fa6c0205d in main (argc=Variable "argc" is not available.)
at /usr/src/usr.sbin/bind/bin/dig/nslookup.c:896