#1031062 rclone: FTBFS randomly (autobuilder hangs)

Package:
src:rclone
Source:
src:rclone
Submitter:
Santiago Vila
Date:
2023-11-12 18:39:03 UTC
Severity:
normal
Tags:
#1031062#5
Date:
2023-02-10 23:44:40 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in bookworm, your package failed to build:
--------------------------------------------------------------------------------
[...]
  debian/rules binary-indep
dh binary-indep --buildsystem=golang
    dh_update_autotools_config -i -O--buildsystem=golang
    dh_autoreconf -i -O--buildsystem=golang
    dh_auto_configure -i -O--buildsystem=golang
    dh_auto_build -i -O--buildsystem=golang
	cd obj-x86_64-linux-gnu && go install -trimpath -v -p 1 github.com/rclone/rclone github.com/rclone/rclone/backend/alias github.com/rclone/rclone/backend/all github.com/rclone/rclone/backend/amazonclouddrive github.com/rclone/rclone/backend/azureblob github.com/rclone/rclone/backend/b2 github.com/rclone/rclone/backend/b2/api github.com/rclone/rclone/backend/box github.com/rclone/rclone/backend/box/api github.com/rclone/rclone/backend/cache github.com/rclone/rclone/backend/chunker github.com/rclone/rclone/backend/combine github.com/rclone/rclone/backend/compress github.com/rclone/rclone/backend/crypt github.com/rclone/rclone/backend/crypt/pkcs7 github.com/rclone/rclone/backend/drive github.com/rclone/rclone/backend/dropbox github.com/rclone/rclone/backend/dropbox/dbhash github.com/rclone/rclone/backend/fichier github.com/rclone/rclone/backend/filefabric github.com/rclone/rclone/backend/filefabric/api github.com/rclone/rclone/backend/ftp github.com/rclone/rclone/backend/googlecloudstorage github.com/rclone/rclone/backend/googlephotos github.com/rclone/rclone/backend/googlephotos/api github.com/rclone/rclone/backend/hasher github.com/rclone/rclone/backend/hdfs github.com/rclone/rclone/backend/hidrive github.com/rclone/rclone/backend/hidrive/api github.com/rclone/rclone/backend/hidrive/hidrivehash github.com/rclone/rclone/backend/hidrive/hidrivehash/internal github.com/rclone/rclone/backend/http github.com/rclone/rclone/backend/internetarchive github.com/rclone/rclone/backend/jottacloud github.com/rclone/rclone/backend/jottacloud/api github.com/rclone/rclone/backend/koofr github.com/rclone/rclone/backend/local github.com/rclone/rclone/backend/mailru github.com/rclone/rclone/backend/mailru/api github.com/rclone/rclone/backend/mailru/mrhash github.com/rclone/rclone/backend/memory github.com/rclone/rclone/backend/netstorage github.com/rclone/rclone/backend/onedrive github.com/rclone/rclone/backend/onedrive/api github.com/rclone/rclone/backend/onedrive/quickxorhash github.com/rclone/rclone/backend/opendrive github.com/rclone/rclone/backend/pcloud github.com/rclone/rclone/backend/pcloud/api github.com/rclone/rclone/backend/premiumizeme github.com/rclone/rclone/backend/premiumizeme/api github.com/rclone/rclone/backend/putio github.com/rclone/rclone/backend/s3 github.com/rclone/rclone/backend/seafile github.com/rclone/rclone/backend/seafile/api github.com/rclone/rclone/backend/sftp github.com/rclone/rclone/backend/sharefile github.com/rclone/rclone/backend/sharefile/api github.com/rclone/rclone/backend/sia github.com/rclone/rclone/backend/sia/api github.com/rclone/rclone/backend/smb github.com/rclone/rclone/backend/sugarsync github.com/rclone/rclone/backend/sugarsync/api github.com/rclone/rclone/backend/swift github.com/rclone/rclone/backend/union github.com/rclone/rclone/backend/union/common github.com/rclone/rclone/backend/union/policy github.com/rclone/rclone/backend/union/upstream github.com/rclone/rclone/backend/uptobox github.com/rclone/rclone/backend/uptobox/api github.com/rclone/rclone/backend/webdav github.com/rclone/rclone/backend/webdav/api github.com/rclone/rclone/backend/webdav/odrvcookie github.com/rclone/rclone/backend/yandex github.com/rclone/rclone/backend/yandex/api github.com/rclone/rclone/backend/zoho github.com/rclone/rclone/backend/zoho/api github.com/rclone/rclone/bin github.com/rclone/rclone/cmd github.com/rclone/rclone/cmd/about github.com/rclone/rclone/cmd/all github.com/rclone/rclone/cmd/authorize github.com/rclone/rclone/cmd/backend github.com/rclone/rclone/cmd/bisync github.com/rclone/rclone/cmd/bisync/bilib github.com/rclone/rclone/cmd/cachestats github.com/rclone/rclone/cmd/cat github.com/rclone/rclone/cmd/check github.com/rclone/rclone/cmd/checksum github.com/rclone/rclone/cmd/cleanup github.com/rclone/rclone/cmd/cmount github.com/rclone/rclone/cmd/config github.com/rclone/rclone/cmd/copy github.com/rclone/rclone/cmd/copyto github.com/rclone/rclone/cmd/copyurl github.com/rclone/rclone/cmd/cryptcheck github.com/rclone/rclone/cmd/cryptdecode github.com/rclone/rclone/cmd/dedupe github.com/rclone/rclone/cmd/delete github.com/rclone/rclone/cmd/deletefile github.com/rclone/rclone/cmd/genautocomplete github.com/rclone/rclone/cmd/gendocs github.com/rclone/rclone/cmd/hashsum github.com/rclone/rclone/cmd/link github.com/rclone/rclone/cmd/listremotes github.com/rclone/rclone/cmd/ls github.com/rclone/rclone/cmd/ls/lshelp github.com/rclone/rclone/cmd/lsd github.com/rclone/rclone/cmd/lsf github.com/rclone/rclone/cmd/lsjson github.com/rclone/rclone/cmd/lsl github.com/rclone/rclone/cmd/md5sum github.com/rclone/rclone/cmd/mkdir github.com/rclone/rclone/cmd/mount github.com/rclone/rclone/cmd/mount2 github.com/rclone/rclone/cmd/mountlib github.com/rclone/rclone/cmd/move github.com/rclone/rclone/cmd/moveto github.com/rclone/rclone/cmd/ncdu github.com/rclone/rclone/cmd/ncdu/scan github.com/rclone/rclone/cmd/obscure github.com/rclone/rclone/cmd/purge github.com/rclone/rclone/cmd/rc github.com/rclone/rclone/cmd/rcat github.com/rclone/rclone/cmd/rcd github.com/rclone/rclone/cmd/reveal github.com/rclone/rclone/cmd/rmdir github.com/rclone/rclone/cmd/rmdirs github.com/rclone/rclone/cmd/selfupdate github.com/rclone/rclone/cmd/serve github.com/rclone/rclone/cmd/serve/dlna github.com/rclone/rclone/cmd/serve/dlna/data github.com/rclone/rclone/cmd/serve/dlna/dlnaflags github.com/rclone/rclone/cmd/serve/dlna/upnpav github.com/rclone/rclone/cmd/serve/docker github.com/rclone/rclone/cmd/serve/ftp github.com/rclone/rclone/cmd/serve/http github.com/rclone/rclone/cmd/serve/http/data github.com/rclone/rclone/cmd/serve/httplib github.com/rclone/rclone/cmd/serve/httplib/httpflags github.com/rclone/rclone/cmd/serve/proxy github.com/rclone/rclone/cmd/serve/proxy/proxyflags github.com/rclone/rclone/cmd/serve/restic github.com/rclone/rclone/cmd/serve/servetest github.com/rclone/rclone/cmd/serve/sftp github.com/rclone/rclone/cmd/serve/webdav github.com/rclone/rclone/cmd/settier github.com/rclone/rclone/cmd/sha1sum github.com/rclone/rclone/cmd/size github.com/rclone/rclone/cmd/sync github.com/rclone/rclone/cmd/test github.com/rclone/rclone/cmd/test/changenotify github.com/rclone/rclone/cmd/test/histogram github.com/rclone/rclone/cmd/test/info github.com/rclone/rclone/cmd/test/info/internal github.com/rclone/rclone/cmd/test/info/internal/build_csv github.com/rclone/rclone/cmd/test/makefiles github.com/rclone/rclone/cmd/test/memory github.com/rclone/rclone/cmd/touch github.com/rclone/rclone/cmd/tree github.com/rclone/rclone/cmd/version github.com/rclone/rclone/cmdtest github.com/rclone/rclone/fs github.com/rclone/rclone/fs/accounting github.com/rclone/rclone/fs/asyncreader github.com/rclone/rclone/fs/cache github.com/rclone/rclone/fs/chunkedreader github.com/rclone/rclone/fs/chunksize github.com/rclone/rclone/fs/config github.com/rclone/rclone/fs/config/configfile github.com/rclone/rclone/fs/config/configflags github.com/rclone/rclone/fs/config/configmap github.com/rclone/rclone/fs/config/configstruct github.com/rclone/rclone/fs/config/flags github.com/rclone/rclone/fs/config/obscure github.com/rclone/rclone/fs/dirtree github.com/rclone/rclone/fs/driveletter github.com/rclone/rclone/fs/filter github.com/rclone/rclone/fs/filter/filterflags github.com/rclone/rclone/fs/fserrors github.com/rclone/rclone/fs/fshttp github.com/rclone/rclone/fs/fspath github.com/rclone/rclone/fs/hash github.com/rclone/rclone/fs/list github.com/rclone/rclone/fs/log github.com/rclone/rclone/fs/log/logflags github.com/rclone/rclone/fs/march github.com/rclone/rclone/fs/object github.com/rclone/rclone/fs/operations github.com/rclone/rclone/fs/rc github.com/rclone/rclone/fs/rc/jobs github.com/rclone/rclone/fs/rc/rcflags github.com/rclone/rclone/fs/rc/rcserver github.com/rclone/rclone/fs/rc/webgui github.com/rclone/rclone/fs/sync github.com/rclone/rclone/fs/walk github.com/rclone/rclone/fstest github.com/rclone/rclone/fstest/fstests github.com/rclone/rclone/fstest/mockdir github.com/rclone/rclone/fstest/mockfs github.com/rclone/rclone/fstest/mockobject github.com/rclone/rclone/fstest/test_all github.com/rclone/rclone/fstest/testserver github.com/rclone/rclone/fstest/testy github.com/rclone/rclone/lib/atexit github.com/rclone/rclone/lib/bucket github.com/rclone/rclone/lib/buildinfo github.com/rclone/rclone/lib/cache github.com/rclone/rclone/lib/daemonize github.com/rclone/rclone/lib/dircache github.com/rclone/rclone/lib/encoder github.com/rclone/rclone/lib/encoder/filename github.com/rclone/rclone/lib/encoder/internal/gen github.com/rclone/rclone/lib/env github.com/rclone/rclone/lib/errors github.com/rclone/rclone/lib/exitcode github.com/rclone/rclone/lib/file github.com/rclone/rclone/lib/http github.com/rclone/rclone/lib/http/auth github.com/rclone/rclone/lib/http/serve github.com/rclone/rclone/lib/israce github.com/rclone/rclone/lib/jwtutil github.com/rclone/rclone/lib/kv github.com/rclone/rclone/lib/mmap github.com/rclone/rclone/lib/oauthutil github.com/rclone/rclone/lib/pacer github.com/rclone/rclone/lib/plugin github.com/rclone/rclone/lib/pool github.com/rclone/rclone/lib/random github.com/rclone/rclone/lib/ranges github.com/rclone/rclone/lib/readers github.com/rclone/rclone/lib/rest github.com/rclone/rclone/lib/structs github.com/rclone/rclone/lib/terminal github.com/rclone/rclone/lib/version github.com/rclone/rclone/vfs github.com/rclone/rclone/vfs/test_vfs github.com/rclone/rclone/vfs/vfscache github.com/rclone/rclone/vfs/vfscache/downloaders github.com/rclone/rclone/vfs/vfscache/writeback github.com/rclone/rclone/vfs/vfscommon github.com/rclone/rclone/vfs/vfsflags github.com/rclone/rclone/vfs/vfstest
