Bug 16840 - [draklive-install|drakboot] crashed (Malformed UTF-8 character (fatal) at /usr/lib/libDrakX/bootloader.pm line 305)
Summary: [draklive-install|drakboot] crashed (Malformed UTF-8 character (fatal) at /us...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: MGA5TOO, MGA6TOO
Keywords:
: 17042 18461 20284 21598 22969 23246 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-09-27 14:16 CEST by Chen-Yang Lee
Modified: 2018-06-29 20:03 CEST (History)
8 users (show)

See Also:
Source RPM: drakxtools, os-prober
CVE:
Status comment:


Attachments

Description Chen-Yang Lee 2015-09-27 14:16:39 CEST
The "draklive-install" program crashed. Drakbug-16.104 caught it.

Swiping my phone^^

Malformed UTF-8 character (fatal) at /usr/lib/libDrakX/bootloader.pm line 305.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/bootloader.pm:305
bootloader::read_grub2() called from /usr/lib/libDrakX/any.pm:618
any::setupBootloader__grub2() called from /usr/lib/libDrakX/any.pm:228
any::setupBootloader() called from /usr/lib/libDrakX/any.pm:240
any::setupBootloaderUntilInstalled() called from /usr/sbin/draklive-install:332
main::setup_bootloader() called from /usr/sbin/draklive-install:70
main::install_live() called from /usr/sbin/draklive-install:42

Theme name: Adwaita
Kernel version = 3.19.8-desktop586-3.mga5
Distribution=Mageia release 5 (Official) for i586
CPU=Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz
Comment 1 Rémi Verschelde 2015-09-27 14:47:38 CEST
(In reply to Chen-Yang Lee from comment #0)
> Swiping my phone^^

Lol :) More seriously, what was the current step of the installation? Did you choose some parameters that could have triggered this issue?

The error log talks about a "malformed UTF-8 character" in the bootloader code, did you by any chance use specific UTF-8 characters when setting up the bootloader, or do you have an existing grub2 bootloader with specific UTF-8 characters?

Assignee: bugsquad => thierry.vignaud
Summary: draklive-install crashed => draklive-install crashed (Malformed UTF-8 character (fatal) at /usr/lib/libDrakX/bootloader.pm line 305)

Comment 2 Rémi Verschelde 2015-10-28 20:09:54 CET
*** Bug 17042 has been marked as a duplicate of this bug. ***

CC: (none) => andresalaun

Comment 3 Rémi Verschelde 2015-10-28 20:10:52 CET
André, do you have some accented characters in your bootloader configuration that could have triggered an encoding issue?
Rémi Verschelde 2015-10-28 20:12:34 CET

Source RPM: draklive-install-2.6-1.mga5 => drakxtools-16.104-1.mga5

Comment 4 andre salaun 2015-10-28 20:48:17 CET
No I have not.

But it can be solved by reinstalling drakxtools-backends with --replacefile --replacepkgs options.

I had before somme booting problems (don't knows exactly what) and I get a message on boot telling me don't recognize ext2 ext 3.

I thing its caused by some error on the system and not drakxtools. I modify the status to unconfirmed.

Status: NEW => UNCONFIRMED
Ever confirmed: 1 => 0

Comment 5 Marja Van Waes 2017-02-14 22:48:48 CET
(In reply to andre salaun from comment #4)

> 
> I thing its caused by some error on the system and not drakxtools. I modify
> the status to unconfirmed.

This bug was reported by another user, yours was closed as duplicate of this bug.

Status: UNCONFIRMED => NEW
CC: (none) => marja11
Ever confirmed: 0 => 1

Comment 6 Marja Van Waes 2017-02-14 22:59:14 CET
*** Bug 20284 has been marked as a duplicate of this bug. ***

CC: (none) => mageia

Marja Van Waes 2017-02-14 23:01:13 CET

Hardware: i586 => All
Version: 5 => Cauldron
Source RPM: drakxtools-16.104-1.mga5 => drakxtools-16.104-1.mga5, drakxtools-17.71-2.mga6
Whiteboard: (none) => MGA5TOO

Comment 7 Marja Van Waes 2017-02-14 23:01:59 CET
*** Bug 18461 has been marked as a duplicate of this bug. ***

CC: (none) => vb.familly

Comment 8 Marja Van Waes 2017-02-15 15:07:02 CET
CC'ing Neal, because on IRC I read he's going to work on os-prober (even if he's likely do something totally unrelated :-þ) and because tv said in this duplicate bug
https://bugs.mageia.org/show_bug.cgi?id=18461#c1 :
> Based on the affected code, it looks like os-prober generated invalid UTF-8
> in /boot/grub2/grub2.cfg and that drakboot failed to read it back.

CC: (none) => ngompa13
Summary: draklive-install crashed (Malformed UTF-8 character (fatal) at /usr/lib/libDrakX/bootloader.pm line 305) => [draklive-install|drakboot] crashed (Malformed UTF-8 character (fatal) at /usr/lib/libDrakX/bootloader.pm line 305)
Source RPM: drakxtools-16.104-1.mga5, drakxtools-17.71-2.mga6 => drakxtools-16.104-1.mga5, drakxtools-17.71-2.mga6, os-prober

Comment 9 Marja Van Waes 2017-08-24 08:47:26 CEST
*** Bug 21598 has been marked as a duplicate of this bug. ***

CC: (none) => jean-louis.bourgeois

Marja Van Waes 2017-08-24 08:47:49 CEST

Whiteboard: MGA5TOO => MGA5TOO, MGA6TOO

Marja Van Waes 2018-05-01 08:59:49 CEST

Source RPM: drakxtools-16.104-1.mga5, drakxtools-17.71-2.mga6, os-prober => drakxtools, os-prober

Comment 10 Marja Van Waes 2018-05-01 09:02:51 CEST
*** Bug 22969 has been marked as a duplicate of this bug. ***

CC: (none) => maikiiiii

Comment 11 Marja Van Waes 2018-06-29 20:03:45 CEST
*** Bug 23246 has been marked as a duplicate of this bug. ***

CC: (none) => gerard.muratorio


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