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: NEW
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:
Depends On: F45FTBFS, RAWHIDEFTBFS
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-06-08 07:48 UTC by Petr Pisar
Modified: 2026-06-08 08:27 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
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.


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