Bug 17510

Summary: drakrpm segfaulted
Product: Mageia Reporter: Florian Hubold <doktor5000>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: doktor5000, marja11
Version: 5   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: rpmdrake-6.20-1.mga5 CVE:
Status comment:

Description Florian Hubold 2016-01-16 22:17:15 CET
The "drakrpm" program crashed. Drakbug-16.104 caught it.

closing rpmdrake via the "quit" button

SEGV
Glibc's trace:
4: /usr/lib/perl5/5.20.1/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sighandler+0x213) [0x31796b2443]
5: /lib64/libpthread.so.0() [0x3d7ac10180]
6: /lib64/libgtk-3.so.0() [0x30058b187a]
7: /lib/../lib64/libglib-2.0.so.0(g_hash_table_foreach+0x60) [0x3d158389d0]
8: /lib64/libgtk-3.so.0() [0x30058b1472]
9: /lib/../lib64/libglib-2.0.so.0(g_datalist_clear+0x73) [0x3d1582d963]
10: /lib/../lib64/libgobject-2.0.so.0(g_object_unref+0x19a) [0x3e6d014dca]
11: /lib64/libgtk-3.so.0() [0x3005b1bc43]
12: /lib/../lib64/libgobject-2.0.so.0(g_object_unref+0x19a) [0x3e6d014dca]
13: /lib64/libgtk-3.so.0() [0x30058f6cd7]
14: /lib64/libgtk-3.so.0() [0x300593bfe0]
15: /lib/../lib64/libgobject-2.0.so.0(g_closure_invoke+0x9f) [0x3e6d01003f]
16: /lib/../lib64/libgobject-2.0.so.0() [0x3e6d021b56]
17: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xf6c) [0x3e6d029e4c]
18: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x3e6d02a082]
19: /lib64/libgtk-3.so.0() [0x3005b15f28]

Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/drakbug.pm:41
drakbug::__ANON__() called from /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/Glib/Object/Introspection.pm:58
(eval)() called from /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/Glib/Object/Introspection.pm:58
Glib::Object::Introspection::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1266
mygtk3::MagicWindow::AUTOLOAD() called from /usr/lib/libDrakX/mygtk3.pm:1561
mygtk3::may_destroy() called from /usr/lib/libDrakX/mygtk3.pm:1522
mygtk3::main() called from /usr/lib/libDrakX/ugtk3.pm:859
ugtk3::main() called from /usr/lib/perl5/vendor_perl/5.20.1/Rpmdrake/gui.pm:609
Rpmdrake::gui::ask_browse_tree_given_widgets_for_rpmdrake() called from /usr/libexec/drakrpm:823
main::run_treeview_dialog() called from /usr/libexec/drakrpm:847

Theme name: oxygen-gtk
Kernel version = 4.1.15-desktop-1.mga5
Distribution=Mageia release 5 (Official) for x86_64
CPU=Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Comment 1 Florian Hubold 2016-01-16 22:18:11 CET
Seems drakbug couldn't report the remaining bits properly.

For the part "what was I doing when the program crashed":

closing rpmdrake via the "quit" button

CC: (none) => doktor5000

Marja Van Waes 2016-01-17 08:29:33 CET

CC: (none) => marja11
Assignee: bugsquad => thierry.vignaud

Comment 2 Marja Van Waes 2018-04-14 13:55:49 CEST
@ Florian,

Thank you for having taken the needed time to report this issue!

If I searched correctly, then there is only bug 16833 of which the traces look similar (even if it was triggered differently), which was reported against Mageia 5, too. 

I don't find that this issue is still valid in Mageia 6 or later.

We regret if it never got fixed for Mageia 5. Mageia 5 has officially reached its End of Life on December 31st, 2017 https://blog.mageia.org/en/2017/11/07/mageia-5-eol-postponed/
It only continued to get important security updates since then, because we are waiting for a big Plasma5 update in Mageia 6, that'll fix many of the Mageia 5 => 6 upgrade issues.

Closing as OLD

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