Bug 13889

Summary: rpmdrake segfaulted
Product: Mageia Reporter: Bill Wilkinson <wrw105>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Normal CC: wrw105
Version: 3   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: rpmdrake-5.49.1-1.mga3 CVE:
Status comment:

Description Bill Wilkinson 2014-08-09 14:59:50 CEST
The "rpmdrake" program crashed. Drakbug-15.54.1 caught it.

Installing phpmyadmin and wordpress

SEGV
Glibc's trace:
4: /usr/lib/perl5/5.16.3/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sighandler+0x1e5) [0x7f42d0226df5]
5: /lib64/libc.so.6(+0x34ae0) [0x7f42cf07bae0]
6: /lib64/libc.so.6(+0x83fa1) [0x7f42cf0cafa1]
7: /lib/../lib64/librpm.so.3(rpmRunFileTriggers+0x50d) [0x7f42cc5884bd]
8: /lib/../lib64/librpm.so.3(rpmtsRun+0x24fc) [0x7f42cc587d4c]
9: /usr/lib/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi/auto/URPM/URPM.so(+0x11a78) [0x7f42cc7b8a78]
10: /usr/lib/perl5/5.16.3/x86_64-linux-thread-multi/CORE/libperl.so(Perl_pp_entersub+0x602) [0x7f42d023fa22]
11: /usr/lib/perl5/5.16.3/x86_64-linux-thread-multi/CORE/libperl.so(Perl_runops_standard+0x16) [0x7f42d0238196]
12: /usr/lib/perl5/5.16.3/x86_64-linux-thread-multi/CORE/libperl.so(Perl_call_sv+0x49b) [0x7f42d01cda7b]
13: /usr/lib/perl5/vendor_perl/5.16.2/x86_64-linux-thread-multi/auto/Glib/Glib.so(+0x23cc9) [0x7f42c7c8ecc9]
14: /lib/../lib64/libgobject-2.0.so.0(g_closure_invoke+0x190) [0x7f42c7a2cc30]
15: /lib/../lib64/libgobject-2.0.so.0(+0x21040) [0x7f42c7a3e040]
16: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xdac) [0x7f42c7a45fac]
17: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7f42c7a46142]
18: /lib/../lib64/libgtk-x11-2.0.so.0(+0x8cc95) [0x7f42bef28c95]
19: /lib/../lib64/libgobject-2.0.so.0(g_closure_invoke+0x190) [0x7f42c7a2cc30]

Perl's trace:
standalone::bug_handler() called from /usr/lib/libDrakX/standalone.pm:225
standalone::__ANON__() called from /usr/lib/perl5/vendor_perl/5.16.3/urpm/install.pm:363
(eval)() called from /usr/lib/perl5/vendor_perl/5.16.3/urpm/install.pm:363
urpm::install::install() called from /usr/lib/perl5/vendor_perl/5.16.3/urpm/main_loop.pm:269
::urpm::main_loop::_run_transaction() called from /usr/lib/perl5/vendor_perl/5.16.3/urpm/main_loop.pm:550
::urpm::main_loop::run() called from /usr/lib/perl5/vendor_perl/5.16.3/Rpmdrake/pkg.pm:877
Rpmdrake::pkg::perform_installation() called from /usr/lib/perl5/vendor_perl/5.16.3/Rpmdrake/gui.pm:931
Rpmdrake::gui::do_action__real() called from /usr/lib/perl5/vendor_perl/5.16.3/Rpmdrake/gui.pm:946
(eval)() called from /usr/lib/perl5/vendor_perl/5.16.3/Rpmdrake/gui.pm:946
Rpmdrake::gui::do_action() called from /usr/sbin/rpmdrake:727
main::__ANON__() called from /usr/lib/libDrakX/mygtk2.pm:1449
(eval)() called from /usr/lib/libDrakX/mygtk2.pm:1449
mygtk2::main() called from /usr/lib/libDrakX/ugtk2.pm:767
ugtk2::main() called from /usr/lib/perl5/vendor_perl/5.16.3/Rpmdrake/gui.pm:604
Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/sbin/rpmdrake:785
main::run_treeview_dialog() called from /usr/sbin/rpmdrake:809

Theme name: oxygen-gtk
Kernel version = 3.10.50-desktop-1.mga3
Distribution=Mageia release 3 (Official) for x86_64
CPU=AMD Turion(tm) 64 X2 Mobile Technology TL-50

