Bug 27813 - drakconf segfaulted - crash when using updated /etc/grub.d/40_custom
Summary: drakconf segfaulted - crash when using updated /etc/grub.d/40_custom
Status: RESOLVED DUPLICATE of bug 26944
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-13 21:37 CET by Paul Blackburn
Modified: 2020-12-14 10:08 CET (History)
1 user (show)

See Also:
Source RPM: drakconf-13.23-2.mga8
CVE:
Status comment:


Attachments

Description Paul Blackburn 2020-12-13 21:37:42 CET
The "drakconf" program crashed. Drakbug-18.37 caught it.

added following to /etc/grub.d/40_custom

# additional #LOCAL entries
# ref: https://wiki.archlinux.org/index.php/GRUB#Custom_grub.cfg

menuentry "System shutdown" {
	echo "System shutting down..."
	halt
}

menuentry "System restart" {
	echo "System rebooting..."
	reboot
}

menuentry "Changeboot configfile hd1,gpt5"  {
        insmod part_gpt
        insmod btrfs
        insmod ext2
        set root='hd1,gpt5'
        configfile /boot/grub/grub.cfg
}


SEGV
Glibc's trace:
0: /usr/lib/libDrakX/auto/c/stuff/stuff.so(+0x95d5) [0x7f2d79c965d5]
1: /lib64/libperl.so.5.32(Perl_pp_entersub+0x217) [0x7f2d79a0ef47]
2: /lib64/libperl.so.5.32(Perl_runops_standard+0x2e) [0x7f2d79a054ee]
3: /lib64/libperl.so.5.32(Perl_call_sv+0x364) [0x7f2d7996c3d4]
4: /lib64/libperl.so.5.32(Perl_perly_sighandler+0x229) [0x7f2d799f3d19]
5: /lib64/libjavascriptcoregtk-4.0.so.18(+0x134cf4a) [0x7f2d68c66f4a]
6: /lib64/libc.so.6(+0x3b580) [0x7f2d79779580]
7: /lib/../lib64/libgobject-2.0.so.0(+0x25d5c) [0x7f2d6e37ad5c]
8: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xc79) [0x7f2d6e380a59]
9: /lib/../lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7f2d6e380e92]
10: /lib/../lib64/libgobject-2.0.so.0(+0x18284) [0x7f2d6e36d284]
11: /lib/../lib64/libgobject-2.0.so.0(+0x17ad6) [0x7f2d6e36cad6]
12: /lib/../lib64/libgobject-2.0.so.0(+0x1922c) [0x7f2d6e36e22c]
13: /lib/../lib64/libgobject-2.0.so.0(g_object_new_valist+0x414) [0x7f2d6e36fbd4]
14: /lib/../lib64/libgobject-2.0.so.0(g_object_new+0x8c) [0x7f2d6e36ff2c]
15: /lib64/libgtk-3.so.0(+0x37d221) [0x7f2d6d0d5221]
16: /lib64/libgtk-3.so.0(+0x8f64a) [0x7f2d6cde764a]
17: /lib64/libgdk-3.so.0(+0x2ed59) [0x7f2d6cc84d59]
18: /lib/../lib64/libglib-2.0.so.0(+0x4c5d7) [0x7f2d6e2755d7]
19: /lib/../lib64/libglib-2.0.so.0(g_main_context_dispatch+0x15e) [0x7f2d6e27975e]

Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/drakbug.pm:41
drakbug::__ANON__() called from /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm:67
(eval)() called from /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm:67
Glib::Object::Introspection::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1562
mygtk3::flush() called from /usr/lib/libDrakX/ugtk3.pm:68
ugtk3::gtkflush() called from /usr/lib/libDrakX/ugtk3.pm:875
ugtk3::flush() called from /usr/lib/libDrakX/ugtk3.pm:881
ugtk3::exit() called from /usr/lib/libDrakX/ugtk3.pm:891
ugtk3::END() called from /usr/libexec/drakconf:0
(eval)() called from /usr/libexec/drakconf:0

Theme name: Menta
Kernel version = 5.9.12-desktop-1.mga8
Distribution=Mageia release 8 (Cauldron) for x86_64
CPU=Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Comment 1 Aurelien Oudelet 2020-12-14 10:08:26 CET
Seems dup.

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

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


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