From owner-freebsd-java@FreeBSD.ORG Mon Aug 26 21:07:07 2013 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0E2BB61B; Mon, 26 Aug 2013 21:07:07 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-la0-x231.google.com (mail-la0-x231.google.com [IPv6:2a00:1450:4010:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A358A2096; Mon, 26 Aug 2013 21:07:05 +0000 (UTC) Received: by mail-la0-f49.google.com with SMTP id ev20so2799553lab.22 for ; Mon, 26 Aug 2013 14:07:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=41XSI9ovOm0lSR3h9cWuXdiI6EEqZZrtVuYcLWPDE3A=; b=kKCNa7wSPIlx6ZLLaYoIpxr2EEKqqp1gsgv+et0m9DFhckNdBXG/NDeJXznktOBtBH brgsvJK4aPaOTJkUE2QqIziQTR67yDKXh3QVM2NnPCNUZ8xy2+M/Y1AZJlA+9ihO6oFW RjM/vYPTfrn2dcGp3Rph8RMw1BZ713jBEq5bRuKD6R0xy+OoBf+bwl+2gGx+wDHJVu1H zZjAqFRnZ1m1UFiZ+6lwDrfNojByrW+pHu91mbazeue17uIHvlVOi098dyH+GaAZFJY3 hyhoFTby6fZEWPfdXVmOGFeUs0vDhx8+7hGbyNd/2A8EKDFXJTYA9hOm+UNzc1mZTIcr Hmxg== MIME-Version: 1.0 X-Received: by 10.152.2.4 with SMTP id 4mr15433149laq.0.1377551223471; Mon, 26 Aug 2013 14:07:03 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.168.136 with HTTP; Mon, 26 Aug 2013 14:07:03 -0700 (PDT) Date: Mon, 26 Aug 2013 14:07:03 -0700 X-Google-Sender-Auth: 8Ity0X1dIH7ipY2m8rdkIMu_53A Message-ID: Subject: devel/jenkins port not starting. Kernel panic in IPv6 multicast code From: Craig Rodrigues To: lwhsu@freebsd.org Content-Type: multipart/mixed; boundary=089e0112c51c55c2ed04e4e023dc X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-net@freebsd.org, freebsd-ports@freebsd.org, freebsd-java@freebsd.org X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Aug 2013 21:07:07 -0000 --089e0112c51c55c2ed04e4e023dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, Sorry for the cross-posting, but I'm not 100% sure where the problem is, either with the Jenkins port, Java, or FreeBSD networking code.. I recently tried to install the devel/jenkins port on two separate boxes: (1) box 1 running FreeBSD-9-STABLE. (2) box 2 running running FreeBSD-CURRENT r254815 On box 1 when I tried to run jenkins with "service jenkins start", I got a Java error with backtrace: WARNING: Failed to advertise the service to DNS multi-cast (see attached jenkins.log.txt) On box 2, since I this is a debug kernel with WITNESS and INVARIANTS enabled, I get a kernel panic. (see attached core.txt.gz) The panic occurs here on line 1779: 1768 static struct ifnet * 1769 in6p_lookup_mcast_ifp(const struct inpcb *in6p, 1770 const struct sockaddr_in6 *gsin6) 1771 { 1772 struct route_in6 ro6; 1773 struct ifnet *ifp; 1774 1775 KASSERT(in6p->inp_vflag & INP_IPV6, 1776 ("%s: not INP_IPV6 inpcb", __func__)); 1777 KASSERT(gsin6->sin6_family =3D=3D AF_INET6, 1778 ("%s: not AF_INET6 group", __func__)); 1779 KASSERT(IN6_IS_ADDR_MULTICAST(&gsin6->sin6_addr), 1780 ("%s: not multicast", __func__)); If I look at gsin6->sin6_addr inside kgdb, I see: (kgdb) p gsin6->sin6_addr $1 =3D {__u6_addr =3D {__u6_addr8 =3D "\000\000\000\000\000\000\000\000\000\000=EF=BF=BD=EF=BF=BD=EF=BF=BDM|=EF= =BF=BD", __u6_addr16 =3D {0, 0, 0, 0, 0, 65535, 19951, 54652}, __u6_addr32 =3D {0, 0, 4294901760, 3581693423}}} I am not so familiar with this part of the networking code. Can someone recommend where is the best place to fix this would be? Thanks. -- Craig --089e0112c51c55c2ed04e4e023dc Content-Type: text/plain; charset=US-ASCII; name="jenkins.log.txt" Content-Disposition: attachment; filename="jenkins.log.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hku6268f0 UnVubmluZyBmcm9tOiAvdXNyL2xvY2FsL3NoYXJlL2plbmtpbnMvamVua2lucy53YXIKQXVnIDI2 LCAyMDEzIDk6NTg6MjcgQU0gd2luc3RvbmUuTG9nZ2VyIGxvZ0ludGVybmFsCklORk86IEJlZ2lu bmluZyBleHRyYWN0aW9uIGZyb20gd2FyIGZpbGUKSmVua2lucyBob21lIGRpcmVjdG9yeTogL3Vz ci9sb2NhbC9qZW5raW5zIGZvdW5kIGF0OiBTeXN0ZW0uZ2V0UHJvcGVydHkoIkpFTktJTlNfSE9N RSIpCkF1ZyAyNiwgMjAxMyA5OjU4OjMwIEFNIHdpbnN0b25lLkxvZ2dlciBsb2dJbnRlcm5hbApJ TkZPOiBIVFRQIExpc3RlbmVyIHN0YXJ0ZWQ6IHBvcnQ9ODE4MApBdWcgMjYsIDIwMTMgOTo1ODoz MCBBTSB3aW5zdG9uZS5Mb2dnZXIgbG9nSW50ZXJuYWwKSU5GTzogQUpQMTMgTGlzdGVuZXIgc3Rh cnRlZDogcG9ydD04MDA5CkF1ZyAyNiwgMjAxMyA5OjU4OjMwIEFNIHdpbnN0b25lLkxvZ2dlciBs b2dJbnRlcm5hbApJTkZPOiBXaW5zdG9uZSBTZXJ2bGV0IEVuZ2luZSB2MC45LjEwIHJ1bm5pbmc6 IGNvbnRyb2xQb3J0PWRpc2FibGVkCkF1ZyAyNiwgMjAxMyA5OjU4OjMwIEFNIGplbmtpbnMuSW5p dFJlYWN0b3JSdW5uZXIkMSBvbkF0dGFpbmVkCklORk86IFN0YXJ0ZWQgaW5pdGlhbGl6YXRpb24K QXVnIDI2LCAyMDEzIDk6NTg6MzggQU0gamVua2lucy5Jbml0UmVhY3RvclJ1bm5lciQxIG9uQXR0 YWluZWQKSU5GTzogTGlzdGVkIGFsbCBwbHVnaW5zCkF1ZyAyNiwgMjAxMyA5OjU4OjM4IEFNIGpl bmtpbnMuSW5pdFJlYWN0b3JSdW5uZXIkMSBvbkF0dGFpbmVkCklORk86IFByZXBhcmVkIGFsbCBw bHVnaW5zCkF1ZyAyNiwgMjAxMyA5OjU4OjM5IEFNIGplbmtpbnMuSW5pdFJlYWN0b3JSdW5uZXIk MSBvbkF0dGFpbmVkCklORk86IFN0YXJ0ZWQgYWxsIHBsdWdpbnMKQXVnIDI2LCAyMDEzIDk6NTg6 MzkgQU0gamVua2lucy5Jbml0UmVhY3RvclJ1bm5lciQxIG9uQXR0YWluZWQKSU5GTzogQXVnbWVu dGVkIGFsbCBleHRlbnNpb25zCkF1ZyAyNiwgMjAxMyA5OjU4OjM5IEFNIGplbmtpbnMuSW5pdFJl YWN0b3JSdW5uZXIkMSBvbkF0dGFpbmVkCklORk86IExvYWRlZCBhbGwgam9icwpBdWcgMjYsIDIw MTMgOTo1ODo0OCBBTSBvcmcuamVua2luc2NpLm1haW4ubW9kdWxlcy5zc2hkLlNTSEQgc3RhcnQK SU5GTzogU3RhcnRlZCBTU0hEIGF0IHBvcnQgMTk2NzIKQXVnIDI2LCAyMDEzIDk6NTg6NDggQU0g amVua2lucy5Jbml0UmVhY3RvclJ1bm5lciQxIG9uQXR0YWluZWQKSU5GTzogQ29tcGxldGVkIGlu aXRpYWxpemF0aW9uCkF1ZyAyNiwgMjAxMyA5OjU4OjQ4IEFNIGh1ZHNvbi5UY3BTbGF2ZUFnZW50 TGlzdGVuZXIgPGluaXQ+CklORk86IEpOTFAgc2xhdmUgYWdlbnQgbGlzdGVuZXIgc3RhcnRlZCBv biBUQ1AgcG9ydCA1NDY4NwpBdWcgMjYsIDIwMTMgOTo1ODo0OCBBTSBodWRzb24uVURQQnJvYWRj YXN0VGhyZWFkIHJ1bgpXQVJOSU5HOiBVRFAgaGFuZGxpbmcgcHJvYmxlbQpqYXZhLm5ldC5Tb2Nr ZXRFeGNlcHRpb246IEludmFsaWQgYXJndW1lbnQKCWF0IGphdmEubmV0LlBsYWluRGF0YWdyYW1T b2NrZXRJbXBsLmpvaW4oTmF0aXZlIE1ldGhvZCkKCWF0IGphdmEubmV0LkFic3RyYWN0UGxhaW5E YXRhZ3JhbVNvY2tldEltcGwuam9pbihBYnN0cmFjdFBsYWluRGF0YWdyYW1Tb2NrZXRJbXBsLmph dmE6MTY4KQoJYXQgamF2YS5uZXQuTXVsdGljYXN0U29ja2V0LmpvaW5Hcm91cChNdWx0aWNhc3RT b2NrZXQuamF2YTozMDApCglhdCBodWRzb24uVURQQnJvYWRjYXN0VGhyZWFkLnJ1bihVRFBCcm9h ZGNhc3RUaHJlYWQuamF2YTo3NikKQXVnIDI2LCAyMDEzIDk6NTg6NDggQU0gaHVkc29uLldlYkFw cE1haW4kMyBydW4KSU5GTzogSmVua2lucyBpcyBmdWxseSB1cCBhbmQgcnVubmluZwpBdWcgMjYs IDIwMTMgOTo1ODo0OCBBTSBodWRzb24uRE5TTXVsdGlDYXN0JDEgY2FsbApXQVJOSU5HOiBGYWls ZWQgdG8gYWR2ZXJ0aXNlIHRoZSBzZXJ2aWNlIHRvIEROUyBtdWx0aS1jYXN0CmphdmEubmV0LlNv Y2tldEV4Y2VwdGlvbjogSW52YWxpZCBhcmd1bWVudAoJYXQgamF2YS5uZXQuUGxhaW5EYXRhZ3Jh bVNvY2tldEltcGwuam9pbihOYXRpdmUgTWV0aG9kKQoJYXQgamF2YS5uZXQuQWJzdHJhY3RQbGFp bkRhdGFncmFtU29ja2V0SW1wbC5qb2luKEFic3RyYWN0UGxhaW5EYXRhZ3JhbVNvY2tldEltcGwu amF2YToxNjgpCglhdCBqYXZhLm5ldC5NdWx0aWNhc3RTb2NrZXQuam9pbkdyb3VwKE11bHRpY2Fz dFNvY2tldC5qYXZhOjMwMCkKCWF0IGphdmF4LmptZG5zLmltcGwuSm1ETlNJbXBsLm9wZW5NdWx0 aWNhc3RTb2NrZXQoSm1ETlNJbXBsLmphdmE6NDU5KQoJYXQgamF2YXguam1kbnMuaW1wbC5KbURO U0ltcGwuPGluaXQ+KEptRE5TSW1wbC5qYXZhOjQyMCkKCWF0IGphdmF4LmptZG5zLkptRE5TLmNy ZWF0ZShKbUROUy5qYXZhOjYwKQoJYXQgaHVkc29uLkROU011bHRpQ2FzdCQxLmNhbGwoRE5TTXVs dGlDYXN0LmphdmE6MzIpCglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrJFN5bmMu aW5uZXJSdW4oRnV0dXJlVGFzay5qYXZhOjMzNCkKCWF0IGphdmEudXRpbC5jb25jdXJyZW50LkZ1 dHVyZVRhc2sucnVuKEZ1dHVyZVRhc2suamF2YToxNjYpCglhdCBqYXZhLnV0aWwuY29uY3VycmVu dC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFRocmVhZFBvb2xFeGVjdXRvci5qYXZhOjEx NDYpCglhdCBqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1 bihUaHJlYWRQb29sRXhlY3V0b3IuamF2YTo2MTUpCglhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihU aHJlYWQuamF2YTo2NzkpCg== --089e0112c51c55c2ed04e4e023dc--