Bug 15995 - drakconf segfaulted (gtk_label_set_text_with_mnemonic)
Summary: drakconf segfaulted (gtk_label_set_text_with_mnemonic)
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: MGA5TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-20 21:58 CEST by Dan TOU
Modified: 2020-07-17 21:30 CEST (History)
4 users (show)

See Also:
Source RPM: gtk+2.0, oxygen-gtk, drakconf-12.60-1.mga5
CVE:
Status comment:


Attachments

Description Dan TOU 2015-05-20 21:58:01 CEST
The "drakconf" program crashed. Drakbug-16.98 caught it.

when opening MCC

SEGV
Glibc's trace:
4: /usr/lib/perl5/5.20.1/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sighandler+0x213) [0x7f6ae56ef443]
5: /lib64/libpthread.so.0(+0x10180) [0x7f6ae48bd180]
6: /lib/../lib64/libgtk-x11-2.0.so.0(+0x11d385) [0x7f6ad511f385]
7: /lib/../lib64/libgtk-x11-2.0.so.0(+0x11dd4f) [0x7f6ad511fd4f]
8: /lib/../lib64/libgtk-x11-2.0.so.0(gtk_label_set_text_with_mnemonic+0xa4) [0x7f6ad5121964]
9: /lib/../lib64/libgtk-x11-2.0.so.0(gtk_item_factory_create_item+0x704) [0x7f6ad528e724]
10: /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/auto/Gtk2/Gtk2.so(+0xf1722) [0x7f6ad572d722]
11: /usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi/auto/Gtk2/Gtk2.so(+0xf1971) [0x7f6ad572d971]
12: /usr/lib/perl5/5.20.1/x86_64-linux-thread-multi/CORE/libperl.so(Perl_pp_entersub+0x49b) [0x7f6ae570760b]
13: /usr/lib/perl5/5.20.1/x86_64-linux-thread-multi/CORE/libperl.so(Perl_runops_standard+0x16) [0x7f6ae56fffd6]
14: /usr/lib/perl5/5.20.1/x86_64-linux-thread-multi/CORE/libperl.so(perl_run+0x2ee) [0x7f6ae5691ede]
15: /usr/bin/perl(main+0x149) [0x400ea9]
16: /lib64/libc.so.6(__libc_start_main+0xf0) [0x7f6ae4519fd0]
17: /usr/bin/perl() [0x400ee1]

Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/drakbug.pm:41
drakbug::__ANON__() called from /usr/lib/libDrakX/ugtk2.pm:459
(eval)() called from /usr/lib/libDrakX/ugtk2.pm:459
ugtk2::create_factory_menu_() called from /usr/lib/libDrakX/ugtk2.pm:465
ugtk2::create_factory_menu() called from /usr/libexec/drakconf:693

Theme name: oxygen-gtk
Kernel version = 3.19.8-desktop-1.mga5
Distribution=Mageia release 5 (Cauldron) for x86_64
CPU=Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
Samuel Verschelde 2015-05-21 09:12:54 CEST

Assignee: bugsquad => thierry.vignaud
Severity: normal => critical

Samuel Verschelde 2015-06-06 15:59:50 CEST

Whiteboard: (none) => MGA5TOO

Comment 1 Angelo Naselli 2015-06-06 16:10:55 CEST
Probably a bad formed menu item... but we should have something more to try to reproduce this bug...

CC: (none) => anaselli

Comment 2 Thierry Vignaud 2015-06-08 22:04:47 CEST
Can you try switch from Oxygen-gtk theme to Adwaita theme?
That's the default for new mga5 install

Source RPM: drakconf-12.60-1.mga5 => drakconf-12.60-1.mga5, oxygen-gtk

Comment 3 Doug Laidlaw 2015-07-06 12:32:36 CEST
I now have:

drakconf from menu doesn't open.  

sudo drakconf in a terminal opens the commandline version OK.

su
# drakconf works.

Using default Xfce theme. I suspected a menu item as well.

CC: (none) => laidlaws

Comment 4 Thierry Vignaud 2016-06-05 16:11:01 CEST
This hopefully will not happen with mga6, as:
- we've ported drakconf from gtk2 to gtk3
- oxygen-gtk is no more used as it's too much buggy

Source RPM: drakconf-12.60-1.mga5, oxygen-gtk => gtk+2.0, oxygen-gtk, drakconf-12.60-1.mga5
CC: (none) => olav
Summary: drakconf segfaulted => drakconf segfaulted (gtk_label_set_text_with_mnemonic)

Comment 5 Lewis Smith 2020-07-17 21:30:18 CEST
Closing as this is ages old.

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


Note You need to log in before you can comment on or make changes to this bug.