Bug 13627

Summary: drakfont crashed (Can't call method "get_selected_rows" on an undefined value at drakfont line 664)
Product: Mageia Reporter: Mark Adams <mark9117>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: thierry.vignaud, thomas
Version: 4   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard: MGA4TOO
Source RPM: drakxtools-16.26.8-1.mga4 CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 11778    

Description Mark Adams 2014-06-30 23:29:04 CEST
The "drakfont" program crashed. Drakbug-16.26.8 caught it.

Trying to uninstall fonts

Can't call method "get_selected_rows" on an undefined value at /usr/libexec/drakfont line 664.
Perl's trace:
standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm:295
Gtk3::__ANON__() called from /usr/lib/libDrakX/mygtk3.pm:1501
mygtk3::main() called from /usr/lib/libDrakX/ugtk3.pm:748
ugtk3::main() called from /usr/libexec/drakfont:512
main::interactive_mode() called from /usr/libexec/drakfont:516

Theme name: oxygen-gtk
Kernel version = 3.12.21-server-2.mga4
Distribution=Mageia release 4 (Official) for i586
CPU=Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
Thierry Vignaud 2014-07-01 11:16:49 CEST

CC: (none) => thierry.vignaud
Assignee: bugsquad => thierry.vignaud
Summary: drakfont crashed => drakfont crashed (Can't call method "get_selected_rows" on an undefined value at drakfont line 664)

Thierry Vignaud 2015-05-15 16:50:57 CEST

Blocks: (none) => 11778
Whiteboard: (none) => MGA4TOO

Comment 1 Thierry Vignaud 2015-05-15 16:51:00 CEST
*** Bug 15624 has been marked as a duplicate of this bug. ***

CC: (none) => thomas

Comment 2 Thierry Vignaud 2015-05-19 11:09:24 CEST
Bug fixed in my local git

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

Comment 3 Thomas Spuhler 2015-05-19 17:31:18 CEST
Why is this fixed if it's done in your local git?
How will it get fixed for the user, mga4 and 5?
Comment 4 Mageia Robot 2015-05-19 18:41:15 CEST
commit aed58076b2046bebcca2b96a68656921ee7558ad
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Tue May 19 05:08:42 2015 -0400

    fix crash (mga#13627)
    
    bug introduced in commit 3cf3179c502b85693b4b9fed28cc6c0695ee98b6
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=aed58076b2046bebcca2b96a68656921ee7558ad
Comment 5 Mageia Robot 2015-05-19 19:37:16 CEST
commit 6303663c376676ec4e4fdd005ed07165bdefa382
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Tue May 19 05:08:42 2015 -0400

    fix crash (mga#13627)
    
    bug introduced in commit 3cf3179c502b85693b4b9fed28cc6c0695ee98b6
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=6303663c376676ec4e4fdd005ed07165bdefa382
Comment 6 Samuel Verschelde 2015-05-20 09:26:48 CEST
(In reply to Thomas Spuhler from comment #3)
> Why is this fixed if it's done in your local git?
> How will it get fixed for the user, mga4 and 5?

An update candidate was just issued for Mageia 4 (bug 15988). I suppose it will be fixed in Mageia 5 too (or has been already).