Bug 2486187 - perl-Glib-Object-Introspection-0.052-2.fc45 FTBFS: gperl-i11n-invoke-c.c:584:_allocate_out_mem: assertion failed: (interface_info)
Summary: perl-Glib-Object-Introspection-0.052-2.fc45 FTBFS: gperl-i11n-invoke-c.c:584:...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Glib-Object-Introspection
Version: 45
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Pisar
QA Contact: Fedora Extras Quality Assurance
URL: https://koschei.fedoraproject.org//pa...
Whiteboard:
: 2504395 (view as bug list)
Depends On: F45FTBFS
Blocks: 2506884
TreeView+ depends on / blocked
 
Reported: 2026-06-08 07:48 UTC by Petr Pisar
Modified: 2026-09-08 01:37 UTC (History)
5 users (show)

Fixed In Version: perl-Glib-Object-Introspection-0.052-5.fc45
Clone Of:
Environment:
Last Closed: 2026-07-28 13:26:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME/perl-glib-object-introspection/-/work_items/8 0 None None None 2026-06-08 08:27:33 UTC

Description Petr Pisar 2026-06-08 07:48:06 UTC
perl-Glib-Object-Introspection-0.052-2.fc45 fails to build in Fedora 45 because a test dies:

$ LD_LIBRARY_PATH=:build prove -v -b t/arrays.t
[...]
ok 87
ok 88
Bailout called.  Further testing stopped:  ERROR:gperl-i11n-invoke-c.c:584:_allocate_out_mem: assertion failed: (interface_info)
Bail out! ERROR:gperl-i11n-invoke-c.c:584:_allocate_out_mem: assertion failed: (interface_info)
**
ERROR:gperl-i11n-invoke-c.c:584:_allocate_out_mem: assertion failed: (interface_info)
Failed 4/92 subtests 

It seems to located somewhere in:

  my $msg1 = Glib::IO::DBusMessage->new_signal ('/asdf/ghjk', 'de.asdf', 'ghjk');
  my $caps = [];
  my $blob1 = $msg1->to_blob ($caps);

A difference between the last passing and first failing build root is at <https://koschei.fedoraproject.org/build/23161473>.

Comment 1 Petr Pisar 2026-06-08 08:06:44 UTC
This is triggered by upgrading glib2 from 2.88.1-1.fc45 to 2.89.0-1.fc45.

Comment 2 Petr Pisar 2026-07-22 07:23:12 UTC
*** Bug 2504395 has been marked as a duplicate of this bug. ***

Comment 3 Petr Pisar 2026-07-28 13:12:48 UTC
I applied a workaround, which is not a proper fix, but does not make the it worse.

Comment 4 Fedora Update System 2026-09-07 14:47:23 UTC
FEDORA-2026-aee49502f1 (perl-Glib-Object-Introspection-0.052-6.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-aee49502f1

Comment 5 Fedora Update System 2026-09-08 01:37:59 UTC
FEDORA-2026-aee49502f1 has been pushed to the Fedora 45 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-aee49502f1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-aee49502f1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.


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