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=0x115ab0a
github.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=0x116228e
github.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:478
github.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 +0x122
testing.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

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

  • Bug#1017041: golang-github-bmatsuo-lmdb-go: flaky autopkgtest ... Paul Gevers

Reply via email to