Bug 15629 - XFdrake crashed (can't call method "attron" on an undefined value at Curses/UI/Checkbox.pm line 221)
Summary: XFdrake crashed (can't call method "attron" on an undefined value at Curses/U...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: High normal
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard: MGA9TOO, MGA8TOO
Keywords: FOR_ERRATA8, IN_ERRATA9
Depends on:
Blocks:
 
Reported: 2015-04-05 13:49 CEST by Thierry Vignaud
Modified: 2023-08-28 10:43 CEST (History)
4 users (show)

See Also:
Source RPM: drakx-kbd-mouse-x11, perl-Curses-UI
CVE:
Status comment:


Attachments
Screenshot of drakx11 crashing in console, runlevel 3 (59.10 KB, image/jpeg)
2023-08-13 12:22 CEST, Morgan Leijström
Details

Description Thierry Vignaud 2015-04-05 13:49:39 CEST
can't call method "attron" on an undefined value at
Curses/UI/Checkbox.pm line 221

drakbug::bug_handler() called from interactive/curses.pm:557
interactive::curses::ask_fromW_() called from interactive/curses.pm:495
interactive::curses::ask_fromW() called from interactive.pm:658
interactive::ask_from_real() called from interactive.pm:646
interactive::ask_from_() called from Xconfig/main.pm:152
Xconfig::main::configure_choose_raw() called from Xconfig/main.pm:165
Xconfig::main::configure_chooser() called from Xconfig/main.pm:192
Xconfig::main::configure_everything_or_configure_chooser() called from drakx11::48


Reproducible: 

Steps to Reproduce:
Comment 1 Thierry Vignaud 2015-04-05 13:50:56 CEST
I was reconfiguring Xorg after switching from QXL to Cirrus for video
Thierry Vignaud 2015-04-05 13:57:20 CEST

Summary: XFdrake crashed (can't call method "attron" on an undefined value at Curses/UI/Checkbox.pm line 221Ã => XFdrake crashed (can't call method "attron" on an undefined value at Curses/UI/Checkbox.pm line 221)

Thierry Vignaud 2015-06-02 14:14:44 CEST

Source RPM: drakx-kbd-mouse-x11 => drakx-kbd-mouse-x11, perl-Curses-UI
CC: (none) => pterjan

Samuel Verschelde 2015-06-06 17:02:26 CEST

Whiteboard: (none) => MGA5TOO

Marja Van Waes 2016-10-15 23:44:19 CEST

Assignee: bugsquad => mageiatools
CC: (none) => marja11

Comment 2 Morgan Leijström 2023-08-13 12:22:05 CEST
Created attachment 13941 [details]
Screenshot of drakx11 crashing in console, runlevel 3

Screenshot of drakx11 crashing in console, runlevel 3

This is on Cauldron for Mageia 9

I have seen this several times this spring and summer because of trying various drivers for my nvidia card.

I have booted the system by in grub, choosing Advanced, then recovery mode, give root pawd, issue 'telinit 3', log in as root, then run drakx11.  

It works almost to the end, i.e when shifting from Xorg modesetting to a nvidia proprietary driver i see it build the module (dkms) but after drakx11 crashing and i reboot, still modesetting is used, and launching MCC-> graphics i am told modesetting is chosen. If i there then choose same proprietary driver it takes no time to build dkms module, and after rebooting the proprietary is used.

So, it crash after operating dkms, but before it have altered needed configuration.

CC: (none) => fri

Comment 3 Morgan Leijström 2023-08-13 12:27:23 CEST
Giuseppe, you wrote you have seen it too

Prio high: Users must be able to choose graphics driver - especially when GUI can not start.   Drivers are hard enough without this problem, and we encourage users to try different...

Priority: Normal => High
CC: (none) => ghibomgx
Whiteboard: MGA5TOO => MGA9TOO, MGA8TOO

Comment 4 Morgan Leijström 2023-08-13 12:29:05 CEST
At least when a workaround is found it should go into errata.

Until then, I dont know if/what to say there.

Keywords: (none) => FOR_ERRATA8, FOR_ERRATA9

Lewis Smith 2023-08-28 10:43:36 CEST

Keywords: FOR_ERRATA9 => IN_ERRATA9


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