In current 5.2 branch, rpm -Uvh eglibc-2.12-0.10150.1ark.x86_64.rpm
crashes with:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6c66e23 in memcpy () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff6c66e23 in memcpy () from /lib64/libc.so.6
#1  0x00007ffff7d250a7 in __db_goff_rpmdb (dbc=<value optimized out>,
    dbt=0x7fffffffe300, tlen=<value optimized out>, pgno=2979,
    bpp=<value optimized out>, bpsz=<value optimized out>)
    at ../db/db/db_overflow.c:203
#2  0x00007ffff7d0e82f in __dbc_iget_rpmdb (dbc=0x461c90,
key=0x7fffffffe330,
    data=0x7fffffffe300, flags=27) at ../db/db/db_cam.c:1120
#3  0x00007ffff7d1c95d in __dbc_get_pp_rpmdb (dbc=0x461c90,
    key=0x7fffffffe330, data=0x7fffffffe300, flags=27)
    at ../db/db/db_iface.c:2289
#4  0x00007ffff7efc99a in db3cget (dbi=<value optimized out>,
    dbcursor=<value optimized out>, key=<value optimized out>,
    data=<value optimized out>, flags=<value optimized out>) at db3.c:765
#5  0x00007ffff7eefb35 in dbiGet (dbi=0x436320, dbcursor=0x461c90,
    kp=0x7fffffffe330, vp=0x7fffffffe300, flags=27) at rpmdb.h:643
#6  rpmmiGet (dbi=0x436320, dbcursor=0x461c90, kp=0x7fffffffe330,
    vp=0x7fffffffe300, flags=27) at rpmdb.c:2472
#7  0x00007ffff7ef0752 in rpmmiNext (mi=0x461620) at rpmdb.c:2553
#8  0x00007ffff7f47107 in checkPackageSet (ts=0x429890,
    depName=0x467f60 "libc.so.6()(64bit)", mi=0x461620, adding=0)
    at depends.c:1759
#9  0x00007ffff7f4aae1 in rpmtsCheck (ts=0x429890) at depends.c:2911
#10 0x00007ffff7f70cc6 in rpmcliInstallCheck (ts=0x429890) at
rpminstall.c:313
#11 0x00007ffff7f719f3 in rpmcliInstall (ts=0x429890, ia=0x7ffff7f97ec0,
    argv=<value optimized out>) at rpminstall.c:683
#12 0x0000000000404347 in main (argc=3, argv=<value optimized out>)
    at ./rpmqv.c:971

An identical crash occurs when trying to update libstdc++. I haven't seen
it on any package other than those two.

Any ideas?

ttyl
bero
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to