Bug 11357 - gcompris crashes in multiplication app
Summary: gcompris crashes in multiplication app
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga3-32-ok mga3-64-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2013-10-02 10:48 CEST by José Jorge
Modified: 2013-10-10 01:03 CEST (History)
3 users (show)

See Also:
Source RPM: gcompris
CVE:
Status comment:


Attachments

Description José Jorge 2013-10-02 10:48:49 CEST
Pressing the enter key in multiplication crashes gcompris.

Reproducible: 

Steps to Reproduce:
Comment 1 José Jorge 2013-10-02 10:58:18 CEST
Bug fixed upstream : https://git.gnome.org/browse/gcompris/patch/?id=27f8eec00fbf83e2c13482af0f311e060539de8c

I have uploaded a patched/updated package for Mageia 3.
You can test this launching directly the algebra_by activity :

gcompris -l /math/algebramenu/algebra_group/algebra_by

then press the enter key. With the update it should not crash.

Suggested advisory:
========================

Updated gcompris packages fix crash in algebra multiplication activity.

========================

Updated packages in core/updates_testing:
========================
gcompris-12.11-2.1.mga3.x86_64.rpm
gcompris-*-12.11-3.mga4.noarch.rpm

Source RPMs: 
gcompris-12.11-2.1.mga3

Status: NEW => ASSIGNED
Assignee: lists.jjorge => qa-bugs

claire robinson 2013-10-03 16:59:43 CEST

Whiteboard: (none) => has_procedure

Comment 2 claire robinson 2013-10-03 17:06:04 CEST
Just clarifying the rpms from madb. We don't get involved in Cauldron (mga4) updates and there are many more rpms being updated than are mentioned.

*** Arch: i586 ***

RPMs from 'core-updates_testing'
========================
gcompris-12.11-2.1.mga3.i586.rpm
gcompris-boards-12.11-2.1.mga3.noarch.rpm
gcompris-music-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-af-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ar-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ast-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-bg-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-br-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-cs-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-da-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-de-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-el-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-en-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-eo-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-es-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-eu-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-fi-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-fr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-he-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-hi-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-hu-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-id-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-it-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-mr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nb-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nl-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nn-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pa-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pt-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pt_BR-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ru-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sl-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-so-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sv-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-th-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-tr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ur-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-zh_CN-12.11-2.1.mga3.noarch.rpm

SRPMs from 'core-updates_testing'
========================
gcompris-12.11-2.1.mga3.src.rpm

*** Arch: x86_64 ***

RPMs from 'core-updates_testing'
========================
gcompris-12.11-2.1.mga3.x86_64.rpm
gcompris-boards-12.11-2.1.mga3.noarch.rpm
gcompris-music-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-af-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ar-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ast-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-bg-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-br-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-cs-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-da-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-de-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-el-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-en-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-eo-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-es-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-eu-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-fi-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-fr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-he-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-hi-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-hu-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-id-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-it-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-mr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nb-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nl-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-nn-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pa-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pt-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-pt_BR-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ru-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sl-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-so-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-sv-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-th-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-tr-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-ur-12.11-2.1.mga3.noarch.rpm
gcompris-sounds-zh_CN-12.11-2.1.mga3.noarch.rpm

SRPMs from 'core-updates_testing'
========================
gcompris-12.11-2.1.mga3.src.rpm
Comment 3 claire robinson 2013-10-03 17:08:40 CEST
Advisory 11357.adv uploaded.
Comment 4 William Kenney 2013-10-05 17:45:22 CEST
In VirtualBox, M3, KDE, 32-bit

Package(s) under test:
gcompris

Install gcompris
[root@localhost wilcal]# urpmi gcompris
Package gcompris-12.11-2.mga3.i586 is already installed
results in that I was not able to reproduce the crash as
described in the procedure.

Launched from terminal with:
gcompris -l /math/algebramenu/algebra_group/algebra_by

Install gcompris updates from core updates_testing

[root@localhost wilcal]# urpmi gcompris
Package gcompris-12.11-2.1.mga3.i586 is already installed
Resulted in the same looks like it works just fine operation.
With the update it does not crash

Test platform:
Intel Core i7-2600K Sandy Bridge 3.4GHz
GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo
GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB
RTL8111/8168B PCI Express 1Gbit Ethernet
DRAM 16GB (4 x 4GB)
VirtualBox 4.2.16-1.mga3.x86_64.rpm

CC: (none) => wilcal.int

Comment 5 claire robinson 2013-10-07 15:25:28 CEST
Testing mga3 32 & 64

Confirmed the crash.

gcompris -l /math/algebramenu/algebra_group/algebra_by

<enter>

It disappears.

Confirmed crash fixed after update.

Whiteboard: has_procedure => has_procedure mga3-32-ok mga3-64-ok

Comment 6 claire robinson 2013-10-07 15:26:33 CEST
Advisory uploaded in comment 3

Validating.

Could sysadmin please push from 3 core/updates_testing to updates

Thanks!

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 7 Thomas Backlund 2013-10-10 01:03:08 CEST
Update pushed:
http://advisories.mageia.org/MGAA-2013-0118.html

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


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