Bug 13663 - Update candidate: perl-Glib-Object-Introspection
Summary: Update candidate: perl-Glib-Object-Introspection
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure advisory mga4-64-ok mga...
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2014-07-03 08:50 CEST by Thierry Vignaud
Modified: 2014-07-09 00:54 CEST (History)
3 users (show)

See Also:
Source RPM: perl-Glib-Object-Introspection-0.24.0-1.mga4.src.rpm
CVE:
Status comment:


Attachments

Description Thierry Vignaud 2014-07-03 08:50:03 CEST
This new version, besides doc updates & the two fixes we already backported offers 3 more fixes that might help fix some strange segfault reports we got.

Advisory:
=========
This update fixes several issues in perl-Glib-Object-Introspection:
- Fix a stack handling bug for Perl vfuncs (might fix some segfaults)
- Fix return value handling on big-endian architectures
- Fix a few internal signed/unsigned integer mismatches

Test:
=====
run a couple drakx tools, they still works

Reproducible: 

Steps to Reproduce:
claire robinson 2014-07-03 22:37:06 CEST

Whiteboard: (none) => has_procedure

Comment 1 David GEIGER 2014-07-06 20:01:49 CEST
Tested mga4_64 & mga4_32,

Testing complete for the new update perl-Glib-Object-Introspection-0.24.0-1.mga4, Ok for me I've nothing to report and all seems to work properly.

I've tested with some drakx tools if they still works.



$ LC_ALL=C drakrpm
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Use of uninitialized value $value in numeric eq (==) at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 545.
Impossible to set by_group view as default

(drakrpm:11015): Gtk-WARNING **: GtkImage 0x46c3ce0 adjusted size vertical min 47 natural 47 must not decrease below min 48 natural 48

(drakrpm:11015): Gtk-WARNING **: GtkImage 0x46c3ce0 attempted to adjust its size allocation from -12,1 1190x54 to 0,0 1178x55. adjust_size_allocation must keep allocation inside original bounds
getting lock on urpmi
.......

CC: (none) => geiger.david68210

David GEIGER 2014-07-06 23:41:42 CEST

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

Comment 2 claire robinson 2014-07-07 15:14:24 CEST
Validating. Advisory uploaded.

Could sysadmin please push to 4 updates

Thanks

Keywords: (none) => validated_update
Whiteboard: has_procedure mga4-64-ok mga4-32-ok => has_procedure advisory mga4-64-ok mga4-32-ok
CC: (none) => sysadmin-bugs

Comment 3 Pascal Terjan 2014-07-09 00:54:06 CEST
http://advisories.mageia.org/MGAA-2014-0145.html

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


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