Package: tbb
Version: 2017~U7-4
Severity: important

I am the maintainer of tbb, and am raising this bug here so my
progress on mips builds can be tracked.

Looking at the build output from buildd, it looks like the tbbmalloc
internals structures are invalid:

./test_malloc_pools.exe  1:4
Assertion right->myL.value<=GuardedSize::MAX_SPEC_VAL failed on line
1483 of file ../../src/tbbmalloc/backend.cpp


From:
https://anonscm.debian.org/cgit/debian-science/packages/tbb.git/tree/src/tbbmalloc/backend.cpp?h=debian/2017_U7-4#n1483

I am reviewing the code and trying to figure out what the issue is.
This may be memory pressure related, but unfortunately, I have been
unable to reproduce this in QEMU (with Malta board and 1 CPU). I have
filed a request for access to a mipsel buildd, and will give this a
good going over in gdb once I have access.

[ I am particularly interested in the Freeblock structures
dereferenced. Then I was going to work backwards to try and find the
source of the corruption. ]

Cheers,
--
Steve

Reply via email to