Report information
The Basics
Id:
47041
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
Stephen Morris <stephen@isc.org>(email delivery suspended)
Cc:
AdminCc:

BugTracker
Version Fixed:
9.13.0, 9.12.1
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
P2 Normal
Severity:
S2 Normal
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
bug

Dates
Created:Tue, 23 Jan 2018 09:06:55 -0500
Updated:Wed, 24 Jan 2018 12:48:37 -0500
Closed:Wed, 24 Jan 2018 12:48:37 -0500



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

From: stephen@isc.org
To: bind9-public@isc.org
Date: Tue, 23 Jan 2018 14:06:55 +0000
Subject: Invalid shift operation in resolver.c in "legacy" system test
Change RT #46888 appeared to introduce a new issue, found by the Jenkins "sanitize=undefined" job: resolver.c:1814:6: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int' This appeared in the "ns1/named.run" (attached) file in the "legacy" system test. The test was run on an Ubuntu 16.04 virtual machine.
Subject: named.run

Message body not shown because it is not plain text.

ready for review
This looks fine. I took the liberty of merging it so I could get started with the betas for maintenance branches, then felt silly because it turned out this doesn't apply to 9.11 and earlier. 4877. [bug] Address integer overflow when exponentially backing off retry intervals. [RT #47041] 9.13.0, 9.12.1