Bug ID | 1179416 |
---|---|
Summary | [Build 20201129] openQA test fails in await_install: rpm segfault |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
URL | https://openqa.opensuse.org/tests/1489079/modules/await_install/steps/185 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Basesystem |
Assignee | mls@suse.com |
Reporter | fvogt@suse.com |
QA Contact | qa-bugs@suse.de |
CC | dimstar@opensuse.org |
Found By | openQA |
Blocker | Yes |
Created attachment 843979 [details] Coredump of rpm (4.15.1-8.1) rpm crashes when upgrading the "hostname" package of a 42.3 system. Clicking on retry works. (gdb) bt #0 __bswap_32 (__bsx=<error reading variable: Cannot access memory at address 0x0>) at /usr/include/bits/byteswap.h:52 #1 hdrblobInit (uh=0x0, uc=0, regionTag=0, exact_size=0, blob=0x7fff4b73fd30, emsg=0x7fff4b73fde0) at header.c:1979 #2 0x00007f6c0a6e9a27 in headerCheck (ts=0x55f90c49e510, uh=0x0, uc=0, msg=0x7fff4b73fde0) at package.c:209 #3 0x00007f6c0a7184a2 in miFreeHeader.isra.0 (mi=mi@entry=0x55f90c51fe50, dbi=0x55f90c4be5f0) at rpmdb.c:981 #4 0x00007f6c0a6db367 in rpmdbFreeIterator (mi=0x55f90c51fe50) at rpmdb.c:1032 #5 0x00007f6c0a6f34f1 in markReplacedFiles (psm=0x55f90c49f190, psm=0x55f90c49f190) at psm.c:547 #6 rpmPackageInstall (psm=0x55f90c49f190, ts=0x55f90c49e510) at psm.c:729 #7 rpmpsmRun (ts=0x55f90c49e510, te=0x55f90c4bb7a0, goal=<optimized out>) at psm.c:849 #8 0x00007f6c0a7010dd in rpmpsmRun (goal=PKG_INSTALL, te=0x55f90c4bb7a0, ts=0x55f90c49e510) at psm.c:838 #9 rpmteProcess (te=0x55f90c4bb7a0, goal=PKG_INSTALL, num=<optimized out>) at rpmte.c:805 #10 0x00007f6c0a7068d9 in rpmtsProcess (ts=0x55f90c49e510) at transaction.c:1546 #11 rpmtsRun (ts=<optimized out>, okProbs=<optimized out>, ignoreSet=<optimized out>) at transaction.c:1758 #12 0x00007f6c0a6fa609 in rpmcliTransaction (ts=ts@entry=0x55f90c49e510, ia=ia@entry=0x55f90bce1340 <rpmIArgs>, numPackages=1) at rpminstall.c:291 #13 0x00007f6c0a6fb99e in rpmInstall (ts=0x55f90c49e510, ia=<optimized out>, fileArgv=<optimized out>) at rpminstall.c:632 #14 0x000055f90bcde961 in main (argc=12, argv=<optimized out>) at rpm.c:265 So it appears like exportHeader returns nullptr. ## Observation openQA test in scenario opensuse-Tumbleweed-KDE-Live-x86_64-kde_live_upgrade_leap_42.3@64bit-2G fails in [await_install](https://openqa.opensuse.org/tests/1489079/modules/await_install/steps/185) ## Test suite description Uses the live installer on the kde live media for upgrading the system. ## Reproducible Fails since (at least) Build [20201127](https://openqa.opensuse.org/tests/1487496) ## Expected result Last good: [20201126](https://openqa.opensuse.org/tests/1486344) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=KDE-Live&machine=64bit-2G&test=kde_live_upgrade_leap_42.3&version=Tumbleweed)