Bug#869135: Please consider switching to giza
Ole Streicher
olebole at debian.org
Fri Jul 21 12:40:40 UTC 2017
Hi Gregory,
On 20.07.2017 23:03, gregor herrmann wrote:
> - Build-Depend on giza-dev instead of pgplot5 -> the package builds
> and the dependencies look reasonable.
> - When I enable the tests, I get:
> + success in autopkgtest
> + a segfault in perl during the build:
>
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:313
> 313 ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S: No such file or directory.
> (gdb) bt full
> #0 __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:313
> No locals.
> #1 0x00007f66f422bf45 in ?? ()
> No symbol table info available.
> #2 0x0000000059711419 in ?? ()
> No symbol table info available.
> #3 0x00005603c8025c22 in Perl_safesysmalloc (size=<optimized out>) at util.c:153
> ptr = <optimized out>
> #4 0x00005603c86c45b8 in ?? ()
> No symbol table info available.
> #5 0x0000000000000100 in ?? ()
> No symbol table info available.
> #6 0x00005603c860c010 in ?? ()
> No symbol table info available.
> #7 0x0000000000000100 in ?? ()
> No symbol table info available.
> #8 0x0000000000000000 in ?? ()
> No symbol table info available.
How did you get the stacktrace? And/or could I ask you to run the same
with the giza dbgsym packages (libcpgplot0-dbgsym, libpgplot0-dbgsym,
libgiza0-dbgsym)? Unfortunately they are not in the archive yet, so this
would require a rebuild of giza.
I also tried it and I also get a segmentation fault when I built with
pbuilder, but not when just using debuild. I also don't get the segfault
when I run the test suite directly from the shell -- but in the latter
cases, I am asked to press RETURN after each test. So, some code in
test.pl seems to disable this under some conditions; however my limited
knowledge of perl doesn't help here.
Do you have an idea how to reproduce the segfault on the command line?
Or can you re-create the stacktrace with the -dbgsym packages? Or tell
me what I should do to create them in pdebuild?
Best regards
Ole
More information about the pkg-perl-maintainers
mailing list