This queue is for tickets about the Glib-Object-Introspection CPAN distribution.

Report information
The Basics
Id:
147409
Status:
new
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
ppisar [...] redhat.com
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
0.050
Fixed in:
(no value)



Date: Wed, 29 Mar 2023 03:41:04 -0400
Subject: Glib-Object-Introspection-0.050 breaks Gtk3-0.038 (tests segfault)
From: ppisar@redhat.com
To: bug-Glib-Object-Introspection@rt.cpan.org
After upgrading Glib-Object-Introspection from 0.049 to 0.050, 3 Gtk3-0.038 tests started to segfault: $ xvfb-run -d make test PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-init.t .................... 1/16 # Testing Gtk3 0.038 # Running against gtk+ 3.24.37 # Compiled against gtk+ 3.24.37 t/00-init.t .................... ok t/floating-refs.t .............. ok t/overrides.t .................. Failed 178/233 subtests t/signals.t .................... ok t/vfuncs-destroy.t ............. ok t/vfuncs-double-setup.t ........ ok t/zz-GdkEvent.t ................ Failed 5/146 subtests t/zz-GtkActionGroup.t .......... ok t/zz-GtkBuilder.t .............. ok t/zz-GtkCellLayoutIface.t ...... Failed 2/35 subtests t/zz-GtkCellRendererIface.t .... ok t/zz-GtkContainer.t ............ ok t/zz-GtkDialog.t ............... ok t/zz-GtkImage.t ................ ok t/zz-GtkInfoBar.t .............. ok t/zz-GtkRadioAction.t .......... ok t/zz-GtkRadioButton.t .......... ok t/zz-GtkRadioMenuItem.t ........ ok t/zz-GtkRadioToolButton.t ...... ok t/zz-GtkRecentChooserDialog.t .. ok t/zz-GtkTextBuffer.t ........... ok t/zz-GtkTreeModelIface.t ....... ok Test Summary Report ------------------- t/overrides.t (Wstat: 139 (Signal: SEGV, dumped core) Tests: 55 Failed: 0) Non-zero wait status: 139 Parse errors: Bad plan. You planned 233 tests but ran 55. t/zz-GdkEvent.t (Wstat: 139 (Signal: SEGV, dumped core) Tests: 141 Failed: 0) Non-zero wait status: 139 Parse errors: Bad plan. You planned 146 tests but ran 141. t/zz-GtkCellLayoutIface.t (Wstat: 139 (Signal: SEGV, dumped core) Tests: 33 Failed: 0) Non-zero wait status: 139 Parse errors: Bad plan. You planned 35 tests but ran 33. Files=22, Tests=761, 4 wallclock secs ( 0.08 usr 0.03 sys + 3.00 cusr 0.63 csys = 3.74 CPU) Result: FAIL It seem it does not depend on gobject-introspection version because it happens with gobject-introspection-1.72.1 as well as with gobject-introspection-1.76.1.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.