Bug 21898

Summary: drakrpm-update segfaulted
Product: Mageia Reporter: Mårten Ström <mageiasv>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: lewyssmith, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: rpmdrake CVE:
Status comment:

Description Mårten Ström 2017-10-19 22:10:48 CEST
The "drakrpm-update" program crashed. Drakbug-17.90 caught it.

updating with urpmi --auto-update --download-all --no-recommends 
the process did hang up  i may have caused it when i did shut down the computer after hang up

SEGV
Glibc's trace:
4: /lib64/libperl.so.5.26(Perl_sighandler+0x485) [0x7f54ea9965f5]
5: /lib64/libpthread.so.0(+0x10bb0) [0x7f54ea6c1bb0]
6: /lib/../lib64/libdb-5.3.so(+0x184b34) [0x7f54e5a24b34]
7: /lib/../lib64/libdb-5.3.so(__env_failchk_int+0x3c) [0x7f54e5a2433a]
8: /lib/../lib64/libdb-5.3.so(__env_failchk_pp+0x161) [0x7f54e5a242e2]
9: /lib/../lib64/librpm.so.8(+0x16c4f) [0x7f54e6994c4f]
10: /lib/../lib64/librpm.so.8(+0x1e6ee) [0x7f54e699c6ee]
11: /lib/../lib64/librpm.so.8(+0x1ef21) [0x7f54e699cf21]
12: /lib/../lib64/librpm.so.8(rpmtsOpenDB+0x35) [0x7f54e69c6e75]
13: /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/URPM/URPM.so(+0x15871) [0x7f54e6c09871]
14: /lib64/libperl.so.5.26(Perl_pp_entersub+0x1f1) [0x7f54ea9b0c41]
15: /lib64/libperl.so.5.26(Perl_runops_standard+0x16) [0x7f54ea9a8a56]
16: /lib64/libperl.so.5.26(perl_run+0x26f) [0x7f54ea92b01f]
17: /usr/bin/perl() [0x400c7a]
18: /lib64/libc.so.6(__libc_start_main+0xf0) [0x7f54e97b0600]
19: /usr/bin/perl() [0x400cb9]

Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/drakbug.pm:41
drakbug::__ANON__() called from /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/open_db.pm:72
(eval)() called from /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/open_db.pm:72
Rpmdrake::open_db::open_rpm_db() called from /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/pkg.pm:468
(eval)() called from /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/pkg.pm:468
Rpmdrake::pkg::get_pkgs() called from /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/gui.pm:642
Rpmdrake::gui::pkgs_provider() called from /usr/libexec/drakrpm-update:266
main::run_treeview_dialog() called from /usr/libexec/drakrpm-update:293

Theme name: Adwaita
Kernel version = 4.13.7-desktop-1.mga7
Distribution=Mageia release 7 (Cauldron) for x86_64
CPU=Pentium(R) Dual-Core CPU       T4300  @ 2.10GHz
Marja Van Waes 2017-10-21 18:24:57 CEST

CC: (none) => marja11
Assignee: bugsquad => mageiatools
Source RPM: (none) => rpmdrake

Comment 1 Marja Van Waes 2017-10-27 19:58:55 CEST
Mass-change status to NEW for all bugs that were filed as UNCONFIRMED between October 9 and now, and that still have that status now.

From now on all newly filed bugs will have the NEW status again, like before, regardless of who files the report.

Status: UNCONFIRMED => NEW
Ever confirmed: 0 => 1

Comment 2 Lewis Smith 2019-10-04 13:31:26 CEST
Is this bug a duplicate of (or duplicated by):
bug 18127, bug 22387, bug 22868, bug 24262, bug 25522 ?
If so, please close those that are duplicates.

CC: (none) => lewyssmith

Comment 3 sturmvogel 2022-08-12 14:17:50 CEST
Magei 7 is EOL since June 2021.

Closing OLD.

Status: NEW => RESOLVED
Resolution: (none) => OLD