Bug#926180: scilab: FTBFS on all
Rebecca N. Palmer
rebecca_palmer at zoho.com
Thu May 30 08:12:25 BST 2019
Some further searching suggests that Java triggers and catches SIGSEGVs
as part of normal operation, and hence is expected to not work under gdb
without "handle SIGSEGV nostop pass". With this, both 6.0.1 and 6.0.2
don't crash in gdb, i.e. the crash in gdb probably isn't this bug.
This suggests that the bug could be a subtle kind of baseline violation:
some assumption that fails on Valgrind's and qemu's emulated CPUs and
very old real CPUs. (As noted above, 6.0.2 does crash in Valgrind.)
It also still could be memory corruption that happens not to trigger on
recent real CPUs, or that is in a code path only used on older CPUs.
I haven't investigated how Ubuntu's 6.0.2 packaging differs from the
failed attempt at 6.0.2 reported above, or whether it fixes any of our
other bugs. However, as the freeze rules do not allow it by default, I
suggest not uploading it to unstable without asking release team *first*.
More information about the debian-science-maintainers
mailing list