Bug#807392: libsendmail-milter-perl: FTBFS: Segmentation fault (core dumped)
gregor herrmann
gregoa at debian.org
Fri Apr 11 15:05:15 BST 2025
On Fri, 24 Jan 2025 22:51:42 +0100, Paul Gevers wrote:
> 23s autopkgtest [16:06:22]: test autodep8-perl-build-deps:
>[-----------------------
> 23s I: Nothing to prove, skipping.
> 27s ---> Starting callback from interpreter: [0x3ff78000b90].
> 27s ---> Finished callback from interpreter: [0x3ff78000b90].
> 27s ---> Starting callback from interpreter: [0x3ff78000b90].
> 27s ---> Finished callback from interpreter: [0x3ff78000b90].
> 27s ---> Starting callback from interpreter: [0x3ff78000b90].
> 27s ---> Finished callback from interpreter: [0x3ff78000b90].
> 27s ---> Starting callback from interpreter: [0x3ff78000b90].
> 27s ---> Finished callback from interpreter: [0x3ff78000b90].
> 29s ---> Starting callback from interpreter: [0x3ff68000b90].
> 29s ---> Finished callback from interpreter: [0x3ff68000b90].
> 29s ---> Starting callback from interpreter: [0x3ff78000b90].
> 29s ---> Finished callback from interpreter: [0x3ff78000b90].
> 29s ---> Starting callback from interpreter: [0x3ff78000b90].
> 29s ---> Finished callback from interpreter: [0x3ff78000b90].
> 29s ---> Starting callback from interpreter: [0x3ff74000b90].
> 29s ---> Finished callback from interpreter: [0x3ff74000b90].
> 29s ---> Starting callback from interpreter: [0x3ff74000b90].
> 29s ---> Finished callback from interpreter: [0x3ff74000b90].
> 29s ---> Starting callback from interpreter: [0x3ff64000b90].
> 29s ---> Finished callback from interpreter: [0x3ff64000b90].
> 29s intpool pthread_mutex_destroy() failed: 16 at ./test.pl line 42.
> 29s ------------------------------------------------------------------------
> 29s Interpreter pool tests. See sample.pl for a sample Milter.
> 29s ------------------------------------------------------------------------
> 29s Running starvation test... (Core dump indicates failure ;-)
> 29s ------------------------------------------------------------------------
> 29s ------------------------------------------------------------------------
> 29s Starvation test successful.
> 29s ------------------------------------------------------------------------
> 29s Running multiplicity test... (Core dump indicates failure ;-)
> 29s ------------------------------------------------------------------------
> 29s Segmentation fault
> 29s autopkgtest [16:06:28]: test autodep8-perl-build-deps:
>-----------------------]
When running `make test' in a loop often enough, I can sometimes
reproduce the segfault: Typically something like
#v+
------------------------------------------------------------------------
Running recycle test... (Core dump indicates failure ;-)
------------------------------------------------------------------------
test_wrapper: Original interpreter cloned: 0x53cb33c0
---> Finished callback from interpreter: [0x7fbc181be7e0].
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x1c234b18
test_wrapper: Calling callback 0x1c234b00 from aTHX 0x1c0008e0.
---> Starting callback from interpreter: [0x7fbc1c0008e0].
test_wrapper: Analysing callback...
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x18317708
test_wrapper: Calling callback 0x183176f0 from aTHX 0x18000ce0.
---> Starting callback from interpreter: [0x7fbc18000ce0].
test_wrapper: It's a code reference to: 0x101570d8
test_wrapper: Calling callback 0x101570c0 from aTHX 0x10000b90.
---> Starting callback from interpreter: [0x7fbc10000b90].
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x08079848
test_wrapper: Calling callback 0x08079830 from aTHX 0x08000b90.
---> Starting callback from interpreter: [0x7fbc08000b90].
---> Finished callback from interpreter: [0x7fbc1c0008e0].
---> Finished callback from interpreter: [0x7fbc18000ce0].
---> Finished callback from interpreter: [0x7fbc10000b90].
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x203f6b68
test_wrapper: Calling callback 0x203f6b50 from aTHX 0x20000b70.
---> Starting callback from interpreter: [0x7fbc20000b70].
test_wrapper: Analysing callback...
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x18317708
test_wrapper: Calling callback 0x183176f0 from aTHX 0x18000ce0.
---> Starting callback from interpreter: [0x7fbc18000ce0].
test_wrapper: It's a code reference to: 0x1c234b18
test_wrapper: Calling callback 0x1c234b00 from aTHX 0x1c0008e0.
---> Starting callback from interpreter: [0x7fbc1c0008e0].
test_wrapper: Analysing callback...
test_wrapper: It's a code reference to: 0x101570d8
test_wrapper: Calling callback 0x101570c0 from aTHX 0x10000b90.
---> Starting callback from interpreter: [0x7fbc10000b90].
---> Finished callback from interpreter: [0x7fbc08000b90].
---> Finished callback from interpreter: [0x7fbc20000b70].
---> Finished callback from interpreter: [0x7fbc10000b90].
---> Finished callback from interpreter: [0x7fbc18000ce0].
---> Finished callback from interpreter: [0x7fbc1c0008e0].
Segmentation fault (core dumped)
#v-
(Mostly in "Multiplicity test".)
But also:
#v+
------------------------------------------------------------------------
Running scalar function name test... (Core dump indicates failure ;-)
------------------------------------------------------------------------
test_wrapper: Original interpreter cloned: 0x85d083c0
intpool pthread_mutex_lock() failed: 22 at test.pl line 42.
#v-
Cheers,
gregor
--
.''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
: :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
`. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20250411/bad809c7/attachment.sig>
More information about the pkg-perl-maintainers
mailing list