Bug#1078154: libtickit-widget-scrollbox-perl: FTBFS with Perl 5.40: malloc_consolidate(): unaligned fastbin chunk detected

Niko Tyni ntyni at debian.org
Wed Aug 7 14:04:59 BST 2024


Package: libtickit-widget-scrollbox-perl
Version: 0.12-1
Severity: important
Tags: trixie sid
User: debian-perl at lists.debian.org
Usertags: perl-5.40-transition

This package fails to build from source with Perl 5.40 (currently in
experimental.)

  t/02input-key.t ............. 
  ok 1 - start is 0 initially
  ok 2 - hextent start is 0 initially
  ok 3 - start moves down +1 after <Down>
  ok 4 - start moves down +12 after <PageDown>
  ok 5 - start moves up -1 after <Up>
  ok 6 - start moves up -12 after <PageUp>
  ok 7 - start moves to 76 after <C-End>
  ok 8 - start moves to 0 after <C-Home>
  ok 9 - start moves right +1 after <Right>
  ok 10 - start moves right +39 after <C-Right>
  ok 11 - start moves up -1 after <Left>
  ok 12 - start moves up -39 after <C-Left>
  ok 13 - start moves to 121 after <End>
  ok 14 - start moves to 0 after <Home>
  1..14
  ok
  malloc_consolidate(): unaligned fastbin chunk detected
  t/03input-mouse.t ........... 
  ok 1 - vextent start is 0 initially
  ok 2 - hextent start is 0 initially
  ok 3 - start moves down +1 after mouse click down arrow
  ok 4 - start moves down +12 after mouse click after area
  ok 5 - start moves up -1 after mouse click up arrow
  ok 6 - start moves up -12 after mouse click up arrow
  ok 7 - start is 22 after mouse drag
  ok 8 - start moves down +5 after wheel down
  ok 9 - start moves up -5 after wheel up
  ok 10 - start moves right +1 after mouse click right arrow
  ok 11 - start moves right +39 after mouse click after area
  ok 12 - start moves left -1 after mouse click left arrow
  ok 13 - start moves left -39 after mouse click before area
  ok 14 - start is 26 after mouse drag
  1..14
  All 14 subtests passed 
  
  [...]
  
  Test Summary Report
  -------------------
  t/03input-mouse.t         (Wstat: 6 (Signal: ABRT) Tests: 14 Failed: 0)
    Non-zero wait status: 6
  Files=8, Tests=101,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.62 cusr  0.10 csys =  0.76 CPU)
  Result: FAIL

This seems to be almost deterministic on perl.debian.net. The build
succeeded once with perl_5.40.0~rc1-1 but has failed consistently 12 times
now with perl_5.40.0-1 while building fine on sid / Perl 5.38 every time.

A full build log is at

  https://perl.debian.net/rebuild-logs/perl-5.40-throwaway/libtickit-widget-scrollbox-perl_0.12-1/libtickit-widget-scrollbox-perl_0.12-1_amd64-2024-08-07T07:18:40Z.build

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list