From nobody Wed Mar 15 17:06:26 2023 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PcGyC2pPDz3yktS for ; Wed, 15 Mar 2023 17:06:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PcGyB5RFsz3J3T for ; Wed, 15 Mar 2023 17:06:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678899986; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=O2XH2c3oKQCvrs6dckxAv2ZsUMpYJnWqsZ6ccyVfeGI=; b=qSLXXsrL6l92zR34lfcIfNMbFB7WryHQMeVe7rkTjh9kC1Y6vM7NRD0JxgYn9WPhC9lSeb wCLQv4ZBRyrCo23C2fiLjwh1Xyaje/HkiDJ32bJw8I/x74Zy7GFzlyrZf+scnTulYLrPnm LC8Z/k9H8Sy8AmWNnWm/VDqJNfhIUCmZ9iUGpIYTpTDNN7QUEI+BF+Ggxt8Qt4zLTNq/ey tG6jbu8GtWgFSD6DTzkSvIZQo4wyxOCLNIuvyV9S80d03qLqguEkhkVd8wSqeLZ/dXEalp 2RpypHY8v/b9WkjUoDhE6Y5iVdce5fY55rWR5M+jd+hcF+kBnKrpKyVMQB+R+w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678899986; a=rsa-sha256; cv=none; b=Vk41Jb1UbdcIHdyYim3RmsYxbK0I6XiIvqFWcxVY7XWM11OpqAZRtACitHqLyGZumxl2lJ d1Q3KYIXEmCEYZruRq9yX+sT9jyB7aOBPfC8E2qaHc5wGTzeNVuK9nLq7dGW0d3SlHfZ3j QHpyTCOBpBcvCBV6lZ/NXrVll0e3j+N/KhSycVe1Q5vHAuASal5/jZgHeIqn+6IbKE1hUw WyV+Cp0US1FLy9zW7a4xaQ+QqRbb3qHyWgVOa8Kn8pq+sbBgxGdVjKX/nPkeuiLQzKmX16 p5cvo5jZ7rIagcB5O31G0BdpC8XFVE4f1BtNqiqDAJSxwoYq6iB9hdr+O6v/qg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PcGyB4Vdgz1NxX for ; Wed, 15 Mar 2023 17:06:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 32FH6QXw011287 for ; Wed, 15 Mar 2023 17:06:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 32FH6QoP011286 for bugs@FreeBSD.org; Wed, 15 Mar 2023 17:06:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 270247] Linuxulator: golang from Ubuntu Jammy is broken Date: Wed, 15 Mar 2023 17:06:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: trasz@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270247 Bug ID: 270247 Summary: Linuxulator: golang from Ubuntu Jammy is broken Product: Base System Version: CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: trasz@FreeBSD.org On Ubuntu Jammy Jellyfish, the golang test suite fails immediately after starting it: root@pustak:/# cd /usr/share/go/test && go run run.go -v # internal/reflectlite runtime: unexpected return pc for runtime.mallocgc called from 0x0 stack: frame=3D{sp:0xc00045a3e0, fp:0xc00045a458} stack=3D[0xc000456000,0xc00045e000) 0x000000c00045a2e0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a2f0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a300: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a310: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a320: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a330: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a340: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a350: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a360: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a370: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a380: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a390: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3a0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3b0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3c0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3d0: 0x0000000000000000 0x000000000040d313 =20 0x000000c00045a3e0: <0x000000c0004549b0 0x0000000000000000=20 0x000000c00045a3f0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a400: 0x0000000000203000 0x000000082810ad20=20 0x000000c00045a410: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a420: 0x0000000000000050 0x000000c00004c400=20 0x000000c00045a430: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a440: 0x0000000000000000 0x000000c0000d0470=20 0x000000c00045a450: !0x0000000000000000 >0x0000000000000000=20 0x000000c00045a460: 0x0000000000cec5c0 0x0000000000000001=20 0x000000c00045a470: 0x000000c0000d04c8 0x0000000000bb19df =20 0x000000c00045a480: 0x0000000000cab660 0x000000c000401470=20 0x000000c00045a490: 0x0000000000001670 0x000000c000454968=20 0x000000c00045a4a0: 0x000000c000454968 0x000000c00004c400=20 0x000000c00045a4b0: 0x000000c00040f260 0x000000000000000a=20 0x000000c00045a4c0: 0x660600c0000d04d8 0x000000c0000d04f0=20 0x000000c00045a4d0: 0x0000000000bb3533 =20 0x000000c00044a000=20 0x000000c00045a4e0: 0x0000000000001670 0x0000000000000000=20 0x000000c00045a4f0: 0x000000c0000d06d0 0x0000000000bb45df =20 0x000000c00045a500: 0x000000c000454960 0x0000000000000000=20 0x000000c00045a510: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a520: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a530: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a540: 0x0000035f00000002 0x0000000000000000=20 0x000000c00045a550: 0x0000000000000006=20 fatal error: unknown caller pc runtime stack: runtime.throw({0xd2c6b3?, 0x12f82c0?}) /usr/lib/go-1.18/src/runtime/panic.go:992 +0x71 runtime.gentraceback(0xffffffffffff8000?, 0x6?, 0xc00036f380?, 0x828107dd8?, 0x0, 0x0, 0x7fffffff, 0xd54500, 0x0?, 0x0) /usr/lib/go-1.18/src/runtime/traceback.go:254 +0x1a36 runtime.copystack(0xc0000021a0, 0x800000002?) /usr/lib/go-1.18/src/runtime/stack.go:930 +0x2f5 runtime.newstack() /usr/lib/go-1.18/src/runtime/stack.go:1110 +0x497 runtime.morestack() /usr/lib/go-1.18/src/runtime/asm_amd64.s:547 +0x8b goroutine 1 [copystack]: runtime.heapBitsSetType(0xc0004549b0?, 0x0?, 0x0?, 0x0?) /usr/lib/go-1.18/src/runtime/mbitmap.go:832 +0xbcc fp=3D0xc00045a3e0 sp=3D0xc00045a3d8 pc=3D0x415d2c runtime: unexpected return pc for runtime.mallocgc called from 0x0 stack: frame=3D{sp:0xc00045a3e0, fp:0xc00045a458} stack=3D[0xc000456000,0xc00045e000) 0x000000c00045a2e0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a2f0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a300: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a310: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a320: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a330: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a340: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a350: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a360: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a370: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a380: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a390: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3a0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3b0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3c0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a3d0: 0x0000000000000000 0x000000000040d313 =20 0x000000c00045a3e0: <0x000000c0004549b0 0x0000000000000000=20 0x000000c00045a3f0: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a400: 0x0000000000203000 0x000000082810ad20=20 0x000000c00045a410: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a420: 0x0000000000000050 0x000000c00004c400=20 0x000000c00045a430: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a440: 0x0000000000000000 0x000000c0000d0470=20 0x000000c00045a450: !0x0000000000000000 >0x0000000000000000=20 0x000000c00045a460: 0x0000000000cec5c0 0x0000000000000001=20 0x000000c00045a470: 0x000000c0000d04c8 0x0000000000bb19df =20 0x000000c00045a480: 0x0000000000cab660 0x000000c000401470=20 0x000000c00045a490: 0x0000000000001670 0x000000c000454968=20 0x000000c00045a4a0: 0x000000c000454968 0x000000c00004c400=20 0x000000c00045a4b0: 0x000000c00040f260 0x000000000000000a=20 0x000000c00045a4c0: 0x660600c0000d04d8 0x000000c0000d04f0=20 0x000000c00045a4d0: 0x0000000000bb3533 =20 0x000000c00044a000=20 0x000000c00045a4e0: 0x0000000000001670 0x0000000000000000=20 0x000000c00045a4f0: 0x000000c0000d06d0 0x0000000000bb45df =20 0x000000c00045a500: 0x000000c000454960 0x0000000000000000=20 0x000000c00045a510: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a520: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a530: 0x0000000000000000 0x0000000000000000=20 0x000000c00045a540: 0x0000035f00000002 0x0000000000000000=20 0x000000c00045a550: 0x0000000000000006=20 runtime.mallocgc(0x0, 0xcec5c0, 0x1) /usr/lib/go-1.18/src/runtime/malloc.go:1117 +0x673 fp=3D0xc00045a458 sp=3D0xc00045a3e0 pc=3D0x40d313 # sync panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=3D0x1 addr=3D0x50 pc=3D0x5b434= 2] goroutine 46 [running]: cmd/compile/internal/ir.HasUniquePos({0x0, 0x0}) /usr/lib/go-1.18/src/cmd/compile/internal/ir/node.go:535 +0x22 cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc000b07a00, {0x0?, 0x0?= }, 0x1) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:2564 +0x70 cmd/compile/internal/ssagen.(*state).expr(...) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:2560 cmd/compile/internal/ssagen.(*state).exprPtr(0xc000b07a00, {0xe9b778, 0xc000685450}, 0x0, {0x8?, 0x47a978?}) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:5419 +0x3f cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc000b07a00, {0xe9be80?, 0xc000689a40?}, 0x1) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:3048 +0x2a1a cmd/compile/internal/ssagen.(*state).expr(...) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:2560 cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc000b07a00, {0xe9c7e0?, 0xc000690960?}, 0x1) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:3115 +0x3b75 cmd/compile/internal/ssagen.(*state).expr(...) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:2560 cmd/compile/internal/ssagen.(*state).stmt(0xc000b07a00, {0xe99db0, 0xc00009bf40?}) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:1633 +0xb71 cmd/compile/internal/ssagen.(*state).stmtList(...) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:1399 cmd/compile/internal/ssagen.(*state).stmt(0xc000b07a00, {0xe9ae18, 0xc000696850?}) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:1417 +0x48ee cmd/compile/internal/ssagen.(*state).stmtList(...) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:1399 cmd/compile/internal/ssagen.buildssa(0xc00040edc0, 0x3) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/ssa.go:582 +0x1eb4 cmd/compile/internal/ssagen.Compile(0xc00040edc0, 0xc000397790?) /usr/lib/go-1.18/src/cmd/compile/internal/ssagen/pgen.go:183 +0x4c cmd/compile/internal/gc.compileFunctions.func4.1(0xc000421ce0?) /usr/lib/go-1.18/src/cmd/compile/internal/gc/compile.go:153 +0x3a cmd/compile/internal/gc.compileFunctions.func3.1() /usr/lib/go-1.18/src/cmd/compile/internal/gc/compile.go:140 +0x4d created by cmd/compile/internal/gc.compileFunctions.func3 /usr/lib/go-1.18/src/cmd/compile/internal/gc/compile.go:138 +0x78 root@pustak:/usr/share/go/test#=20 root@pustak:/usr/share/go/test# cat /etc/os-release=20 PRETTY_NAME=3D"Ubuntu 22.04.2 LTS" NAME=3D"Ubuntu" VERSION_ID=3D"22.04" VERSION=3D"22.04.2 LTS (Jammy Jellyfish)" VERSION_CODENAME=3Djammy ID=3Dubuntu ID_LIKE=3Ddebian HOME_URL=3D"https://www.ubuntu.com/" SUPPORT_URL=3D"https://help.ubuntu.com/" BUG_REPORT_URL=3D"https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL=3D"https://www.ubuntu.com/legal/terms-and-policies/priva= cy-policy" UBUNTU_CODENAME=3Djammy Golang test suite from an older Ubuntu release (Focal) works just fine. --=20 You are receiving this mail because: You are the assignee for the bug.=