Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Podman unusable after crash while building an image Found incomplete layer deleting it #24754

Closed
Kampfmoehre opened this issue Dec 4, 2024 · 2 comments
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@Kampfmoehre
Copy link

Issue Description

I was building an image with podman build and while building my Gnome session crashed (returned to login screen). Since then I can no longer use most podman commands since they report the following error. It looks similar to #16882 but every command is generating the error and I am using ext4.

I could use some guidance as to what I could do to repair podman.

Steps to reproduce the issue

I was building an image with

$ podman build -f <some.containerfile> -t <some-tag> --build-arg <some=arg> --ignore-file .dockerignore --label org.opencontainers.image.revision=<some-hash> --label org.opencontainers.image.version=<some-version> .

then my Wayland session crashed and sent me back to the login screen. Since then most commands fail with an error like shown below.

Describe the results you received

Output of podman info (gives the same error as most other commands):

$ podman info
WARN[0000] Found incomplete layer "df3134c342b8ee105ceed4e8b2f2d768132d2b3dc46157c5b9a4e8179f321d0b", deleting it 
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x100 pc=0x55da3a240217]

goroutine 1 gp=0xc0000061c0 m=3 mp=0xc00009ae08 [running]:
panic({0x55da3b24b6e0?, 0x55da3c1679e0?})
	/usr/lib/golang/src/runtime/panic.go:804 +0x168 fp=0xc00005cda8 sp=0xc00005ccf8 pc=0x55da39855a88
runtime.panicmem(...)
	/usr/lib/golang/src/runtime/panic.go:262
runtime.sigpanic()
	/usr/lib/golang/src/runtime/signal_unix.go:917 +0x359 fp=0xc00005ce08 sp=0xc00005cda8 pc=0x55da39857e79
github.com/containers/storage.(*layerStore).load(0xc00036c140, 0x1)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/containers/storage/layers.go:917 +0xff7 fp=0xc00005d040 sp=0xc00005ce08 pc=0x55da3a240217
github.com/containers/storage.(*store).newLayerStore(0x41?, {0xc0004ab320, 0x28}, {0xc0003c0d70, 0x41}, {0x0, 0x0}, {0x55da3b4e9bf8, 0xc00014ad80}, 0x0)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/containers/storage/layers.go:1156 +0x6e5 fp=0xc00005d318 sp=0xc00005d040 pc=0x55da3a241fe5
github.com/containers/storage.(*store).getLayerStoreLocked(0xc000428000)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/containers/storage/store.go:1125 +0x25d fp=0xc00005d428 sp=0xc00005d318 pc=0x55da3a254fbd
github.com/containers/storage.(*store).getLayerStore(0xc000428000)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/containers/storage/store.go:1141 +0x8f fp=0xc00005d480 sp=0xc00005d428 pc=0x55da3a25510f
github.com/containers/storage.(*store).Status(0x55da3ace27f3?)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/containers/storage/store.go:2792 +0x13 fp=0xc00005d498 sp=0xc00005d480 pc=0x55da3a263a73
github.com/containers/podman/v5/libpod.(*Runtime).storeInfo(0xc0000cca80)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/info.go:269 +0x998 fp=0xc00005d768 sp=0xc00005d498 pc=0x55da3a8a98b8
github.com/containers/podman/v5/libpod.(*Runtime).info(0xc0000cca80)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/info.go:45 +0x255 fp=0xc00005da00 sp=0xc00005d768 pc=0x55da3a8a7cd5
github.com/containers/podman/v5/libpod.(*Runtime).Info(...)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/runtime.go:901
github.com/containers/podman/v5/pkg/domain/infra/abi.(*ContainerEngine).Info(0xc000796008, {0x0?, 0x0?})
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/pkg/domain/infra/abi/system.go:26 +0x30 fp=0xc00005db10 sp=0xc00005da00 pc=0x55da3a9c98f0
github.com/containers/podman/v5/cmd/podman/system.info(0x55da3c1b13a0, {0x55da3c2a89c0?, 0x0?, 0x0?})
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/cmd/podman/system/info.go:73 +0x76 fp=0xc00005dbc0 sp=0xc00005db10 pc=0x55da3aba7c36
github.com/spf13/cobra.(*Command).execute(0x55da3c1b13a0, {0xc00014e070, 0x0, 0x0})
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/spf13/cobra/command.go:985 +0xaaa fp=0xc00005dd48 sp=0xc00005dbc0 pc=0x55da39ceb9aa
github.com/spf13/cobra.(*Command).ExecuteC(0x55da3c199de0)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/spf13/cobra/command.go:1117 +0x3ff fp=0xc00005de20 sp=0xc00005dd48 pc=0x55da39cec27f
github.com/spf13/cobra.(*Command).Execute(...)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/spf13/cobra/command.go:1041
github.com/spf13/cobra.(*Command).ExecuteContext(...)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/spf13/cobra/command.go:1034
main.Execute()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/cmd/podman/root.go:116 +0xb4 fp=0xc00005dea8 sp=0xc00005de20 pc=0x55da3abbed34
main.main()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/cmd/podman/main.go:61 +0x4b2 fp=0xc00005df50 sp=0xc00005dea8 pc=0x55da3abbe492
runtime.main()
	/usr/lib/golang/src/runtime/proc.go:272 +0x29d fp=0xc00005dfe0 sp=0xc00005df50 pc=0x55da3981ec1d
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x55da3985e541

