content-type: text/plain; charset="utf-8" MIME-Version: 1.0 Return-Path: X-Original-To: dhcp-confidential@bugs.isc.org Delivered-To: dhcp-confidential@bugs.isc.org X-PHP-Originating-Script: 80:class-phpmailer.php From: "Radek Zajic" X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mx.pao1.isc.org X-Spam-Status: No, score=0.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, UNPARSEABLE_RELAY autolearn=disabled version=3.4.1 Date: Mon, 14 Jan 2019 12:14:38 +0000 X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer) From www@isc.org Mon Jan 14 12:14:42 2019 X-RT-Incoming-Encryption: Not encrypted Message-ID: <320af239b12d3dc44e23399129493513@www.isc.org> To: dhcp-bugs@isc.org Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx.pao1.isc.org", Issuer "COMODO RSA Organization Validation Secure Server CA" (not verified)) by bugs.isc.org (Postfix) with ESMTPS id CD149D78A16 for ; Mon, 14 Jan 2019 12:14:42 +0000 (UTC) Received: from iscwebprod.isc.org (iscwebprod.isc.org [IPv6:2001:4f8:1:d::16]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id C65E03AB001 for ; Mon, 14 Jan 2019 12:14:39 +0000 (UTC) Received: from www (uid 80) (envelope-from www@iscwebprod.isc.org) id 7b7d18 by iscwebprod.isc.org (DragonFly Mail Agent v0.11); Mon, 14 Jan 2019 12:14:39 +0000 Subject: any, with libraries containing fix for RT #46709 - isc-dhcp crashes when running in DHCPv6 mode X-RT-Original-Encoding: utf-8 X-RT-Interface: Email Content-Length: 1325 Bug Report from www.isc.org: Name: Radek Zajic Email: radek@zajic.v.pytli.cz Software Version: any, with libraries containing fix for RT #46709 OS: Linux Subject:isc-dhcp crashes when running in DHCPv6 mode Bug Detail =========== As described on https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1781699 (and the linked bugs), there is an issue within ISC DHCP. This issue did not directly manifest itself until a bug was fixed in BIND libraries (RT #46709), which are used in ISC DHCP too. When ISC DHCP is compiled with the respective libraries (https://gitlab.isc.org/wpk/bind9/commit/65a483106e45704e19781bfe4f4634db4f77562e), the server crashes when running in DHCPv6 mode. It appears so that the DHCPv6 code somehow tries to delete a heap entry that has been already deleted. This results in failed assertion in the library code, followed by application backtrace. In the bug report on Ubuntu site, I have also posted a quick-and-dirty patch. This patch checks the heap index and if it is nonzero, it does not call the isc_heap_delete function. This obviously does not resolve the root cause, only avoids the crashes. Could you kindly check if this can be fixed - and if yes, provide a patch? Thank you very much. Kind regards, Radek Zajic --- This email was received through isc.org Bug Submission Form