internal/goarch
internal/unsafeheader
internal/abi
internal/cpu
internal/bytealg
internal/goexperiment
internal/goos

[... snipped ...]


         	            	Diff:
         	            	--- Expected
         	            	+++ Actual
         	            	@@ -1 +1 @@
         	            	-v1.52.3
         	            	+
         	Test:       	TestGetVersion
--- FAIL: TestGetVersion (0.05s)
=== RUN   TestInstallOnLinux
     selfupdate_test.go:83:
         	Error Trace:	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:83
         	Error:      	Received unexpected error:
         	            	Get "https://beta.rclone.org/version.txt": x509: certificate signed by unknown authority
         	Test:       	TestInstallOnLinux
2022/12/25 20:35:02 NOTICE: rclone is up to date
     selfupdate_test.go:93:
         	Error Trace:	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:93
         	Error:      	"unable to detect new version: Get \"https://beta.rclone.org/version.txt\": x509: certificate signed by unknown authority" does not contain "run self-update as root"
         	Test:       	TestInstallOnLinux
     selfupdate_test.go:97:
         	Error Trace:	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:97
         	Error:      	Received unexpected error:
         	            	unable to detect new version: Get "https://beta.rclone.org/version.txt": x509: certificate signed by unknown authority
         	Test:       	TestInstallOnLinux
     selfupdate_test.go:112:
         	Error Trace:	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:112
         	Error:      	Received unexpected error:
         	            	fork/exec /tmp/rclone-test-selfupdate.zilu/rclone: exec format error
         	Test:       	TestInstallOnLinux
