Hi, rpm core dumps when "installing" a rpm[1]:
rpm-3.0.6p7 kern.version=OpenBSD 5.9-beta (GENERIC.MP) #1862: Thu Jan 21 18:48:14 MST 2016 Steps to reproduce: * mkdir -p /tmp/rpm/var/lib/rpm * rpm -ivv --ignoreos --ignorearch --nodeps --dbpath /var/lib/rpm --root /tmp/rpm /tmp/ovirt-release36.rpm j. #0 0x00000a22c6ae489a in thrkill () at <stdin>:2 No locals. #1 0x00000a22c6adff59 in *_libc_abort () at /usr/src/lib/libc/stdlib/abort.c:52 mask = 4294967263 sa = {__sigaction_u = {__sa_handler = 0xe, __sa_sigaction = 0xe}, sa_mask = 3334369443, sa_flags = 2594} #2 0x00000a22c6ac2299 in wrterror (msg=0xa22c6beb398 "use after free", p=0xa22efb484a0) at /usr/src/lib/libc/stdlib/malloc.c:283 iov = {{iov_base = 0xa209d985ae0 <__progname_storage>, iov_len = 3}, {iov_base = 0x7f7ffffea990, iov_len = 10}, {iov_base = 0xa22c6beb3a7, iov_len = 7}, {iov_base = 0xa22c6bec2b0, iov_len = 8}, {iov_base = 0xa22c6beb398, iov_len = 14}, {iov_base = 0x7f7ffffea970, iov_len = 14}, {iov_base = 0xa22c6be70a3, iov_len = 1}} pidbuf = "(9436) in \000\235 \n\000\000,\024\360\306" buf = " 0xa22efb484a0\000\271,\024\360\306" saved_errno = 2 #3 0x00000a22c6ac386c in validate_junk (p=<optimized out>) at /usr/src/lib/libc/stdlib/malloc.c:1235 r = <optimized out> pool = <optimized out> byte = 0 sz = 11144478476442 #4 ofree (p=0xa22efb484a0) at /usr/src/lib/libc/stdlib/malloc.c:1306 i = 9 pool = 0xa22f30846c0 r = <optimized out> sz = <optimized out> #5 0x00000a22c6ac390e in free (ptr=0xa2399bc59c0) at /usr/src/lib/libc/stdlib/malloc.c:1340 saved_errno = 2 #6 0x00000a209d52c3ed in headerFree (h=0xa22fc192700) at /home/jirib/openbsd/pobj/rpm-3.0.6/rpm-3.0.6/lib/header.c:985 i = 3 #7 0x00000a209d524525 in alFree (al=0xa22ab554918) at /home/jirib/openbsd/pobj/rpm-3.0.6/rpm-3.0.6/lib/depends.c:111 i = 0 r = 0xa #8 0x00000a209d52643d in rpmtransFree (rpmdep=0xa22ab554900) at /home/jirib/openbsd/pobj/rpm-3.0.6/rpm-3.0.6/lib/depends.c:718 addedPackages = 0xa22ab554918 availablePackages = 0xa22ab554948 #9 0x00000a209d542cd0 in rpmInstall (rootdir=0xa2399bc55b0 "/tmp/rpm", fileArgv=0xa22c38cde80, transFlags=0, interfaceFlags=4, probFilter=3, relocations=0x0) at /home/jirib/openbsd/pobj/rpm-3.0.6/rpm-3.0.6/lib/rpminstall.c:390 db = 0xa2391a84c80 fd = 0xa235b2e3a00 i = 1 mode = 514 rc = -1 major = 3 pkgURL = 0xa237b836ce0 tmppkgURL = 0xa237b836de0 fileURL = 0xa237b836ce8 numPkgs = 1 numTmpPkgs = 0 numRPMS = 1 numSRPMS = 0 numFailed = 1 h = 0xa22fc192700 isSource = 0 rpmdep = 0xa22ab554900 numConflicts = 286385781 stopInstall = 0 notifyFlags = 20 dbIsOpen = 1 sourceURL = 0x7f7ffffeab10 defaultReloc = 0x0 #10 0x00000a209d50d37b in main (argc=10, argv=0x7f7ffffeaee8) at /home/jirib/openbsd/pobj/rpm-3.0.6/rpm-3.0.6/rpm.c:1395 bigMode = MODE_INSTALL qva = 0xa209d97d000 <rpmQVArgs> ba = 0xa209d97d020 <rpmBArgs> QVSource = RPMQV_PACKAGE arg = -1 installFlags = 0 uninstallFlags = 0 interfaceFlags = 4 gotDbpath = 1 verifyFlags = -86208 checksigFlags = 0 timeCheck = 0 addSign = 0 specFile = 0x7f7ffffeaf40 "q\260\376\377\177\177" tce = 0x1111e675574635ab <error: Cannot access memory at address 0x1111e675574635ab> passPhrase = 0xa209d665798 "" cookie = 0x0 optArg = 0xa237b836770 "/var/lib/rpm" pipeChild = 0 pkg = 0x8 <error: Cannot access memory at address 0x8> errString = 0x0 optCon = 0xa236f598800 infoCommand = {0xa209d667f3b "--info", 0x0} installCommand = {0xa209d667f42 "--install", 0x0} ec = 0 status = -1177988376 p = {0, 0} relocations = 0x0 numRelocations = 0 sigTag = 2594 upgrade = 0 freshen = 0 probFilter = 3 [1] http://resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm