Source: golang-github-bmatsuo-lmdb-go Version: 1.8.0+git20170215.a14b5a3-3 Severity: serious User: debian...@lists.debian.org Usertags: flaky
Dear maintainer(s),I looked at the results of the autopkgtest of you package because it was showing up as a regression for the upload of glibc [0]. I noticed that it regularly fails on s390x in what I quickly spotted as always the same place. It segfaults.
Because the unstable-to-testing migration software now blocks on regressions in testing, flaky tests, i.e. tests that flip between passing and failing without changes to the list of installed packages, are causing people unrelated to your package to spend time on these tests. Don't hesitate to reach out if you need help and some more information from our infrastructure. Paul[0] https://ci.debian.net/data/autopkgtest/testing/s390x/g/golang-github-bmatsuo-lmdb-go/24525427/log.gz
=== RUN TestTxn_Drop fatal error: unexpected signal during runtime execution[signal SIGSEGV: segmentation violation code=0x1 addr=0x3ff8af80000 pc=0x3ffb7e98052]
runtime stack: runtime.throw({0x11b7cba, 0x2a}) /usr/lib/go-1.18/src/runtime/panic.go:992 +0x70 runtime.sigpanic() /usr/lib/go-1.18/src/runtime/signal_unix.go:802 +0x2a4 goroutine 88 [syscall, locked to thread]: runtime.cgocall(0x1169570, 0xc00005dd50)/usr/lib/go-1.18/src/runtime/cgocall.go:157 +0x72 fp=0xc00005dd20 sp=0xc00005dcf0 pc=0x1008472 github.com/bmatsuo/lmdb-go/lmdb._Cfunc_mdb_txn_begin(0x3ff74263140, 0x0, 0x0, 0xc0000fe018)
_cgo_gotypes.go:885 +0x3a fp=0xc00005dd48 sp=0xc00005dd20 pc=0x115ab0agithub.com/bmatsuo/lmdb-go/lmdb.beginTxn.func1(0xc000194060, 0x0, 0x0, 0xc0000fe000)
/tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/txn.go:99 +0x108 fp=0xc00005dd88 sp=0xc00005dd48 pc=0x1162518 github.com/bmatsuo/lmdb-go/lmdb.beginTxn(0xc000194060, 0x0, 0x0) /tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/txn.go:99 +0x24e fp=0xc00005ddd0 sp=0xc00005dd88 pc=0x116228egithub.com/bmatsuo/lmdb-go/lmdb.(*Env).run(0xc000194060, 0x1, 0x0, 0xc00005de58)
/tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/env.go:507 +0x74 fp=0xc00005de18 sp=0xc00005ddd0 pc=0x1161544 github.com/bmatsuo/lmdb-go/lmdb.(*Env).Update(...) /tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/env.go:478github.com/bmatsuo/lmdb-go/lmdb.openDBI(0xc000194060, {0x11ad4e4, 0x2}, 0x40000)
/tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/txn_test.go:1391 +0x72 fp=0xc00005de80 sp=0xc00005de18 pc=0x1157a62 github.com/bmatsuo/lmdb-go/lmdb.TestTxn_Drop(0xc000102340) /tmp/autopkgtest-lxc.9o42tkd3/downtmp/autopkgtest_tmp/obj-s390x-linux-gnu/src/github.com/bmatsuo/lmdb-go/lmdb/txn_test.go:152 +0xb6 fp=0xc00005df68 sp=0xc00005de80 pc=0x1149e16 testing.tRunner(0xc000102340, 0x11bac28)/usr/lib/go-1.18/src/testing/testing.go:1439 +0x122 fp=0xc00005dfc0 sp=0xc00005df68 pc=0x10dfa52
testing.(*T).Run.func1()/usr/lib/go-1.18/src/testing/testing.go:1486 +0x5e fp=0xc00005dfd8 sp=0xc00005dfc0 pc=0x10e0bee
runtime.goexit()/usr/lib/go-1.18/src/runtime/asm_s390x.s:742 +0x2 fp=0xc00005dfd8 sp=0xc00005dfd8 pc=0x1079482
created by testing.(*T).Run /usr/lib/go-1.18/src/testing/testing.go:1486 +0x442 goroutine 1 [chan receive]: testing.(*T).Run(0xc0000a0820, {0x11af3ba, 0xc}, 0x11bac28) /usr/lib/go-1.18/src/testing/testing.go:1487 +0x466 testing.runTests.func1(0xc0000a0820) /usr/lib/go-1.18/src/testing/testing.go:1839 +0x8a testing.tRunner(0xc0000a0820, 0xc000095cf8) /usr/lib/go-1.18/src/testing/testing.go:1439 +0x122testing.runTests(0xc00000e060, {0x12a8c00, 0x49, 0x49}, {0xc0b48ae619a94ce3, 0x8bb2cc3cd7, 0x12c0e80})
/usr/lib/go-1.18/src/testing/testing.go:1837 +0x4d6 testing.(*M).Run(0xc0000a6140) /usr/lib/go-1.18/src/testing/testing.go:1719 +0x5fc main.main() _testmain.go:305 +0x1f8 FAIL github.com/bmatsuo/lmdb-go/lmdb 1.656s
OpenPGP_signature
Description: OpenPGP digital signature