--- FAIL: TestInstallOnLinux (0.25s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
	panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0xa6f544]

goroutine 22 [running]:
testing.tRunner.func1.2({0xafa820, 0x1147c20})
	/usr/lib/go-1.19/src/testing/testing.go:1396 +0x24e
testing.tRunner.func1()
	/usr/lib/go-1.19/src/testing/testing.go:1399 +0x39f
panic({0xafa820, 0x1147c20})
	/usr/lib/go-1.19/src/runtime/panic.go:884 +0x212
os.(*ProcessState).success(...)
	/usr/lib/go-1.19/src/os/exec_posix.go:87
os.(*ProcessState).Success(...)
	/usr/lib/go-1.19/src/os/exec.go:161
github.com/rclone/rclone/cmd/selfupdate.TestInstallOnLinux(0xc000247c00?)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:113 +0x664
testing.tRunner(0xc000290b60, 0xc1fbd8)
	/usr/lib/go-1.19/src/testing/testing.go:1446 +0x10b
created by testing.(*T).Run
	/usr/lib/go-1.19/src/testing/testing.go:1493 +0x35f
FAIL	github.com/rclone/rclone/cmd/selfupdate	0.326s
?   	github.com/rclone/rclone/cmd/serve	[no test files]
=== RUN   TestInit
2022/12/25 20:35:03 NOTICE: Config file "/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults
[video.nfo subdir video.srt video.mp4 video.en.srt small_jpeg.jpg]
--- PASS: TestInit (0.00s)
=== RUN   TestRootSCPD
2022/12/25 20:35:03 NOTICE: DLNA server on localhost:0: Started SSDP on eth0
2022/12/25 20:35:03 NOTICE: Local file system at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/dlna/testdata/files: Serving HTTP on 127.0.0.1:38231
--- PASS: TestRootSCPD (0.00s)
=== RUN   TestServeContent
2022/12/25 20:35:03 INFO  : /r/video.mp4: 127.0.0.1:48400 GET 200
--- PASS: TestServeContent (0.00s)
=== RUN   TestContentDirectoryBrowseMetadata
2022/12/25 20:35:03 INFO  : /ctl: 127.0.0.1:48400 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
--- PASS: TestContentDirectoryBrowseMetadata (0.00s)
=== RUN   TestMediaReceiverRegistrarService
2022/12/25 20:35:03 INFO  : /ctl: 127.0.0.1:48400 POST 200 "urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1#RegisterDevice"
--- PASS: TestMediaReceiverRegistrarService (0.00s)
=== RUN   TestContentDirectoryBrowseDirectChildren
2022/12/25 20:35:03 INFO  : /ctl: 127.0.0.1:48400 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
2022/12/25 20:35:03 INFO  : /ctl: 127.0.0.1:48400 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
--- PASS: TestContentDirectoryBrowseDirectChildren (0.00s)
PASS
ok  	github.com/rclone/rclone/cmd/serve/dlna	0.019s
?   	github.com/rclone/rclone/cmd/serve/dlna/data	[no test files]
?   	github.com/rclone/rclone/cmd/serve/dlna/dlnaflags	[no test files]
?   	github.com/rclone/rclone/cmd/serve/dlna/upnpav	[no test files]
=== RUN   TestDockerPluginLogic
2022/12/25 20:35:04 NOTICE: Option "memory-option-broken" is not supported by backend "memory"
--- PASS: TestDockerPluginLogic (0.01s)
=== RUN   TestDockerPluginMountTCP
2022/12/25 20:35:04 NOTICE: Activate: <-- {}
2022/12/25 20:35:04 NOTICE: Activate: --> {"Implements":["VolumeDriver"]}
2022/12/25 20:35:04 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone2514178759/path1"}}
2022/12/25 20:35:04 NOTICE: Create: --> {}
2022/12/25 20:35:04 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone2514178759/path1"}}
2022/12/25 20:35:04 NOTICE: Create: --> {"Err":"volume already exists"}
2022/12/25 20:35:04 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"}
2022/12/25 20:35:04 NOTICE: Mount: --> {"Mountpoint":"/tmp/rclone2514178759/vol1"}
2022/12/25 20:35:04 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"}
2022/12/25 20:35:04 NOTICE: Mount: --> {"Err":"volume is already mounted by this id"}
2022/12/25 20:35:04 NOTICE: Remove: <-- {"Name":"vol1"}
2022/12/25 20:35:04 NOTICE: Remove: --> {"Err":"volume is in use"}
SIGQUIT: quit
PC=0x473e81 m=0 sigcode=0

goroutine 0 [idle]:
runtime.futex()
	/usr/lib/go-1.19/src/runtime/sys_linux_amd64.s:559 +0x21 fp=0x7ffd77ba4620 sp=0x7ffd77ba4618 pc=0x473e81
runtime.futexsleep(0x100?, 0x122c3c0?, 0xc000050000?)
	/usr/lib/go-1.19/src/runtime/os_linux.go:69 +0x36 fp=0x7ffd77ba4670 sp=0x7ffd77ba4620 pc=0x439976
runtime.notesleep(0x122c508)
	/usr/lib/go-1.19/src/runtime/lock_futex.go:160 +0x87 fp=0x7ffd77ba46a8 sp=0x7ffd77ba4670 pc=0x40f967
runtime.mPark()
	/usr/lib/go-1.19/src/runtime/proc.go:1457 +0x25 fp=0x7ffd77ba46c8 sp=0x7ffd77ba46a8 pc=0x442e45
runtime.stoplockedm()
	/usr/lib/go-1.19/src/runtime/proc.go:2448 +0x65 fp=0x7ffd77ba4718 sp=0x7ffd77ba46c8 pc=0x444a45
runtime.schedule()
	/usr/lib/go-1.19/src/runtime/proc.go:3193 +0x3d fp=0x7ffd77ba4750 sp=0x7ffd77ba4718 pc=0x44671d
runtime.park_m(0xc000276d00?)
	/usr/lib/go-1.19/src/runtime/proc.go:3363 +0x14d fp=0x7ffd77ba4780 sp=0x7ffd77ba4750 pc=0x446ccd