goroutine 2 gp=0xc000006c40 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000094fa8 sp=0xc000094f88 pc=0x55da39855e6e
runtime.goparkunlock(...)
	/usr/lib/golang/src/runtime/proc.go:430
runtime.forcegchelper()
	/usr/lib/golang/src/runtime/proc.go:337 +0xb8 fp=0xc000094fe0 sp=0xc000094fa8 pc=0x55da3981ef58
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000094fe8 sp=0xc000094fe0 pc=0x55da3985e541
created by runtime.init.8 in goroutine 1
	/usr/lib/golang/src/runtime/proc.go:325 +0x1a

goroutine 3 gp=0xc000007180 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000095780 sp=0xc000095760 pc=0x55da39855e6e
runtime.goparkunlock(...)
	/usr/lib/golang/src/runtime/proc.go:430
runtime.bgsweep(0xc000054080)
	/usr/lib/golang/src/runtime/mgcsweep.go:317 +0xdf fp=0xc0000957c8 sp=0xc000095780 pc=0x55da39806bff
runtime.gcenable.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:203 +0x25 fp=0xc0000957e0 sp=0xc0000957c8 pc=0x55da397fb285
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000957e8 sp=0xc0000957e0 pc=0x55da3985e541
created by runtime.gcenable in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:203 +0x66

goroutine 4 gp=0xc000007340 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0x55da3b017b80?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000095f78 sp=0xc000095f58 pc=0x55da39855e6e
runtime.goparkunlock(...)
	/usr/lib/golang/src/runtime/proc.go:430
runtime.(*scavengerState).park(0x55da3c27d500)
	/usr/lib/golang/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000095fa8 sp=0xc000095f78 pc=0x55da398045e9
runtime.bgscavenge(0xc000054080)
	/usr/lib/golang/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000095fc8 sp=0xc000095fa8 pc=0x55da39804b79
runtime.gcenable.gowrap2()
	/usr/lib/golang/src/runtime/mgc.go:204 +0x25 fp=0xc000095fe0 sp=0xc000095fc8 pc=0x55da397fb225
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000095fe8 sp=0xc000095fe0 pc=0x55da3985e541
created by runtime.gcenable in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:204 +0xa5