lspcidrake -v output:
r852            : Ricoh Co Ltd|xD-Picture Card Controller [SYSTEM_OTHER] (vendor:1180 device:0852 subv:103c subd:30b7) (rev: 05)
r592            : Ricoh Co Ltd|R5C592 Memory Stick Bus Host Adapter [SYSTEM_OTHER] (vendor:1180 device:0592 subv:103c subd:30b7) (rev: 0a)
sdhci_pci       : Ricoh Co Ltd|R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (vendor:1180 device:0822 subv:103c subd:30b7) (rev: 19)
firewire_ohci   : Ricoh Co Ltd|R5C832 IEEE 1394 Controller [SERIAL_FIREWIRE] (vendor:1180 device:0832 subv:103c subd:30b7)
ssb             : Broadcom Corporation|BCM4311 802.11a/b/g [NETWORK_OTHER] (vendor:14e4 device:4312 subv:103c subd:1360) (rev: 01)
sata_nv         : NVIDIA Corporation|MCP51 Serial ATA Controller [STORAGE_IDE] (vendor:10de device:0266 subv:103c subd:30b7) (rev: f1)
pata_amd        : NVIDIA Corporation|MCP51 IDE [STORAGE_IDE] (vendor:10de device:0265 subv:103c subd:30b7) (rev: f1)
ehci_pci        : NVIDIA Corporation|MCP51 USB Controller [SERIAL_USB] (vendor:10de device:026e subv:103c subd:30b7) (rev: a3)
ohci_hcd        : NVIDIA Corporation|MCP51 USB Controller [SERIAL_USB] (vendor:10de device:026d subv:103c subd:30b7) (rev: a3)
unknown         : NVIDIA Corporation|MCP51 PMU [PROCESSOR_CO] (vendor:10de device:0271 subv:103c subd:30b7) (rev: a3)
i2c_nforce2     : NVIDIA Corporation|MCP51 SMBus [SERIAL_SMBUS] (vendor:10de device:0264 subv:103c subd:30b7) (rev: a3)
unknown         : NVIDIA Corporation|MCP51 LPC Bridge [BRIDGE_ISA] (vendor:10de device:0260 subv:103c subd:30b7) (rev: a3)
k8temp          : Advanced Micro Devices, Inc. [AMD]|K8 [Athlon64/Opteron] Miscellaneous Control [BRIDGE_HOST] (vendor:1022 device:1103)
amd64_edac_mod  : Advanced Micro Devices, Inc. [AMD]|K8 [Athlon64/Opteron] DRAM Controller [BRIDGE_HOST] (vendor:1022 device:1102)
unknown         : Advanced Micro Devices, Inc. [AMD]|K8 [Athlon64/Opteron] Address Map [BRIDGE_HOST] (vendor:1022 device:1101)
unknown         : Advanced Micro Devices, Inc. [AMD]|K8 [Athlon64/Opteron] HyperTransport Technology Configuration [BRIDGE_HOST] (vendor:1022 device:1100)
forcedeth       : NVIDIA Corporation|MCP51 Ethernet Controller [BRIDGE_OTHER] (vendor:10de device:0269 subv:103c subd:30b7) (rev: a3)
snd_hda_intel   : NVIDIA Corporation|MCP51 High Definition Audio [MULTIMEDIA_AUDIO_DEV] (vendor:10de device:026c subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|MCP51 PCI Bridge [BRIDGE_PCI] (vendor:10de device:026f) (rev: a2)
unknown         : NVIDIA Corporation|MCP51 Host Bridge [MEMORY_RAM] (vendor:10de device:0270 subv:103c subd:30b7) (rev: a2)
Card:NVIDIA GeForce 6100 to GeForce 7950: NVIDIA Corporation|C51 [GeForce Go 6150] [DISPLAY_VGA] (vendor:10de device:0244 subv:103c subd:30b7) (rev: a2)
shpchp          : NVIDIA Corporation|C51 PCI Express Bridge [BRIDGE_PCI] (vendor:10de device:02fd) (rev: a1)
shpchp          : NVIDIA Corporation|C51 PCI Express Bridge [BRIDGE_PCI] (vendor:10de device:02fc) (rev: a1)
unknown         : NVIDIA Corporation|C51 Memory Controller 2 [MEMORY_RAM] (vendor:10de device:027e) (rev: a2)
unknown         : NVIDIA Corporation|C51 Memory Controller 3 [MEMORY_RAM] (vendor:10de device:027f subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Host Bridge [MEMORY_RAM] (vendor:10de device:02ff subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Memory Controller 4 [MEMORY_RAM] (vendor:10de device:02f9 subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Memory Controller 5 [MEMORY_RAM] (vendor:10de device:02f8 subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Memory Controller 1 [MEMORY_RAM] (vendor:10de device:02fe subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Memory Controller 0 [MEMORY_RAM] (vendor:10de device:02fa subv:103c subd:30b7) (rev: a2)
unknown         : NVIDIA Corporation|C51 Host Bridge [MEMORY_RAM] (vendor:10de device:02f0 subv:103c subd:30b7) (rev: a2)
hub             : Linux 3.10.50-desktop-1.mga3 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Genesys Logic, Inc.|USB2.0 Hub [Hub|Unused|TT per port] (vendor:05e3 device:0610)
usbhid          : Logitech|USB Trackball [Human Interface Device|Boot Interface Subclass|Mouse] (vendor:046d device:c408)
hub             : Linux 3.10.50-desktop-1.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hid_generic     : Logitech USB Trackball
Comment 1 Bill Wilkinson 2014-08-15 03:29:13 CEST
OK, after doing some googling, I came across a bug in rpm that was fixed in 2003, causing the same segfault related to a glibc update.  I decided to try booting to an older kernel first, before downgrading glibc.  

The bug seems to have been introduced in 3.10.50, as 3.10.44 allowed updates to run normally.

CC: (none) => wrw105

Comment 2 Manuel Hiebel 2014-08-19 22:41:04 CEST
looks is same backtrace

*** This bug has been marked as a duplicate of bug 12622 ***

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