runtime.mcall()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:448 +0x43 fp=0x7ffd77ba4790 sp=0x7ffd77ba4780 pc=0x46fd63

goroutine 1 [chan receive]:
runtime.gopark(0x1?, 0xc0000cfaa8?, 0x5f?, 0x11?, 0xc0000cfa58?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000cfa28 sp=0xc0000cfa08 pc=0x4404b6
runtime.chanrecv(0xc00004cee0, 0xc0000cfb27, 0x1)
	/usr/lib/go-1.19/src/runtime/chan.go:583 +0x49b fp=0xc0000cfab8 sp=0xc0000cfa28 pc=0x40a57b
runtime.chanrecv1(0xc3033c?, 0xc3033c?)
	/usr/lib/go-1.19/src/runtime/chan.go:442 +0x18 fp=0xc0000cfae0 sp=0xc0000cfab8 pc=0x40a078
testing.(*T).Run(0xc0002769c0, {0xc3033c?, 0x522865?}, 0xca0aa0)
	/usr/lib/go-1.19/src/testing/testing.go:1494 +0x37a fp=0xc0000cfb80 sp=0xc0000cfae0 pc=0x523c7a
testing.runTests.func1(0xc000296570?)
	/usr/lib/go-1.19/src/testing/testing.go:1846 +0x6e fp=0xc0000cfbd0 sp=0xc0000cfb80 pc=0x525bce
testing.tRunner(0xc0002769c0, 0xc0000cfcd8)
	/usr/lib/go-1.19/src/testing/testing.go:1446 +0x10b fp=0xc0000cfc20 sp=0xc0000cfbd0 pc=0x522e8b
testing.runTests(0xc0002c3a40?, {0x11bb620, 0x3, 0x3}, {0x7f4219865108?, 0x40?, 0x122b5a0?})
	/usr/lib/go-1.19/src/testing/testing.go:1844 +0x456 fp=0xc0000cfd08 sp=0xc0000cfc20 pc=0x525a76
testing.(*M).Run(0xc0002c3a40)
	/usr/lib/go-1.19/src/testing/testing.go:1726 +0x5d9 fp=0xc0000cff00 sp=0xc0000cfd08 pc=0x524559
main.main()
	_testmain.go:53 +0x1aa fp=0xc0000cff80 sp=0xc0000cff00 pc=0xac68aa
runtime.main()
	/usr/lib/go-1.19/src/runtime/proc.go:250 +0x212 fp=0xc0000cffe0 sp=0xc0000cff80 pc=0x4400f2
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000cffe8 sp=0xc0000cffe0 pc=0x471fa1

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000062fb0 sp=0xc000062f90 pc=0x4404b6
runtime.goparkunlock(...)
	/usr/lib/go-1.19/src/runtime/proc.go:369
runtime.forcegchelper()
	/usr/lib/go-1.19/src/runtime/proc.go:302 +0xad fp=0xc000062fe0 sp=0xc000062fb0 pc=0x44034d
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000062fe8 sp=0xc000062fe0 pc=0x471fa1
created by runtime.init.6
	/usr/lib/go-1.19/src/runtime/proc.go:290 +0x25

goroutine 3 [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000063790 sp=0xc000063770 pc=0x4404b6
runtime.goparkunlock(...)
	/usr/lib/go-1.19/src/runtime/proc.go:369
runtime.bgsweep(0x0?)
	/usr/lib/go-1.19/src/runtime/mgcsweep.go:278 +0x8e fp=0xc0000637c8 sp=0xc000063790 pc=0x42a98e
runtime.gcenable.func1()
	/usr/lib/go-1.19/src/runtime/mgc.go:178 +0x26 fp=0xc0000637e0 sp=0xc0000637c8 pc=0x41f646
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000637e8 sp=0xc0000637e0 pc=0x471fa1
created by runtime.gcenable
	/usr/lib/go-1.19/src/runtime/mgc.go:178 +0x6b

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xc00004c310?, 0xd64820?, 0x1?, 0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000063f70 sp=0xc000063f50 pc=0x4404b6
runtime.goparkunlock(...)
	/usr/lib/go-1.19/src/runtime/proc.go:369
runtime.(*scavengerState).park(0x122b740)
	/usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc000063fa0 sp=0xc000063f70 pc=0x428a33
runtime.bgscavenge(0x0?)
	/usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 +0x45 fp=0xc000063fc8 sp=0xc000063fa0 pc=0x429005
runtime.gcenable.func2()
	/usr/lib/go-1.19/src/runtime/mgc.go:179 +0x26 fp=0xc000063fe0 sp=0xc000063fc8 pc=0x41f5e6
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000063fe8 sp=0xc000063fe0 pc=0x471fa1
created by runtime.gcenable
	/usr/lib/go-1.19/src/runtime/mgc.go:179 +0xaa

goroutine 5 [finalizer wait]:
runtime.gopark(0x122c3c0?, 0xc000007860?, 0x0?, 0x0?, 0xc000062770?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000062628 sp=0xc000062608 pc=0x4404b6
runtime.goparkunlock(...)
	/usr/lib/go-1.19/src/runtime/proc.go:369
runtime.runfinq()
	/usr/lib/go-1.19/src/runtime/mfinal.go:180 +0x10f fp=0xc0000627e0 sp=0xc000062628 pc=0x41e74f
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000627e8 sp=0xc0000627e0 pc=0x471fa1
created by runtime.createfing
	/usr/lib/go-1.19/src/runtime/mfinal.go:157 +0x45

goroutine 20 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run
	/usr/lib/go-1.19/src/testing/testing.go:1493 +0x35f

goroutine 14 [select, locked to thread]:
runtime.gopark(0xc0000647a8?, 0x2?, 0x37?, 0x8?, 0xc0000647a4?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000064618 sp=0xc0000645f8 pc=0x4404b6
runtime.selectgo(0xc0000647a8, 0xc0000647a0, 0x0?, 0x0, 0x30000c000064701?, 0x1)
	/usr/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc000064758 sp=0xc000064618 pc=0x45035c
runtime.ensureSigM.func1()
	/usr/lib/go-1.19/src/runtime/signal_unix.go:991 +0x1b0 fp=0xc0000647e0 sp=0xc000064758 pc=0x454790
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000647e8 sp=0xc0000647e0 pc=0x471fa1
created by runtime.ensureSigM
	/usr/lib/go-1.19/src/runtime/signal_unix.go:974 +0xbd

goroutine 15 [syscall]:
runtime.notetsleepg(0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/lock_futex.go:236 +0x34 fp=0xc000064fa0 sp=0xc000064f68 pc=0x40fc74
os/signal.signal_recv()
	/usr/lib/go-1.19/src/runtime/sigqueue.go:152 +0x2f fp=0xc000064fc0 sp=0xc000064fa0 pc=0x46e4ef
os/signal.loop()
	/usr/lib/go-1.19/src/os/signal/signal_unix.go:23 +0x19 fp=0xc000064fe0 sp=0xc000064fc0 pc=0x586df9
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000064fe8 sp=0xc000064fe0 pc=0x471fa1
created by os/signal.Notify.func1.1
	/usr/lib/go-1.19/src/os/signal/signal.go:151 +0x2a

goroutine 16 [select]:
runtime.gopark(0xc0002368c0?, 0x2?, 0x10?, 0x5a?, 0xc0002990b4?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000759d0 sp=0xc0000759b0 pc=0x4404b6
runtime.selectgo(0xc0002368c0, 0xc0002990b0, 0x7f41f0231108?, 0x0, 0x100000040ef76?, 0x1)
	/usr/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc000075b10 sp=0xc0000759d0 pc=0x45035c
reflect.rselect({0xc000075c88, 0x2, 0x0?})
	/usr/lib/go-1.19/src/runtime/select.go:590 +0x23e fp=0xc000075bb0 sp=0xc000075b10 pc=0x46dbbe
reflect.Select({0xc000075f48?, 0x2, 0xc2d529?})
	/usr/lib/go-1.19/src/reflect/value.go:2952 +0xd2 fp=0xc000075d18 sp=0xc000075bb0 pc=0x4e29b2
github.com/rclone/rclone/cmd/serve/docker.(*Driver).monitor(0xc0000f2300)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:143 +0x3bc fp=0xc000075fc8 sp=0xc000075d18 pc=0xa432dc
github.com/rclone/rclone/cmd/serve/docker.NewDriver.func2()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x26 fp=0xc000075fe0 sp=0xc000075fc8 pc=0xa42ba6
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000075fe8 sp=0xc000075fe0 pc=0x471fa1
created by github.com/rclone/rclone/cmd/serve/docker.NewDriver
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x3dc

goroutine 18 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000656b0 sp=0xc000065690 pc=0x4404b6
runtime.chanrecv(0xc00007f3e0, 0xc0000657c0, 0x1)
	/usr/lib/go-1.19/src/runtime/chan.go:583 +0x49b fp=0xc000065740 sp=0xc0000656b0 pc=0x40a57b
runtime.chanrecv1(0x0?, 0x0?)
	/usr/lib/go-1.19/src/runtime/chan.go:442 +0x18 fp=0xc000065768 sp=0xc000065740 pc=0x40a078
github.com/rclone/rclone/lib/atexit.Register.func1.1()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/lib/atexit/atexit.go:45 +0x2f fp=0xc0000657e0 sp=0xc000065768 pc=0x820dcf
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000657e8 sp=0xc0000657e0 pc=0x471fa1
created by github.com/rclone/rclone/lib/atexit.Register.func1
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/lib/atexit/atexit.go:44 +0x6b

goroutine 19 [select]:
runtime.gopark(0xc000236a60?, 0x2?, 0x0?, 0x0?, 0xc000299c24?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000769d0 sp=0xc0000769b0 pc=0x4404b6
runtime.selectgo(0xc000236a60, 0xc000299c20, 0x0?, 0x0, 0x1000000000000?, 0x1)
	/usr/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc000076b10 sp=0xc0000769d0 pc=0x45035c
reflect.rselect({0xc000076c88, 0x2, 0x0?})
	/usr/lib/go-1.19/src/runtime/select.go:590 +0x23e fp=0xc000076bb0 sp=0xc000076b10 pc=0x46dbbe
reflect.Select({0xc000076f48?, 0x2, 0xc2d529?})
	/usr/lib/go-1.19/src/reflect/value.go:2952 +0xd2 fp=0xc000076d18 sp=0xc000076bb0 pc=0x4e29b2
github.com/rclone/rclone/cmd/serve/docker.(*Driver).monitor(0xc0000f2f00)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:143 +0x3bc fp=0xc000076fc8 sp=0xc000076d18 pc=0xa432dc
github.com/rclone/rclone/cmd/serve/docker.NewDriver.func2()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x26 fp=0xc000076fe0 sp=0xc000076fc8 pc=0xa42ba6
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000076fe8 sp=0xc000076fe0 pc=0x471fa1
created by github.com/rclone/rclone/cmd/serve/docker.NewDriver
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x3dc

goroutine 21 [select]:
runtime.gopark(0xc000350450?, 0x3?, 0x0?, 0x0?, 0xc0002f4fda?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000709d0 sp=0xc0000709b0 pc=0x4404b6
runtime.selectgo(0xc000350450, 0xc0002f4fd4, 0xc000070b40?, 0x0, 0xa1ee46?, 0x1)
	/usr/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc000070b10 sp=0xc0000709d0 pc=0x45035c
reflect.rselect({0xc000070c88, 0x3, 0x0?})
	/usr/lib/go-1.19/src/runtime/select.go:590 +0x23e fp=0xc000070bb0 sp=0xc000070b10 pc=0x46dbbe
reflect.Select({0xc0000fa9a0?, 0x3, 0xc2d529?})
	/usr/lib/go-1.19/src/reflect/value.go:2952 +0xd2 fp=0xc000070d18 sp=0xc000070bb0 pc=0x4e29b2
github.com/rclone/rclone/cmd/serve/docker.(*Driver).monitor(0xc0000f3380)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:143 +0x3bc fp=0xc000070fc8 sp=0xc000070d18 pc=0xa432dc
github.com/rclone/rclone/cmd/serve/docker.NewDriver.func2()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x26 fp=0xc000070fe0 sp=0xc000070fc8 pc=0xa42ba6
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000070fe8 sp=0xc000070fe0 pc=0x471fa1
created by github.com/rclone/rclone/cmd/serve/docker.NewDriver
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/driver.go:83 +0x3dc

goroutine 22 [IO wait]:
runtime.gopark(0x200000003?, 0xc0002fa000?, 0x0?, 0x0?, 0xc000077ba0?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000077b30 sp=0xc000077b10 pc=0x4404b6
runtime.netpollblock(0xc000077b80?, 0x4?, 0x0?)
	/usr/lib/go-1.19/src/runtime/netpoll.go:526 +0xf7 fp=0xc000077b68 sp=0xc000077b30 pc=0x438d57
internal/poll.runtime_pollWait(0x7f41f1a7d838, 0x72)
	/usr/lib/go-1.19/src/runtime/netpoll.go:305 +0x89 fp=0xc000077b88 sp=0xc000077b68 pc=0x46c0e9
internal/poll.(*pollDesc).wait(0xc00022fc80?, 0x6?, 0x0)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc000077bb0 sp=0xc000077b88 pc=0x4a96f2
internal/poll.(*pollDesc).waitRead(...)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc00022fc80)
	/usr/lib/go-1.19/src/internal/poll/fd_unix.go:614 +0x234 fp=0xc000077c48 sp=0xc000077bb0 pc=0x4ae974
net.(*netFD).accept(0xc00022fc80)
	/usr/lib/go-1.19/src/net/fd_unix.go:172 +0x35 fp=0xc000077d00 sp=0xc000077c48 pc=0x6745b5
net.(*TCPListener).accept(0xc0002ec750)
	/usr/lib/go-1.19/src/net/tcpsock_posix.go:142 +0x28 fp=0xc000077d30 sp=0xc000077d00 pc=0x68a108
net.(*TCPListener).Accept(0xc0002ec750)
	/usr/lib/go-1.19/src/net/tcpsock.go:288 +0x3d fp=0xc000077d60 sp=0xc000077d30 pc=0x6892dd
net/http.(*onceCloseListener).Accept(0xc0002f8780?)
	<autogenerated>:1 +0x2a fp=0xc000077d78 sp=0xc000077d60 pc=0x7894ea
net/http.(*Server).Serve(0xc00021e0f0, {0xd6ccc0, 0xc0002ec750})
	/usr/lib/go-1.19/src/net/http/server.go:3070 +0x385 fp=0xc000077ea8 sp=0xc000077d78 pc=0x7637a5
github.com/rclone/rclone/cmd/serve/docker.(*Server).serve(0x0?, {0xd6ccc0?, 0xc0002ec750?}, {0x16?, 0xc000077f48?}, {0xc0002d6630?, 0x21?})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/serve.go:42 +0x9f fp=0xc000077ed8 sp=0xc000077ea8 pc=0xa479df
github.com/rclone/rclone/cmd/serve/docker.(*Server).ServeTCP(0x0?, {0xc28adb?, 0x0?}, {0xc0002c68d0, 0x15}, 0x0, 0x0)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/serve.go:81 +0x22f fp=0xc000077f68 sp=0xc000077ed8 pc=0xa47e6f
github.com/rclone/rclone/cmd/serve/docker_test.testMountAPI.func2()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:350 +0xa5 fp=0xc000077fe0 sp=0xc000077f68 pc=0xac6405
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000077fe8 sp=0xc000077fe0 pc=0x471fa1
created by github.com/rclone/rclone/cmd/serve/docker_test.testMountAPI
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:345 +0x50a

goroutine 29 [IO wait]:
runtime.gopark(0x2?, 0xb?, 0x0?, 0x0?, 0x9?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc0000c77b8 sp=0xc0000c7798 pc=0x4404b6
runtime.netpollblock(0x486925?, 0x11c6752?, 0x0?)
	/usr/lib/go-1.19/src/runtime/netpoll.go:526 +0xf7 fp=0xc0000c77f0 sp=0xc0000c77b8 pc=0x438d57
internal/poll.runtime_pollWait(0x7f41f1a7d658, 0x72)
	/usr/lib/go-1.19/src/runtime/netpoll.go:305 +0x89 fp=0xc0000c7810 sp=0xc0000c77f0 pc=0x46c0e9
internal/poll.(*pollDesc).wait(0xc00022fd80?, 0xc000330000?, 0x0)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc0000c7838 sp=0xc0000c7810 pc=0x4a96f2
internal/poll.(*pollDesc).waitRead(...)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00022fd80, {0xc000330000, 0x1000, 0x1000})
	/usr/lib/go-1.19/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc0000c78b8 sp=0xc0000c7838 pc=0x4aaa5a
net.(*netFD).Read(0xc00022fd80, {0xc000330000?, 0x4a9be6?, 0x1?})
	/usr/lib/go-1.19/src/net/fd_posix.go:55 +0x29 fp=0xc0000c7900 sp=0xc0000c78b8 pc=0x6724a9
net.(*conn).Read(0xc0001ec810, {0xc000330000?, 0x0?, 0x0?})
	/usr/lib/go-1.19/src/net/net.go:183 +0x45 fp=0xc0000c7948 sp=0xc0000c7900 pc=0x681465
net/http.(*connReader).Read(0xc0002f6ab0, {0xc000330000, 0x1000, 0x1000})
	/usr/lib/go-1.19/src/net/http/server.go:786 +0x171 fp=0xc0000c7998 sp=0xc0000c7948 pc=0x758b91
bufio.(*Reader).fill(0xc0002fc660)
	/usr/lib/go-1.19/src/bufio/bufio.go:106 +0xff fp=0xc0000c79d0 sp=0xc0000c7998 pc=0x52827f
bufio.(*Reader).Peek(0xc0002fc660, 0x4)
	/usr/lib/go-1.19/src/bufio/bufio.go:144 +0x5d fp=0xc0000c79f0 sp=0xc0000c79d0 pc=0x5283dd
net/http.(*conn).readRequest(0xc0002f8780, {0xd6d830, 0xc0002c8b40})
	/usr/lib/go-1.19/src/net/http/server.go:991 +0x1f8 fp=0xc0000c7b78 sp=0xc0000c79f0 pc=0x75a0d8
net/http.(*conn).serve(0xc0002f8780, {0xd6d8d8, 0xc0002f6720})
	/usr/lib/go-1.19/src/net/http/server.go:1916 +0x345 fp=0xc0000c7fb8 sp=0xc0000c7b78 pc=0x75e665
net/http.(*Server).Serve.func3()
	/usr/lib/go-1.19/src/net/http/server.go:3102 +0x2e fp=0xc0000c7fe0 sp=0xc0000c7fb8 pc=0x763b8e
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000c7fe8 sp=0xc0000c7fe0 pc=0x471fa1
created by net/http.(*Server).Serve
	/usr/lib/go-1.19/src/net/http/server.go:3102 +0x4db

goroutine 27 [IO wait]:
runtime.gopark(0x0?, 0xb?, 0x0?, 0x0?, 0x8?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000072af8 sp=0xc000072ad8 pc=0x4404b6
runtime.netpollblock(0x486925?, 0x494897?, 0x0?)
	/usr/lib/go-1.19/src/runtime/netpoll.go:526 +0xf7 fp=0xc000072b30 sp=0xc000072af8 pc=0x438d57
internal/poll.runtime_pollWait(0x7f41f1a7d748, 0x72)
	/usr/lib/go-1.19/src/runtime/netpoll.go:305 +0x89 fp=0xc000072b50 sp=0xc000072b30 pc=0x46c0e9
internal/poll.(*pollDesc).wait(0xc00022fd00?, 0xc0002fe000?, 0x0)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc000072b78 sp=0xc000072b50 pc=0x4a96f2
internal/poll.(*pollDesc).waitRead(...)
	/usr/lib/go-1.19/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00022fd00, {0xc0002fe000, 0x1000, 0x1000})
	/usr/lib/go-1.19/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc000072bf8 sp=0xc000072b78 pc=0x4aaa5a
net.(*netFD).Read(0xc00022fd00, {0xc0002fe000?, 0x409ad1?, 0x4?})
	/usr/lib/go-1.19/src/net/fd_posix.go:55 +0x29 fp=0xc000072c40 sp=0xc000072bf8 pc=0x6724a9
net.(*conn).Read(0xc0001ec808, {0xc0002fe000?, 0x0?, 0x0?})
	/usr/lib/go-1.19/src/net/net.go:183 +0x45 fp=0xc000072c88 sp=0xc000072c40 pc=0x681465
net/http.(*persistConn).Read(0xc0002a1200, {0xc0002fe000?, 0xc000049020?, 0xc000072d30?})
	/usr/lib/go-1.19/src/net/http/transport.go:1929 +0x4e fp=0xc000072ce8 sp=0xc000072c88 pc=0x77912e
bufio.(*Reader).fill(0xc0002fc5a0)
	/usr/lib/go-1.19/src/bufio/bufio.go:106 +0xff fp=0xc000072d20 sp=0xc000072ce8 pc=0x52827f
bufio.(*Reader).Peek(0xc0002fc5a0, 0x1)
	/usr/lib/go-1.19/src/bufio/bufio.go:144 +0x5d fp=0xc000072d40 sp=0xc000072d20 pc=0x5283dd
net/http.(*persistConn).readLoop(0xc0002a1200)
	/usr/lib/go-1.19/src/net/http/transport.go:2093 +0x1ac fp=0xc000072fc8 sp=0xc000072d40 pc=0x779f4c
net/http.(*Transport).dialConn.func5()
	/usr/lib/go-1.19/src/net/http/transport.go:1751 +0x26 fp=0xc000072fe0 sp=0xc000072fc8 pc=0x778726
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000072fe8 sp=0xc000072fe0 pc=0x471fa1
created by net/http.(*Transport).dialConn
	/usr/lib/go-1.19/src/net/http/transport.go:1751 +0x173e

goroutine 28 [select]:
runtime.gopark(0xc000073f90?, 0x2?, 0xd8?, 0x3d?, 0xc000073f24?)
	/usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc000073d90 sp=0xc000073d70 pc=0x4404b6
runtime.selectgo(0xc000073f90, 0xc000073f20, 0xc0002c8b00?, 0x0, 0x0?, 0x1)
	/usr/lib/go-1.19/src/runtime/select.go:328 +0x7bc fp=0xc000073ed0 sp=0xc000073d90 pc=0x45035c
net/http.(*persistConn).writeLoop(0xc0002a1200)
	/usr/lib/go-1.19/src/net/http/transport.go:2392 +0xf5 fp=0xc000073fc8 sp=0xc000073ed0 pc=0x77bbd5
net/http.(*Transport).dialConn.func6()
	/usr/lib/go-1.19/src/net/http/transport.go:1752 +0x26 fp=0xc000073fe0 sp=0xc000073fc8 pc=0x7786c6
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000073fe8 sp=0xc000073fe0 pc=0x471fa1
created by net/http.(*Transport).dialConn
	/usr/lib/go-1.19/src/net/http/transport.go:1752 +0x1791

goroutine 40 [runnable]:
syscall.Syscall(0xc0002eb8b0?, 0x5?, 0x0?, 0x0?)
	/usr/lib/go-1.19/src/syscall/syscall_linux.go:68 +0x27 fp=0xc000071950 sp=0xc0000718e0 pc=0x488b27
syscall.write(0x41115f?, {0xc000248820?, 0x50?, 0x0?})
	/usr/lib/go-1.19/src/syscall/zsyscall_linux_amd64.go:924 +0x45 fp=0xc000071990 sp=0xc000071950 pc=0x486ae5
syscall.Write(...)
	/usr/lib/go-1.19/src/syscall/syscall_unix.go:211
bazil.org/fuse.(*Conn).writeToKernel(0xab367e?, {0xc000248820, 0xa0, 0xa0})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fuse.go:1097 +0xea fp=0xc000071a40 sp=0xc000071990 pc=0xaa460a
bazil.org/fuse.(*Conn).respond(0x455612?, {0xc000248820?, 0xb23960?, 0x1?})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fuse.go:1110 +0x25 fp=0xc000071aa8 sp=0xc000071a40 pc=0xaa4825
bazil.org/fuse.(*Header).respond(0xc0002eb860, {0xc000248820?, 0x0?, 0x0?})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fuse.go:313 +0x45 fp=0xc000071ad8 sp=0xc000071aa8 pc=0xa9fca5
bazil.org/fuse.(*CreateRequest).Respond(0xc0002eb860, 0xc0002f3ee0)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fuse.go:1689 +0x2ac fp=0xc000071b50 sp=0xc000071ad8 pc=0xaa722c
bazil.org/fuse/fs.(*Server).handleRequest(0xc0000f8780, {0xd6d830, 0xc0002c9900}, {0xd673e0?, 0xc00034c5b0}, 0xc0002c9540, {0xd6af50?, 0xc0002eb860?}, 0xc000071ee0)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fs/serve.go:1116 +0x22ff fp=0xc000071dd8 sp=0xc000071b50 pc=0xab59df
bazil.org/fuse/fs.(*Server).serve(0xc0000f8780, {0xd6af50?, 0xc0002eb860})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fs/serve.go:878 +0x5fc fp=0xc000071f98 sp=0xc000071dd8 pc=0xab2efc
bazil.org/fuse/fs.(*Server).Serve.func1()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fs/serve.go:425 +0x69 fp=0xc000071fe0 sp=0xc000071f98 pc=0xab0909
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000071fe8 sp=0xc000071fe0 pc=0x471fa1
created by bazil.org/fuse/fs.(*Server).Serve
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fs/serve.go:423 +0x3df

goroutine 36 [runnable]:
syscall.Syscall(0x47c6ee?, 0x11b3d80?, 0x0?, 0xb81d40?)
	/usr/lib/go-1.19/src/syscall/syscall_linux.go:68 +0x27 fp=0xc0000c1530 sp=0xc0000c14c0 pc=0x488b27
syscall.read(0x11b3d80?, {0xc000380000?, 0x3?, 0xc000071500?})
	/usr/lib/go-1.19/src/syscall/zsyscall_linux_amd64.go:696 +0x45 fp=0xc0000c1570 sp=0xc0000c1530 pc=0x486925
syscall.Read(...)
	/usr/lib/go-1.19/src/syscall/syscall_unix.go:183
bazil.org/fuse.(*Conn).ReadRequest(0xc0002fcc60)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fuse.go:552 +0xe5 fp=0xc0000c1ea0 sp=0xc0000c1570 pc=0xaa05e5
bazil.org/fuse/fs.(*Server).Serve(0xc0000f8780, {0xd67400?, 0xc0003502a0})
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/bazil.org/fuse/fs/serve.go:414 +0x3ef fp=0xc0000c1f88 sp=0xc0000c1ea0 pc=0xab06ef
github.com/rclone/rclone/cmd/mount.mount.func2()
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/mount/mount.go:98 +0x3e fp=0xc0000c1fe0 sp=0xc0000c1f88 pc=0xabef9e
runtime.goexit()
	/usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000c1fe8 sp=0xc0000c1fe0 pc=0x471fa1
created by github.com/rclone/rclone/cmd/mount.mount
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/rclone/rclone/cmd/mount/mount.go:97 +0x358

rax    0xca
rbx    0x0
rcx    0x473e83
rdx    0x0
rdi    0x122c508
rsi    0x80
rbp    0x7ffd77ba4660
rsp    0x7ffd77ba4618
r8     0x0
r9     0x0
r10    0x0
r11    0x286
r12    0x446b80
r13    0x58
r14    0x122be20
r15    0x7f41f2537fb7
rip    0x473e81
rflags 0x286
cs     0x33
fs     0x0
gs     0x0
E: Build killed with signal TERM after 60 minutes of inactivity
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

Note: I've used the word "randomly" in the subject, but it's not purely random.
After building several times on systems with 1 and 2 CPUs, I've noticed that
the failure rate on systems with one CPU is a lot higher.

Therefore, to reproduce, please try first setting GRUB_CMDLINE_LINUX="nr_cpus=1"
in /etc/default/grub. If that does not work, then the general offer below
still applies.
--------------------------------------------------------------------- About the archive rebuild: The build was made using virtual machines from Hetzner, with enough memory, enough disk, and either one or two CPUs, using a reduced chroot with only build-essential packages (plus debhelper). If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
#1031062#10
Date:
2023-10-25 19:08:26 UTC
From:
To:
Hello.

I've checked and this seems to be enough to reproduce the hang on any system:

taskset -c 0 dpkg-buildpackage -uc -us -b

My proposal to fix the FTBFS bug, since the exit status for
dh_auto_test is already ignored, would be not to run the tests
at all on systems on which we know the build hangs.

The attached patch would do that.

Please tell me what do you think about this, as I'd like to see
the FTBFS bug eventually fixed in stable.

Thanks.

#1031062#17
Date:
2023-11-06 15:32:27 UTC
From:
To:
Hello,

Bug #1031062 in rclone reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/go-team/packages/rclone/-/commit/338c878cc09ca90c1fea2ac0152c96371b376834

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1031062

#1031062#24
Date:
2023-11-06 15:41:50 UTC
From:
To:
Well, I finally disabled dh_auto_test on single-cpu systems.
(The exit status would be ignored anyway).

Somebody else should look at the test suite some day, as
I'm not a user of rclone myself.

Thanks.

#1031062#29
Date:
2023-11-06 15:52:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rclone, 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 1031062@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated rclone 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 06 Nov 2023 14:54:00 +0100
Source: rclone
Architecture: source
Version: 1.60.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1031062 1031358
Changes:
 rclone (1.60.1+dfsg-3) unstable; urgency=medium
 .
   * Team upload.
   * Disable dh_auto_test on single-CPU machines. Closes: #1031062.
   * Add ca-certificates to Suggests. Closes: #1031358.
   * debian/copyright: use spaces rather than tabs to start continuation lines.
   * Update standards version to 4.6.2, no changes needed.
Checksums-Sha1:
 e5b27a7328e1e0cc32e8d4b3eaa091673a2736b7 4419 rclone_1.60.1+dfsg-3.dsc
 191efe16f3cedd19352e76aeb5551dd76cf9ef55 23284 rclone_1.60.1+dfsg-3.debian.tar.xz
 1ce4209474532e747a20a3a1602defca6b9a9f46 15607 rclone_1.60.1+dfsg-3_source.buildinfo
Checksums-Sha256:
 dd1c0939180965520619e7988f1664f4e8125d5b6576f4dc0b5a3b2071e187d8 4419 rclone_1.60.1+dfsg-3.dsc
 782224b8807c7da0b53cc402b35285c55caf924bb038e707053d31df9e99933e 23284 rclone_1.60.1+dfsg-3.debian.tar.xz
 71a44c123c3fee55ed37e0f5676fa28f383b84a48d06915d279915b5eb7eed8e 15607 rclone_1.60.1+dfsg-3_source.buildinfo
Files:
 f5a869fcc358b7e84696774a377f0532 4419 net optional rclone_1.60.1+dfsg-3.dsc
 7148f6c951aec35a4fa19d4f41797aa3 23284 net optional rclone_1.60.1+dfsg-3.debian.tar.xz
 ce6823f84491cae4f5ef4835658829f7 15607 net optional rclone_1.60.1+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmVJBowACgkQQc5/C58b
izKJ4wgAm3jFT8qDE2ryIvJzAWSuk/RNES8+F2IuKBd+v+UITWMkTxpXm3tCoDxH
eQX9HOD72S3dmYeIY4fSSSmEE8uFaz7AVXr+JmivkxzckcPrL1+uShKso2sbU1ZE
TFjnJERq2WWmzG27p2ljgXg2jqn2ZdzKivYfgsGcbUeyoAQbRFeuDPYD1j1r0iyx
/NRJ/InSzlhCxqbDMGXUqAKw39158CUb0FiSxiBzMuAWxfim1DSyLltZHF4p4AiI
xdbhtdzS/7bRSPco3A/VUL5iXDYpn8FeYWCFlj+qGR9nS6MSInL6jCXRERkccSbd
l5su8uhM4ebreN5m5jsfZ/pTJmMEww==
=35qL
-----END PGP SIGNATURE-----

#1031062#34
Date:
2023-11-12 18:35:18 UTC
From:
To:
[bookworm-file]
type=file
profile=sbuild
description=Debian bookworm
file=/chroot/bookworm.tar.gz
groups=sbuild
root-groups=sbuild
preserve-environment=true

Previously, I was using a chroot of type "directory".

This is probably a bug anyway, as there is not a debian/control
field to specify the kind of chroot that should be used, but
I'll need to investigate a little bit more before making an
upload for stable.

Thanks.