goroutine 18 gp=0xc000104700 m=nil [finalizer wait]:
runtime.gopark(0x0?, 0x55da3b4b83d0?, 0x40?, 0x80?, 0x2000000020?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000094620 sp=0xc000094600 pc=0x55da39855e6e
runtime.runfinq()
	/usr/lib/golang/src/runtime/mfinal.go:193 +0x107 fp=0xc0000947e0 sp=0xc000094620 pc=0x55da397fa307
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000947e8 sp=0xc0000947e0 pc=0x55da3985e541
created by runtime.createfing in goroutine 1
	/usr/lib/golang/src/runtime/mfinal.go:163 +0x3d

goroutine 19 gp=0xc0001fd6c0 m=nil [chan receive]:
runtime.gopark(0xc000090760?, 0x55da399faf65?, 0x80?, 0xe1?, 0x55da3b4f3540?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000090718 sp=0xc0000906f8 pc=0x55da39855e6e
runtime.chanrecv(0xc000112a10, 0x0, 0x1)
	/usr/lib/golang/src/runtime/chan.go:639 +0x41c fp=0xc000090790 sp=0xc000090718 pc=0x55da397ea15c
runtime.chanrecv1(0x0?, 0x0?)
	/usr/lib/golang/src/runtime/chan.go:489 +0x12 fp=0xc0000907b8 sp=0xc000090790 pc=0x55da397e9d12
runtime.unique_runtime_registerUniqueMapCleanup.func1(...)
	/usr/lib/golang/src/runtime/mgc.go:1732
runtime.unique_runtime_registerUniqueMapCleanup.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1735 +0x2f fp=0xc0000907e0 sp=0xc0000907b8 pc=0x55da397fe2cf
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000907e8 sp=0xc0000907e0 pc=0x55da3985e541
created by unique.runtime_registerUniqueMapCleanup in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1730 +0x96

goroutine 34 gp=0xc000404380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047c738 sp=0xc00047c718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc00047c7c8 sp=0xc00047c738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc00047c7e0 sp=0xc00047c7c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047c7e8 sp=0xc00047c7e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 5 gp=0xc000007880 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000096738 sp=0xc000096718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0000967c8 sp=0xc000096738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0000967e0 sp=0xc0000967c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000967e8 sp=0xc0000967e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 20 gp=0xc0001fda40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000090f38 sp=0xc000090f18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc000090fc8 sp=0xc000090f38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc000090fe0 sp=0xc000090fc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000090fe8 sp=0xc000090fe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 35 gp=0xc000404540 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047cf38 sp=0xc00047cf18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc00047cfc8 sp=0xc00047cf38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc00047cfe0 sp=0xc00047cfc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047cfe8 sp=0xc00047cfe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 6 gp=0xc000007a40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000096f38 sp=0xc000096f18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc000096fc8 sp=0xc000096f38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc000096fe0 sp=0xc000096fc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000096fe8 sp=0xc000096fe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 7 gp=0xc000007c00 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000097738 sp=0xc000097718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0000977c8 sp=0xc000097738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0000977e0 sp=0xc0000977c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000977e8 sp=0xc0000977e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 8 gp=0xc000007dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7afbfc?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000097f38 sp=0xc000097f18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc000097fc8 sp=0xc000097f38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc000097fe0 sp=0xc000097fc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000097fe8 sp=0xc000097fe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 21 gp=0xc0001fdc00 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7916cf?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000091738 sp=0xc000091718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0000917c8 sp=0xc000091738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0000917e0 sp=0xc0000917c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000917e8 sp=0xc0000917e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 36 gp=0xc000404700 m=nil [GC worker (idle)]:
runtime.gopark(0x12e8057febdd?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047d738 sp=0xc00047d718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc00047d7c8 sp=0xc00047d738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc00047d7e0 sp=0xc00047d7c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047d7e8 sp=0xc00047d7e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 9 gp=0xc0000cc000 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7b09e1?, 0x3?, 0x50?, 0x98?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000478738 sp=0xc000478718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0004787c8 sp=0xc000478738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0004787e0 sp=0xc0004787c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0004787e8 sp=0xc0004787e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 22 gp=0xc0001fddc0 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7912c7?, 0x1?, 0xbf?, 0xc0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000091f38 sp=0xc000091f18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc000091fc8 sp=0xc000091f38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc000091fe0 sp=0xc000091fc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000091fe8 sp=0xc000091fe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 37 gp=0xc0004048c0 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f790a71?, 0x1?, 0x17?, 0x61?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047df38 sp=0xc00047df18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc00047dfc8 sp=0xc00047df38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc00047dfe0 sp=0xc00047dfc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047dfe8 sp=0xc00047dfe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 10 gp=0xc0000cc1c0 m=nil [GC worker (idle)]:
runtime.gopark(0x55da3c2ab500?, 0x1?, 0x46?, 0xdf?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000478f38 sp=0xc000478f18 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc000478fc8 sp=0xc000478f38 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc000478fe0 sp=0xc000478fc8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000478fe8 sp=0xc000478fe0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 23 gp=0xc0003fe000 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7b036c?, 0x1?, 0xf8?, 0xb3?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000092738 sp=0xc000092718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0000927c8 sp=0xc000092738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0000927e0 sp=0xc0000927c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000927e8 sp=0xc0000927e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 38 gp=0xc000404a80 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f7903fc?, 0x1?, 0x83?, 0x89?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047e738 sp=0xc00047e718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc00047e7c8 sp=0xc00047e738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc00047e7e0 sp=0xc00047e7c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047e7e8 sp=0xc00047e7e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 11 gp=0xc0000cc380 m=nil [GC worker (idle)]:
runtime.gopark(0x12e80f79015d?, 0x1?, 0xef?, 0x71?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000479738 sp=0xc000479718 pc=0x55da39855e6e
runtime.gcBgMarkWorker(0xc000476000)
	/usr/lib/golang/src/runtime/mgc.go:1363 +0xe9 fp=0xc0004797c8 sp=0xc000479738 pc=0x55da397fd5c9
runtime.gcBgMarkStartWorkers.gowrap1()
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x25 fp=0xc0004797e0 sp=0xc0004797c8 pc=0x55da397fd4a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0004797e8 sp=0xc0004797e0 pc=0x55da3985e541
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/usr/lib/golang/src/runtime/mgc.go:1279 +0x105

goroutine 12 gp=0xc0000ccc40 m=nil [chan receive]:
runtime.gopark(0x55da3b1fcf00?, 0x0?, 0xa8?, 0xb7?, 0x55da3993ce59?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047b718 sp=0xc00047b6f8 pc=0x55da39855e6e
runtime.chanrecv(0xc000112150, 0x0, 0x1)
	/usr/lib/golang/src/runtime/chan.go:639 +0x41c fp=0xc00047b790 sp=0xc00047b718 pc=0x55da397ea15c
runtime.chanrecv1(0xc00026c280?, 0x0?)
	/usr/lib/golang/src/runtime/chan.go:489 +0x12 fp=0xc00047b7b8 sp=0xc00047b790 pc=0x55da397e9d12
github.com/godbus/dbus/v5.newConn.func1()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/conn.go:302 +0x2c fp=0xc00047b7e0 sp=0xc00047b7b8 pc=0x55da3a4281ac
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047b7e8 sp=0xc00047b7e0 pc=0x55da3985e541
created by github.com/godbus/dbus/v5.newConn in goroutine 1
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/conn.go:301 +0x4dc

goroutine 39 gp=0xc0003fe8c0 m=nil [IO wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000639a78 sp=0xc000639a58 pc=0x55da39855e6e
runtime.netpollblock(0x0?, 0x397e7546?, 0xda?)
	/usr/lib/golang/src/runtime/netpoll.go:575 +0xf7 fp=0xc000639ab0 sp=0xc000639a78 pc=0x55da39817577
internal/poll.runtime_pollWait(0x7fad52966df0, 0x72)
	/usr/lib/golang/src/runtime/netpoll.go:351 +0x85 fp=0xc000639ad0 sp=0xc000639ab0 pc=0x55da39854d25
internal/poll.(*pollDesc).wait(0xc000064980?, 0xc0000156e0?, 0x0)
	/usr/lib/golang/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000639af8 sp=0xc000639ad0 pc=0x55da398e0e07
internal/poll.(*pollDesc).waitRead(...)
	/usr/lib/golang/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).ReadMsg(0xc000064980, {0xc0000156e0, 0x10, 0x10}, {0xc0000d1328, 0x1000, 0x1000}, 0x40000000)
	/usr/lib/golang/src/internal/poll/fd_unix.go:302 +0x385 fp=0xc000639be0 sp=0xc000639af8 pc=0x55da398e32c5
net.(*netFD).readMsg(0xc000064980, {0xc0000156e0?, 0x2000?, 0x0?}, {0xc0000d1328?, 0xc0001202e0?, 0x0?}, 0x0?)
	/usr/lib/golang/src/net/fd_posix.go:78 +0x31 fp=0xc000639c68 sp=0xc000639be0 pc=0x55da39a1bb91
net.(*UnixConn).readMsg(0xc000127300, {0xc0000156e0?, 0x1?, 0x55da3b1780c0?}, {0xc0000d1328?, 0xc000639df8?, 0x55da3a430c7c?})
	/usr/lib/golang/src/net/unixsock_posix.go:115 +0x45 fp=0xc000639cf8 sp=0xc000639c68 pc=0x55da39a3dc05
net.(*UnixConn).ReadMsgUnix(0xc000127300, {0xc0000156e0?, 0x55da3993cb06?, 0x55da3b4d6ab0?}, {0xc0000d1328?, 0x55da397e9c40?, 0xc0000ccfc0?})
	/usr/lib/golang/src/net/unixsock.go:143 +0x36 fp=0xc000639d70 sp=0xc000639cf8 pc=0x55da39a3bb16
github.com/godbus/dbus/v5.(*oobReader).Read(0xc0000d1308, {0xc0000156e0?, 0x55da3b1a4600?, 0xc000112230?})
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/transport_unix.go:41 +0x3c fp=0xc000639de8 sp=0xc000639d70 pc=0x55da3a44027c
io.ReadAtLeast({0x55da3b4c7720, 0xc0000d1308}, {0xc0000156e0, 0x10, 0x10}, 0x10)
	/usr/lib/golang/src/io/io.go:335 +0x90 fp=0xc000639e30 sp=0xc000639de8 pc=0x55da3986dad0
io.ReadFull(...)
	/usr/lib/golang/src/io/io.go:354
github.com/godbus/dbus/v5.(*unixTransport).ReadMessage(0xc000129350)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/transport_unix.go:116 +0x21f fp=0xc000639f58 sp=0xc000639e30 pc=0x55da3a44095f
github.com/godbus/dbus/v5.(*Conn).inWorker(0xc0004fe780)
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/conn.go:389 +0x3a fp=0xc000639fc8 sp=0xc000639f58 pc=0x55da3a4286da
github.com/godbus/dbus/v5.(*Conn).Auth.gowrap1()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/auth.go:118 +0x25 fp=0xc000639fe0 sp=0xc000639fc8 pc=0x55da3a4259a5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000639fe8 sp=0xc000639fe0 pc=0x55da3985e541
created by github.com/godbus/dbus/v5.(*Conn).Auth in goroutine 1
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/vendor/github.com/godbus/dbus/v5/auth.go:118 +0x8b3

goroutine 14 gp=0xc0000ccfc0 m=nil [select]:
runtime.gopark(0xc0000a7f98?, 0x2?, 0xa0?, 0xcd?, 0xc0000a7e94?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc0000a7c78 sp=0xc0000a7c58 pc=0x55da39855e6e
runtime.selectgo(0xc0000a7f98, 0xc0000a7e90, 0x55da398039a5?, 0x0, 0x54be50?, 0x1)
	/usr/lib/golang/src/runtime/select.go:335 +0x7a5 fp=0xc0000a7da0 sp=0xc0000a7c78 pc=0x55da39831225
github.com/containers/podman/v5/libpod.(*Runtime).libimageEvents.func2()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/runtime.go:746 +0xda fp=0xc0000a7fe0 sp=0xc0000a7da0 pc=0x55da3a8eaf5a
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000a7fe8 sp=0xc0000a7fe0 pc=0x55da3985e541
created by github.com/containers/podman/v5/libpod.(*Runtime).libimageEvents in goroutine 1
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/runtime.go:719 +0xfc

goroutine 15 gp=0xc0003ff880 m=nil [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000624708 sp=0xc0006246e8 pc=0x55da39855e6e
runtime.chanrecv(0xc000338690, 0xc0006247c8, 0x1)
	/usr/lib/golang/src/runtime/chan.go:639 +0x41c fp=0xc000624780 sp=0xc000624708 pc=0x55da397ea15c
runtime.chanrecv2(0x0?, 0x0?)
	/usr/lib/golang/src/runtime/chan.go:494 +0x12 fp=0xc0006247a8 sp=0xc000624780 pc=0x55da397e9d32
github.com/containers/podman/v5/libpod.(*Runtime).startWorker.func1()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/runtime_worker.go:11 +0x6c fp=0xc0006247e0 sp=0xc0006247a8 pc=0x55da3a907e8c
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0006247e8 sp=0xc0006247e0 pc=0x55da3985e541
created by github.com/containers/podman/v5/libpod.(*Runtime).startWorker in goroutine 1
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/runtime_worker.go:10 +0x4f

goroutine 16 gp=0xc0003ffa40 m=nil [select, locked to thread]:
runtime.gopark(0xc000624fa8?, 0x2?, 0x0?, 0x0?, 0xc000624f94?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc000624e30 sp=0xc000624e10 pc=0x55da39855e6e
runtime.selectgo(0xc000624fa8, 0xc000624f90, 0x0?, 0x0, 0x0?, 0x1)
	/usr/lib/golang/src/runtime/select.go:335 +0x7a5 fp=0xc000624f58 sp=0xc000624e30 pc=0x55da39831225
runtime.ensureSigM.func1()
	/usr/lib/golang/src/runtime/signal_unix.go:1077 +0x1a5 fp=0xc000624fe0 sp=0xc000624f58 pc=0x55da3984cda5
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000624fe8 sp=0xc000624fe0 pc=0x55da3985e541
created by runtime.ensureSigM in goroutine 1
	/usr/lib/golang/src/runtime/signal_unix.go:1060 +0xc8

goroutine 50 gp=0xc000605180 m=7 mp=0xc000400008 [syscall]:
runtime.notetsleepg(0x55da3c2aa440, 0xffffffffffffffff)
	/usr/lib/golang/src/runtime/lock_futex.go:246 +0x29 fp=0xc00047f7a0 sp=0xc00047f778 pc=0x55da397efd69
os/signal.signal_recv()
	/usr/lib/golang/src/runtime/sigqueue.go:152 +0x29 fp=0xc00047f7c0 sp=0xc00047f7a0 pc=0x55da39857f29
os/signal.loop()
	/usr/lib/golang/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00047f7e0 sp=0xc00047f7c0 pc=0x55da3994b7f3
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047f7e8 sp=0xc00047f7e0 pc=0x55da3985e541
created by os/signal.Notify.func1.1 in goroutine 1
	/usr/lib/golang/src/os/signal/signal.go:151 +0x1f

goroutine 26 gp=0xc0000cd180 m=nil [select]:
runtime.gopark(0xc00047ff90?, 0x2?, 0x0?, 0x0?, 0xc00047fe9c?)
	/usr/lib/golang/src/runtime/proc.go:424 +0xce fp=0xc00047fd38 sp=0xc00047fd18 pc=0x55da39855e6e
runtime.selectgo(0xc00047ff90, 0xc00047fe98, 0x0?, 0x0, 0x0?, 0x1)
	/usr/lib/golang/src/runtime/select.go:335 +0x7a5 fp=0xc00047fe60 sp=0xc00047fd38 pc=0x55da39831225
github.com/containers/podman/v5/libpod/shutdown.Start.func1()
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/shutdown/handler.go:56 +0x87 fp=0xc00047ffe0 sp=0xc00047fe60 pc=0x55da3a7191a7
runtime.goexit({})
	/usr/lib/golang/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00047ffe8 sp=0xc00047ffe0 pc=0x55da3985e541
created by github.com/containers/podman/v5/libpod/shutdown.Start in goroutine 1
	/builddir/build/BUILD/podman-5.3.1-build/podman-5.3.1/libpod/shutdown/handler.go:55 +0xe5
Aborted (core dumped)

Describe the results you expected

podman commands work

podman info output

Output of `podman version`:

$ podman version
Client:       Podman Engine
Version:      5.3.1
API Version:  5.3.1
Go Version:   go1.23.3
Built:        Thu Nov 21 01:00:00 2024
OS/Arch:      linux/amd64



$ rpm -q podman
podman-5.3.1-1.fc41.x86_64


For `podman info` result see above

Podman in a container

No

Privileged Or Rootless

None

Upstream Latest Release

Yes

Additional environment details

I am using Fedora 41 with Gnome.

Additional information

Issue happens on nearly every command expect podman version. I also tried podman image prune but it also returns the error.

@Kampfmoehre Kampfmoehre added the kind/bug Categorizes issue or PR as related to a bug. label Dec 4, 2024
@Luap99
Copy link
Member

Luap99 commented Dec 4, 2024

Duplicate of containers/storage#2184

@Luap99 Luap99 marked this as a duplicate of containers/storage#2184 Dec 4, 2024
@Luap99 Luap99 closed this as not planned Won't fix, can't repro, duplicate, stale Dec 4, 2024
@Kampfmoehre
Copy link
Author

Duplicate of containers/storage#2184

Ah sorry, somehow I missed that issue when searching.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

2 participants