Bug 1703139 - `podman ps -s` crashes!!
Summary: `podman ps -s` crashes!!
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: podman
Version: 30
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Lokesh Mandvekar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-25 15:37 UTC by Jens Petersen
Modified: 2019-06-05 02:01 UTC (History)
4 users (show)

Fixed In Version: podman-1.3.1-1.git7210727.fc30 podman-1.3.1-1.git7210727.fc29
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-20 01:03:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jens Petersen 2019-04-25 15:37:30 UTC
Description of problem:
Running "podman ps -s" causes podman to crash!

Version-Release number of selected component (if applicable):
podman-1.2.0-2.git3bd528e (f29 and f30)

How reproducible:
100%

Steps to Reproduce:
1. podman ps -s

Actual results:
$ podman ps -s
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x5636a4f5c32a]

goroutine 37 [running]:
panic(0x5636a5708c80, 0x5636a66d9340)
	/usr/lib/golang/src/runtime/panic.go:556 +0x2cf fp=0xc000902cd8 sp=0xc000902c48 pc=0x5636a422e48f
runtime.panicmem()
	/usr/lib/golang/src/runtime/panic.go:82 +0x60 fp=0xc000902cf8 sp=0xc000902cd8 pc=0x5636a422d490
runtime.sigpanic()
	/usr/lib/golang/src/runtime/signal_unix.go:390 +0x186 fp=0xc000902d48 sp=0xc000902cf8 pc=0x5636a42445e6
