Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LeakSanitizer-AddressSanitizer-i386 :: TestCases/many_threads_detach.cpp test failure #48306

Closed
llvmbot opened this issue Jan 29, 2021 · 3 comments
Labels
bugzilla Issues migrated from bugzilla

Comments

@llvmbot
Copy link
Member

llvmbot commented Jan 29, 2021

Bugzilla Link 48962
Resolution FIXED
Resolved on Aug 27, 2021 10:19
Version trunk
OS Linux
Blocks #48661
Reporter LLVM Bugzilla Contributor
CC @tstellar

Extended Description

Fails reliably here every time.

FAIL: LeakSanitizer-AddressSanitizer-i386 :: TestCases/many_threads_detach.cpp (3022 of 7337)
******************** TEST 'LeakSanitizer-AddressSanitizer-i386 :: TestCases/many_threads_detach.cpp' FAILED ********************
Script:

: 'RUN: at line 4'; /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/lib/llvm/12/bin/clang --driver-mode=g++ -O0 -m32 -gline-tables-only -fsanitize=address -I/var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt/test/lsan/../ /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt/test/lsan/TestCases/many_threads_detach.cpp -o /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/test/lsan/I386AsanConfig/TestCases/Output/many_threads_detach.cpp.tmp -pthread && /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/test/lsan/I386AsanConfig/TestCases/Output/many_threads_detach.cpp.tmp

Exit Code: 1

Command Output (stderr):

  • : 'RUN: at line 4'
  • /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/lib/llvm/12/bin/clang --driver-mode=g++ -O0 -m32 -gline-tables-only -fsanitize=address -I/var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt/test/lsan/../ /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt/test/lsan/TestCases/many_threads_detach.cpp -o /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/test/lsan/I386AsanConfig/TestCases/Output/many_threads_detach.cpp.tmp -pthread
  • /var/tmp/portage/sys-libs/compiler-rt-sanitizers-12.0.0_rc1/work/compiler-rt_build/test/lsan/I386AsanConfig/TestCases/Output/many_threads_detach.cpp.tmp
    AddressSanitizer:DEADLYSIGNAL
    =================================================================
    ==251081==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x080fa31f bp 0x00000242 sp 0xffe94740 T0)
    ==251081==The signal is caused by a READ memory access.
    ==251081==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used.
    ==251081==FATAL: AddressSanitizer: internal allocator is out of memory trying to allocate 0x33 bytes

--


@tstellar
Copy link
Collaborator

This bug was not resolved in time for the 12.0.0 release, so it will have to wait for 12.0.1.

If you feel this is a high-priority bug that should be fixed for 12.0.0, please re-add release-12.0.0 to the Blocks field and add a comment explaining why this is high-priority.

@llvmbot
Copy link
Member Author

llvmbot commented Aug 27, 2021

It seems that this was fixed for 13.x.

@tstellar
Copy link
Collaborator

mentioned in issue #48661

@llvmbot llvmbot transferred this issue from llvm/llvm-bugzilla-archive Dec 11, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugzilla Issues migrated from bugzilla
Projects
None yet
Development

No branches or pull requests

2 participants