Your message dated Fri, 03 Jul 2020 13:03:48 +0000 with message-id <[email protected]> and subject line Bug#960674: fixed in golang-1.14 1.14.4-1.1 has caused the Debian Bug report #960674, regarding golang-go: "fatal error: gc_trigger underflow" on mipsel to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 960674: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960674 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: golang-go Version: 2:1.14~1 Severity: important Dear Maintainer, the current go binary crashes on mipsel when running non-trivial calls (a trivial call would be like 'go version', which succeeds) with the message 'fatal error: gc_trigger underflow'. Here's an example from the mipsel porterbox: (sid_mipsel-dchroot)satta@eller:~$ go get github.com/satta/ethflux runtime: next_gc=5259264 heap_marked=292800 heap_live=292800 initialHeapLive=4210688triggerRatio=+0.000000e+000 minTrigger=4194304 fatal error: gc_trigger underflow goroutine 20 [running]: runtime.throw(0xa3ebd3, 0x14) /usr/lib/go-1.14/src/runtime/panic.go:1116 +0x60 fp=0x1430578 sp=0x1430564 pc=0x43dfec runtime.gcSetTriggerRatio(0x0, 0xffffffff) /usr/lib/go-1.14/src/runtime/mgc.go:834 +0x804 fp=0x14305f4 sp=0x1430578 pc=0x41f208 runtime.gcMarkTermination(0xffffffff, 0xffffffff) /usr/lib/go-1.14/src/runtime/mgc.go:1686 +0x26c fp=0x1430770 sp=0x14305f4 pc=0x4203dc runtime.gcMarkDone() /usr/lib/go-1.14/src/runtime/mgc.go:1610 +0x240 fp=0x143079c sp=0x1430770 pc=0x4200a0 runtime.gcBgMarkWorker(0x1424000) /usr/lib/go-1.14/src/runtime/mgc.go:2000 +0x2d4 fp=0x14307e4 sp=0x143079c pc=0x4215bc runtime.goexit() /usr/lib/go-1.14/src/runtime/asm_mipsx.s:651 +0x4 fp=0x14307e4 sp=0x14307e4 pc=0x476fdc created by runtime.gcBgMarkStartWorkers /usr/lib/go-1.14/src/runtime/mgc.go:1821 +0xb0 goroutine 1 [runnable]: cmd/go/internal/str.FoldDup(0x190a000, 0x1a5, 0x300, 0x300, 0x9dec00, 0x15eb0a0, 0x9dec00) /usr/lib/go-1.14/src/cmd/go/internal/str/str.go:84 +0x140 cmd/go/internal/load.(*Package).load(0x18cc280, 0x15ebed4, 0x14ae820, 0x0, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:1673 +0x6d4 cmd/go/internal/load.loadImport(0x0, 0x14b1171, 0x7, 0x14b33e0, 0x29, 0x14c6a00, 0x15ebed4, 0x16929e0, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:578 +0xd88 cmd/go/internal/load.LoadImport(0x14b1171, 0x7, 0x14b33e0, 0x29, 0x14c6a00, 0x15ebed4, 0x16929e0, 0x1, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:531 +0x88 cmd/go/internal/load.(*Package).load(0x14c6a00, 0x15ebed4, 0x14ae680, 0x0, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:1707 +0x1a2c cmd/go/internal/load.loadImport(0x0, 0x14b6e21, 0x14, 0x14b6b00, 0x1b, 0x14c6780, 0x15ebed4, 0x1491b20, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:578 +0xd88 cmd/go/internal/load.LoadImport(0x14b6e21, 0x14, 0x14b6b00, 0x1b, 0x14c6780, 0x15ebed4, 0x1491b20, 0x1, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:531 +0x88 cmd/go/internal/load.(*Package).load(0x14c6780, 0x15ebed4, 0x14ae340, 0x0, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:1707 +0x1a2c cmd/go/internal/load.loadImport(0x0, 0x14b0341, 0x6, 0x14b63a0, 0x1a, 0x14c6280, 0x15ebed4, 0x14ac6c0, 0x2, 0x2, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:578 +0xd88 cmd/go/internal/load.LoadImport(0x14b0341, 0x6, 0x14b63a0, 0x1a, 0x14c6280, 0x15ebed4, 0x14ac6c0, 0x2, 0x2, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:531 +0x88 cmd/go/internal/load.(*Package).load(0x14c6280, 0x15ebed4, 0x14ae1a0, 0x0, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:1707 +0x1a2c cmd/go/internal/load.loadImport(0x0, 0x14b00a1, 0x5, 0x14b2090, 0x2b, 0x14c6000, 0x15ebed4, 0x1490360, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:578 +0xd88 cmd/go/internal/load.LoadImport(0x14b00a1, 0x5, 0x14b2090, 0x2b, 0x14c6000, 0x15ebed4, 0x1490360, 0x1, 0x1, 0x1, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:531 +0x88 cmd/go/internal/load.(*Package).load(0x14c6000, 0x15ebed4, 0x14ae000, 0x0, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:1707 +0x1a2c cmd/go/internal/load.loadImport(0x0, 0x7f6fb885, 0x18, 0x141a014, 0xb, 0x0, 0x15ebed4, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:578 +0xd88 cmd/go/internal/load.LoadImport(0x7f6fb885, 0x18, 0x141a014, 0xb, 0x0, 0x15ebed4, 0x0, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.14/src/cmd/go/internal/load/pkg.go:531 +0x88 cmd/go/internal/get.download.func1(0x7f6fb885, 0x18, 0x0, 0x3) /usr/lib/go-1.14/src/cmd/go/internal/get/get.go:233 +0xe4 cmd/go/internal/get.download(0x7f6fb885, 0x18, 0x0, 0x15ebed4, 0x0) /usr/lib/go-1.14/src/cmd/go/internal/get/get.go:305 +0xd84 cmd/go/internal/get.runGet(0xe36fa0, 0x1416110, 0x1, 0x2) /usr/lib/go-1.14/src/cmd/go/internal/get/get.go:162 +0x174 main.main() /usr/lib/go-1.14/src/cmd/go/main.go:189 +0x7a0 This also impacts mipsel builds of packages based on Go. I have tested this on three of my own packages, e.g. slinkwatch (see https://paste.debian.net/1146869/). Best regards Sascha
--- End Message ---
--- Begin Message ---Source: golang-1.14 Source-Version: 1.14.4-1.1 Done: YunQiang Su <[email protected]> We believe that the bug you reported is fixed in the latest version of golang-1.14, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. YunQiang Su <[email protected]> (supplier of updated golang-1.14 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 03 Jul 2020 13:49:24 +0800 Source: golang-1.14 Binary: golang-1.14 golang-1.14-doc golang-1.14-go golang-1.14-go-dbgsym golang-1.14-src Architecture: source all mipsel Version: 1.14.4-1.1 Distribution: unstable Urgency: medium Maintainer: Go Compiler Team <[email protected]> Changed-By: YunQiang Su <[email protected]> Description: golang-1.14 - Go programming language compiler - metapackage golang-1.14-doc - Go programming language - documentation golang-1.14-go - Go programming language compiler, linker, compiled stdlib golang-1.14-src - Go programming language - source files Closes: 960674 Changes: golang-1.14 (1.14.4-1.1) unstable; urgency=medium . * Non-maintainer upload. * Backport patches to fix the FPU ABI problems for mips32 https://go-review.googlesource.com/c/go/+/237058/ Closes: #960674 Checksums-Sha1: 6592dc12e501611150d77a6ed45904fc34e5b54a 2555 golang-1.14_1.14.4-1.1.dsc cb0e5967c2783ad37b503f008cb59ce6c616e999 38832 golang-1.14_1.14.4-1.1.debian.tar.xz 9456efdd0ad46b6d06d971450e31de67f698d202 2443968 golang-1.14-doc_1.14.4-1.1_all.deb 86b058923d2ba30200c08a0a0337d3dfd8f5b9e3 7440500 golang-1.14-go-dbgsym_1.14.4-1.1_mipsel.deb 53a931d71421c337c3cff4d4f0f1baae39497347 44644784 golang-1.14-go_1.14.4-1.1_mipsel.deb 71e72abc6ea5cec1f073139826ee41d18ee8044d 13408960 golang-1.14-src_1.14.4-1.1_mipsel.deb 9a876384b868c6a604fb9c8e9de65c5f71415008 25576 golang-1.14_1.14.4-1.1_all.deb 81b10a11953394f015b7186a9b6dfccfcaa0c2fb 6373 golang-1.14_1.14.4-1.1_mipsel.buildinfo Checksums-Sha256: 80cda1358da12b24f642f655c56c9f4079b637eb3ec193ad385a6464ddc66e64 2555 golang-1.14_1.14.4-1.1.dsc 1cc12aacabae2314768dc35bc4242066ae50741b860e0bd4d8e3dc6552b03342 38832 golang-1.14_1.14.4-1.1.debian.tar.xz 82d81a653b1784d50345cd351a63104e503b59b8f00f9bf57512f0ccb56a57fe 2443968 golang-1.14-doc_1.14.4-1.1_all.deb 29a9d5509b117f0c4bcc87f66a6272701cefbc910d21ea61a52a363164747423 7440500 golang-1.14-go-dbgsym_1.14.4-1.1_mipsel.deb 4bd354ee54d18495ee6dd59efd2c1e56604c08a5661c23df9627dded28970b3e 44644784 golang-1.14-go_1.14.4-1.1_mipsel.deb 6ce97e547556c88952c8836f0cfe78aaea15079c1c6a0d206feb45487b828e94 13408960 golang-1.14-src_1.14.4-1.1_mipsel.deb 6577e16f459f414caacd1bdf9528e76fb37317a67cc8ebe7a3458f1bda054b18 25576 golang-1.14_1.14.4-1.1_all.deb 97239e15d23fe526ea96dc2f1236c0e7494b8728daf9741b8ddef5f3022518f5 6373 golang-1.14_1.14.4-1.1_mipsel.buildinfo Files: 621d375f7d5f9de3c3a0b26fd681cff2 2555 devel optional golang-1.14_1.14.4-1.1.dsc 60259bd558a7504e228eb790ae15421b 38832 devel optional golang-1.14_1.14.4-1.1.debian.tar.xz 2b82ed07f183270bef246cac37a3b3d2 2443968 doc optional golang-1.14-doc_1.14.4-1.1_all.deb 60fd1fda5958134952b2b71ed7a77c05 7440500 debug optional golang-1.14-go-dbgsym_1.14.4-1.1_mipsel.deb aeceeb98213c025d4b3eeba0def7110a 44644784 devel optional golang-1.14-go_1.14.4-1.1_mipsel.deb 1e49c4b2a39d8c529a1a3b699afb8def 13408960 devel optional golang-1.14-src_1.14.4-1.1_mipsel.deb c85292e04df2c8aa69f3592a4dceae1e 25576 devel optional golang-1.14_1.14.4-1.1_all.deb b64f03c5a8e6a55b6a1e6e3e9c12dc66 6373 devel optional golang-1.14_1.14.4-1.1_mipsel.buildinfo -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEET3MbhxKET+7/a6zdW0gHVdEZ6o4FAl7/KAcPHHN5cUBkZWJp YW4ub3JnAAoJEFtIB1XRGeqOZQ0H/16vZdjP1GsohC+9y1H3e1fdDOhS7bojJdKB yK3c8hm2KtFHCwle/5gmN8OHpHvhEAcxjYMgpTjWHkJPqqsZw+uKD4AMRoFWhdiV 59aUcDCiG5Z0iacFCn2K9VqGULpKpBckCTi5mgFvsvKDhuuVmxjo/QN69IDg9Xyh 2O80oGqsdbU7e9tCU8ECQBW36tIvgsOd541sXY0sTFbEvg6WiPBFMyd8KbqDm2WT N6ESMPu87pHv5/CcrUugnzbqNsr/t1uzeZq/lmf8rm+6IbcVsoaSK8T7GuPsVosH k8z4mgXj58IqTDejfeuHLWrB4NwAoK1UatQbplMl6BCHlpKcjSY= =yWs5 -----END PGP SIGNATURE-----
--- End Message ---