github.com/containers/libpod/libpod.(*Container).rwSize(0xc00080b740, 0x0, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_internal.go:107 +0xfa fp=0xc000902da0 sp=0xc000902d48 pc=0x5636a4f5c32a
github.com/containers/libpod/libpod.(*Container).RWSize(0xc00080b740, 0x0, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container.go:1014 +0x59 fp=0xc000902e28 sp=0xc000902da0 pc=0x5636a4f50a59
github.com/containers/libpod/cmd/podman/shared.NewBatchContainer.func1(0xc00080b740, 0xc00080b740, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:172 +0x670 fp=0xc000902fc8 sp=0xc000902e28 pc=0x5636a5018010
github.com/containers/libpod/libpod.(*Container).Batch(0xc00080a060, 0xc000903180, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_api.go:633 +0x11b fp=0xc000902ff8 sp=0xc000902fc8 pc=0x5636a4f554ab
github.com/containers/libpod/cmd/podman/shared.NewBatchContainer(0xc00080a060, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100000000, 0x5636a514cff1, 0x7, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:131 +0x1f7 fp=0xc0009033b8 sp=0xc000902ff8 pc=0x5636a4fff9a7
github.com/containers/libpod/cmd/podman/shared.PBatch.func1(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:305 +0x96 fp=0xc0009038b0 sp=0xc0009033b8 pc=0x5636a5018456
github.com/containers/libpod/cmd/podman/shared.worker(0xc0008d80b0, 0xc00080b260, 0xc00080b2c0, 0xc00080b320)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:265 +0x102 fp=0xc000903fc0 sp=0xc0009038b0 pc=0x5636a5000502
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000903fc8 sp=0xc000903fc0 pc=0x5636a425cd81
created by github.com/containers/libpod/cmd/podman/shared.PBatch
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:297 +0x13e

goroutine 1 [semacquire]:
runtime.gopark(0x5636a58ec4f0, 0x5636a68a77c0, 0xc000051911, 0x4)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc0004d7008 sp=0xc0004d6fe8 pc=0x5636a42306a1
runtime.goparkunlock(0x5636a68a77c0, 0xc0008d1911, 0x4)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc0004d7038 sp=0xc0004d7008 pc=0x5636a4230755
runtime.semacquire1(0xc0008d80b8, 0x0, 0x1)
	/usr/lib/golang/src/runtime/sema.go:144 +0x1c0 fp=0xc0004d70a0 sp=0xc0004d7038 pc=0x5636a4241300
sync.runtime_Semacquire(0xc0008d80b8)
	/usr/lib/golang/src/runtime/sema.go:56 +0x3b fp=0xc0004d70c8 sp=0xc0004d70a0 pc=0x5636a4240f3b
sync.(*WaitGroup).Wait(0xc0008d80b0)
	/usr/lib/golang/src/sync/waitgroup.go:130 +0x66 fp=0xc0004d70f0 sp=0xc0004d70c8 pc=0x5636a42665a6
github.com/containers/libpod/cmd/podman/shared.PBatch(0xc0008d4140, 0x3, 0x3, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100000000, 0x5636a514cff1, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:315 +0x325 fp=0xc0004d7558 sp=0xc0004d70f0 pc=0x5636a5000915
main.psDisplay(0x5636a689d360, 0xc0006fa620, 0xc0006fa620, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/ps.go:617 +0x433 fp=0xc0004d7c70 sp=0xc0004d7558 pc=0x5636a510c823
main.psCmd(0x5636a689d360, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/ps.go:235 +0x1db fp=0xc0004d7ce8 sp=0xc0004d7c70 pc=0x5636a5109f0b
main.glob..func10(0x5636a66ef220, 0xc0001a9b60, 0x0, 0x1, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/ps.go:169 +0x81 fp=0xc0004d7d10 sp=0xc0004d7ce8 pc=0x5636a5133641
github.com/containers/libpod/vendor/github.com/spf13/cobra.(*Command).execute(0x5636a66ef220, 0xc0000bc080, 0x1, 0x1, 0x5636a66ef220, 0xc0000bc080)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/spf13/cobra/command.go:762 +0x475 fp=0xc0004d7e00 sp=0xc0004d7d10 pc=0x5636a43d24d5
github.com/containers/libpod/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x5636a66f8560, 0x6, 0x5636a68bd8e0, 0xc0001a8b00)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/spf13/cobra/command.go:852 +0x2ff fp=0xc0004d7f40 sp=0xc0004d7e00 pc=0x5636a43d2edf
github.com/containers/libpod/vendor/github.com/spf13/cobra.(*Command).Execute(0x5636a66f8560, 0xc00031e370, 0xc0000ae058)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/spf13/cobra/command.go:800 +0x2d fp=0xc0004d7f70 sp=0xc0004d7f40 pc=0x5636a43d2bad
main.main()
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/main.go:235 +0x3e fp=0xc0004d7f98 sp=0xc0004d7f70 pc=0x5636a50f6d6e
runtime.main()
	/usr/lib/golang/src/runtime/proc.go:201 +0x20f fp=0xc0004d7fe0 sp=0xc0004d7f98 pc=0x5636a42302af
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0004d7fe8 sp=0xc0004d7fe0 pc=0x5636a425cd81

goroutine 2 [force gc (idle)]:
runtime.gopark(0x5636a58ec4f0, 0x5636a6893ed0, 0x1410, 0x1)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc00006af80 sp=0xc00006af60 pc=0x5636a42306a1
runtime.goparkunlock(0x5636a6893ed0, 0x1410, 0x1)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc00006afb0 sp=0xc00006af80 pc=0x5636a4230755
runtime.forcegchelper()
	/usr/lib/golang/src/runtime/proc.go:251 +0xb7 fp=0xc00006afe0 sp=0xc00006afb0 pc=0x5636a4230517
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00006afe8 sp=0xc00006afe0 pc=0x5636a425cd81
created by runtime.init.5
	/usr/lib/golang/src/runtime/proc.go:240 +0x37

goroutine 3 [GC sweep wait]:
runtime.gopark(0x5636a58ec4f0, 0x5636a6894460, 0x5636a425140c, 0x1)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc00006b780 sp=0xc00006b760 pc=0x5636a42306a1
runtime.goparkunlock(0x5636a6894460, 0x5636a533140c, 0x1)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc00006b7b0 sp=0xc00006b780 pc=0x5636a4230755
runtime.bgsweep(0xc000094000)
	/usr/lib/golang/src/runtime/mgcsweep.go:71 +0x106 fp=0xc00006b7d8 sp=0xc00006b7b0 pc=0x5636a42234f6
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00006b7e0 sp=0xc00006b7d8 pc=0x5636a425cd81
created by runtime.gcenable
	/usr/lib/golang/src/runtime/mgc.go:216 +0x5a

goroutine 18 [finalizer wait]:
runtime.gopark(0x5636a58ec4f0, 0x5636a68bbc88, 0x20000140f, 0x1)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc00006a728 sp=0xc00006a708 pc=0x5636a42306a1
runtime.goparkunlock(0x5636a68bbc88, 0x5636a514140f, 0x1)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc00006a758 sp=0xc00006a728 pc=0x5636a4230755
runtime.runfinq()
	/usr/lib/golang/src/runtime/mfinal.go:175 +0x9d fp=0xc00006a7e0 sp=0xc00006a758 pc=0x5636a421ad4d
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00006a7e8 sp=0xc00006a7e0 pc=0x5636a425cd81
created by runtime.createfing
	/usr/lib/golang/src/runtime/mfinal.go:156 +0x63

goroutine 19 [syscall]:
runtime.notetsleepg(0x5636a68bc340, 0xffffffffffffffff, 0x0)
	/usr/lib/golang/src/runtime/lock_futex.go:227 +0x3b fp=0xc000066788 sp=0xc000066758 pc=0x5636a420e2ab
os/signal.signal_recv(0x0)
	/usr/lib/golang/src/runtime/sigqueue.go:139 +0x9e fp=0xc0000667b0 sp=0xc000066788 pc=0x5636a424559e
os/signal.loop()
	/usr/lib/golang/src/os/signal/signal_unix.go:23 +0x24 fp=0xc0000667e0 sp=0xc0000667b0 pc=0x5636a474fb24
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0000667e8 sp=0xc0000667e0 pc=0x5636a425cd81
created by os/signal.init.0
	/usr/lib/golang/src/os/signal/signal_unix.go:29 +0x43

goroutine 20 [GC worker (idle)]:
runtime.gopark(0x5636a58ec3a0, 0xc000492190, 0x1417, 0x0)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc000066f60 sp=0xc000066f40 pc=0x5636a42306a1
runtime.gcBgMarkWorker(0xc000058000)
	/usr/lib/golang/src/runtime/mgc.go:1772 +0x102 fp=0xc000066fd8 sp=0xc000066f60 pc=0x5636a421e692
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000066fe0 sp=0xc000066fd8 pc=0x5636a425cd81
created by runtime.gcBgMarkStartWorkers
	/usr/lib/golang/src/runtime/mgc.go:1720 +0x79

goroutine 21 [GC worker (idle)]:
runtime.gopark(0x5636a58ec3a0, 0xc0004921a0, 0x1417, 0x0)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc000067760 sp=0xc000067740 pc=0x5636a42306a1
runtime.gcBgMarkWorker(0xc00005a500)
	/usr/lib/golang/src/runtime/mgc.go:1772 +0x102 fp=0xc0000677d8 sp=0xc000067760 pc=0x5636a421e692
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0000677e0 sp=0xc0000677d8 pc=0x5636a425cd81
created by runtime.gcBgMarkStartWorkers
	/usr/lib/golang/src/runtime/mgc.go:1720 +0x79

goroutine 22 [GC worker (idle)]:
runtime.gopark(0x5636a58ec3a0, 0xc0004a6000, 0x1417, 0x0)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc000067f60 sp=0xc000067f40 pc=0x5636a42306a1
runtime.gcBgMarkWorker(0xc00005ca00)
	/usr/lib/golang/src/runtime/mgc.go:1772 +0x102 fp=0xc000067fd8 sp=0xc000067f60 pc=0x5636a421e692
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000067fe0 sp=0xc000067fd8 pc=0x5636a425cd81
created by runtime.gcBgMarkStartWorkers
	/usr/lib/golang/src/runtime/mgc.go:1720 +0x79

goroutine 34 [GC worker (idle)]:
runtime.gopark(0x5636a58ec3a0, 0xc000046100, 0x1417, 0x0)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc0004ac760 sp=0xc0004ac740 pc=0x5636a42306a1
runtime.gcBgMarkWorker(0xc00005ef00)
	/usr/lib/golang/src/runtime/mgc.go:1772 +0x102 fp=0xc0004ac7d8 sp=0xc0004ac760 pc=0x5636a421e692
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0004ac7e0 sp=0xc0004ac7d8 pc=0x5636a425cd81
created by runtime.gcBgMarkStartWorkers
	/usr/lib/golang/src/runtime/mgc.go:1720 +0x79

goroutine 4 [chan receive]:
runtime.gopark(0x5636a58ec4f0, 0xc0000c61d8, 0x5636a58e170d, 0x3)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc00006c6a0 sp=0xc00006c680 pc=0x5636a42306a1
runtime.goparkunlock(0xc0000c61d8, 0x170d, 0x3)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc00006c6d0 sp=0xc00006c6a0 pc=0x5636a4230755
runtime.chanrecv(0xc0000c6180, 0xc00006c7b0, 0xc0000d4001, 0xc0000c6180)
	/usr/lib/golang/src/runtime/chan.go:520 +0x2c2 fp=0xc00006c760 sp=0xc00006c6d0 pc=0x5636a4208f12
runtime.chanrecv2(0xc0000c6180, 0xc00006c7b0, 0x0)
	/usr/lib/golang/src/runtime/chan.go:407 +0x2b fp=0xc00006c790 sp=0xc00006c760 pc=0x5636a4208c3b
github.com/containers/libpod/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x5636a6895600)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/golang/glog/glog.go:882 +0x8d fp=0xc00006c7d8 sp=0xc00006c790 pc=0x5636a4b2391d
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00006c7e0 sp=0xc00006c7d8 pc=0x5636a425cd81
created by github.com/containers/libpod/vendor/github.com/golang/glog.init.0
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/golang/glog/glog.go:410 +0x205

goroutine 23 [syscall]:
runtime.notetsleepg(0x5636a68a1ea0, 0x6fc234394, 0x0)
	/usr/lib/golang/src/runtime/lock_futex.go:227 +0x3b fp=0xc0004acf58 sp=0xc0004acf28 pc=0x5636a420e2ab
runtime.timerproc(0x5636a68a1e80)
	/usr/lib/golang/src/runtime/time.go:288 +0x312 fp=0xc0004acfd8 sp=0xc0004acf58 pc=0x5636a424dea2
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0004acfe0 sp=0xc0004acfd8 pc=0x5636a425cd81
created by runtime.(*timersBucket).addtimerLocked
	/usr/lib/golang/src/runtime/time.go:170 +0x116

goroutine 35 [runnable, locked to thread]:
runtime.gopark(0x5636a58ec4f0, 0x5636a68aacc0, 0xc000051911, 0x4)
	/usr/lib/golang/src/runtime/proc.go:302 +0xf1 fp=0xc0008ecca8 sp=0xc0008ecc88 pc=0x5636a42306a1
runtime.goparkunlock(0x5636a68aacc0, 0xc000481911, 0x4)
	/usr/lib/golang/src/runtime/proc.go:308 +0x55 fp=0xc0008eccd8 sp=0xc0008ecca8 pc=0x5636a4230755
runtime.semacquire1(0xc0004838cc, 0x5636a4242700, 0x3)
	/usr/lib/golang/src/runtime/sema.go:144 +0x1c0 fp=0xc0008ecd40 sp=0xc0008eccd8 pc=0x5636a4241300
sync.runtime_SemacquireMutex(0xc0004838cc, 0x0)
	/usr/lib/golang/src/runtime/sema.go:71 +0x3f fp=0xc0008ecd68 sp=0xc0008ecd40 pc=0x5636a424102f
sync.(*Mutex).Lock(0xc0004838c8)
	/usr/lib/golang/src/sync/mutex.go:134 +0x101 fp=0xc0008ecda8 sp=0xc0008ecd68 pc=0x5636a4265341
github.com/containers/libpod/libpod.(*BoltState).getDBCon(0xc0004838b0, 0xc000819200, 0x40, 0xc00004ba40)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/boltdb_state_internal.go:176 +0x37 fp=0xc0008ece20 sp=0xc0008ecda8 pc=0x5636a4f47bd7
github.com/containers/libpod/libpod.(*BoltState).UpdateContainer(0xc0004838b0, 0xc00080b0e0, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/boltdb_state.go:575 +0x294 fp=0xc0008ecf48 sp=0xc0008ece20 pc=0x5636a4f40994
github.com/containers/libpod/libpod.(*Container).syncContainer(0xc00080b0e0, 0x5636a59088f0, 0xc0008b5160)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_internal.go:228 +0x49 fp=0xc0008ecfc8 sp=0xc0008ecf48 pc=0x5636a4f5cfc9
github.com/containers/libpod/libpod.(*Container).Batch(0xc00080b0e0, 0xc0008ed180, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_api.go:621 +0x81 fp=0xc0008ecff8 sp=0xc0008ecfc8 pc=0x5636a4f55411
github.com/containers/libpod/cmd/podman/shared.NewBatchContainer(0xc00080b0e0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100000000, 0x5636a514cff1, 0x7, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:131 +0x1f7 fp=0xc0008ed3b8 sp=0xc0008ecff8 pc=0x5636a4fff9a7
github.com/containers/libpod/cmd/podman/shared.PBatch.func1(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:305 +0x96 fp=0xc0008ed8b0 sp=0xc0008ed3b8 pc=0x5636a5018456
github.com/containers/libpod/cmd/podman/shared.worker(0xc0008d80b0, 0xc00080b260, 0xc00080b2c0, 0xc00080b320)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:265 +0x102 fp=0xc0008edfc0 sp=0xc0008ed8b0 pc=0x5636a5000502
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0008edfc8 sp=0xc0008edfc0 pc=0x5636a425cd81
created by github.com/containers/libpod/cmd/podman/shared.PBatch
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:297 +0x13e

goroutine 36 [runnable, locked to thread]:
syscall.Syscall6(0x101, 0xffffffffffffff9c, 0xc00011cbe0, 0x80042, 0x180, 0x0, 0x0, 0x5, 0x80042, 0x0)
	/usr/lib/golang/src/syscall/asm_linux_amd64.s:44 +0x5 fp=0xc0008f8b98 sp=0xc0008f8b90 pc=0x5636a4276ca5
syscall.openat(0xffffffffffffff9c, 0xc00011c9b0, 0x43, 0x80042, 0xc000000180, 0x1e0, 0x1c8, 0x5636a588cc60)
	/usr/lib/golang/src/syscall/zsyscall_linux_amd64.go:68 +0xad fp=0xc0008f8c18 sp=0xc0008f8b98 pc=0x5636a427217d
syscall.Open(0xc00011c9b0, 0x43, 0x80042, 0x180, 0xc00006ea80, 0x0, 0x7f7f3c7f0000)
	/usr/lib/golang/src/syscall/syscall_linux.go:138 +0x52 fp=0xc0008f8c68 sp=0xc0008f8c18 pc=0x5636a426ed62
os.openFileNolog(0xc00011c9b0, 0x43, 0x42, 0x180, 0x5636a588cc60, 0x1, 0xc00058cf00)
	/usr/lib/golang/src/os/file_unix.go:190 +0x87 fp=0xc0008f8cc0 sp=0xc0008f8c68 pc=0x5636a4297757
os.OpenFile(0xc00011c9b0, 0x43, 0x42, 0x100000000000180, 0x0, 0x40, 0xc00004ba80)
	/usr/lib/golang/src/os/file.go:284 +0x61 fp=0xc0008f8d08 sp=0xc0008f8cc0 pc=0x5636a4295521
github.com/containers/libpod/vendor/github.com/boltdb/bolt.Open(0xc00011c9b0, 0x43, 0x180, 0x5636a68bc140, 0xc0008f8e10, 0x5636a424983d, 0xc00004ba80)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/vendor/github.com/boltdb/bolt/db.go:174 +0xef fp=0xc0008f8da8 sp=0xc0008f8d08 pc=0x5636a471bbdf
github.com/containers/libpod/libpod.(*BoltState).getDBCon(0xc0004838b0, 0xc000819380, 0x40, 0xc00004ba80)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/boltdb_state_internal.go:178 +0x63 fp=0xc0008f8e20 sp=0xc0008f8da8 pc=0x5636a4f47c03
github.com/containers/libpod/libpod.(*BoltState).UpdateContainer(0xc0004838b0, 0xc00080b1a0, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/boltdb_state.go:575 +0x294 fp=0xc0008f8f48 sp=0xc0008f8e20 pc=0x5636a4f40994
github.com/containers/libpod/libpod.(*Container).syncContainer(0xc00080b1a0, 0x5636a59088f0, 0xc0008b5580)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_internal.go:228 +0x49 fp=0xc0008f8fc8 sp=0xc0008f8f48 pc=0x5636a4f5cfc9
github.com/containers/libpod/libpod.(*Container).Batch(0xc00080b1a0, 0xc0008f9180, 0x0, 0x0)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/libpod/container_api.go:621 +0x81 fp=0xc0008f8ff8 sp=0xc0008f8fc8 pc=0x5636a4f55411
github.com/containers/libpod/cmd/podman/shared.NewBatchContainer(0xc00080b1a0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100000000, 0x5636a514cff1, 0x7, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:131 +0x1f7 fp=0xc0008f93b8 sp=0xc0008f8ff8 pc=0x5636a4fff9a7
github.com/containers/libpod/cmd/podman/shared.PBatch.func1(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:305 +0x96 fp=0xc0008f98b0 sp=0xc0008f93b8 pc=0x5636a5018456
github.com/containers/libpod/cmd/podman/shared.worker(0xc0008d80b0, 0xc00080b260, 0xc00080b2c0, 0xc00080b320)
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:265 +0x102 fp=0xc0008f9fc0 sp=0xc0008f98b0 pc=0x5636a5000502
runtime.goexit()
	/usr/lib/golang/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0008f9fc8 sp=0xc0008f9fc0 pc=0x5636a425cd81
created by github.com/containers/libpod/cmd/podman/shared.PBatch
	/builddir/build/BUILD/libpod-3bd528e583182b4249f3e6bbd8497a8831d89950/_build/src/github.com/containers/libpod/cmd/podman/shared/container.go:297 +0x13e
Aborted (core dumped)


Expected results:
No crash

Additional info:
Reproduced on both F29 and F30.

Comment 1 Matthew Heon 2019-04-25 16:17:25 UTC
I think this is https://github.com/containers/libpod/issues/2824 - fixed upstream, but has not made it into a Podman release yet.

Comment 2 Fedora Update System 2019-05-17 17:20:32 UTC
podman-1.3.1-1.git7210727.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-fe6ef87556

Comment 3 Fedora Update System 2019-05-17 17:20:43 UTC
podman-1.3.1-1.git7210727.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a0ddb8df76

Comment 4 Fedora Update System 2019-05-18 00:54:15 UTC
podman-1.3.1-1.git7210727.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a0ddb8df76

Comment 5 Fedora Update System 2019-05-18 04:11:28 UTC
podman-1.3.1-1.git7210727.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-fe6ef87556

Comment 6 Fedora Update System 2019-05-20 01:03:54 UTC
podman-1.3.1-1.git7210727.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2019-06-05 02:01:12 UTC
podman-1.3.1-1.git7210727.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.