[LLVMbugs] [Bug 10055] New: ~1 in 100 crash in PCH/chain-late-anonymous-namespace.cpp

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue May 31 01:38:33 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=10055

           Summary: ~1 in 100 crash in
                    PCH/chain-late-anonymous-namespace.cpp
           Product: clang
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: nicholas at mxc.ca
                CC: llvmbugs at cs.uiuc.edu


Sitting at my console running that test over and over, I was able to reproduce
this on try #117:

$ make test TESTSUITE=PCH/chain-late-anonymous-namespace.cpp
make[1]: Entering directory `/home/nicholas/llvm-commit/tools/clang/test'
Making Clang 'lit.site.cfg' file...
Making Clang 'Unit/lit.site.cfg' file...
--- Running clang tests for x86_64-unknown-linux-gnu ---
lit.py: lit.cfg:143: note: using clang:
'/home/nicholas/llvm-commit/Debug+Asserts/bin/clang'
                       -- Testing: 1 tests, 2 threads --                        
FAIL: Clang :: PCH/chain-late-anonymous-namespace.cpp (1 of 1)
******************** TEST 'Clang :: PCH/chain-late-anonymous-namespace.cpp'
FAILED ********************
Script:
--
/home/nicholas/llvm-commit/Debug+Asserts/bin/clang -cc1 -include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-fsyntax-only
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
/home/nicholas/llvm-commit/Debug+Asserts/bin/clang -cc1 -chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-fsyntax-only
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
--
Exit Code: 134
Command Output (stderr):
--
clang: raw_ostream.cpp:323: void llvm::raw_ostream::copy_to_buffer(const char*,
size_t): Assertion `Size <= size_t(OutBufEnd - OutBufCur) && "Buffer overrun!"'
failed.
0  clang 0x0a183e1e
1  clang 0x0a183bab
2        0xffffe400 __kernel_sigreturn + 0
Stack dump:
0.      Program arguments: /home/nicholas/llvm-commit/Debug+Asserts/bin/clang
-cc1 -chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-fsyntax-only
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp 
1.      <eof> parser at end of file
/home/nicholas/llvm-commit/tools/clang/test/PCH/Output/chain-late-anonymous-namespace.cpp.script:
line 2: 27686 Aborted                
/home/nicholas/llvm-commit/Debug+Asserts/bin/clang -cc1 -chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-chain-include
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
-fsyntax-only
/home/nicholas/llvm-commit/tools/clang/test/PCH/chain-late-anonymous-namespace.cpp
--

********************
Testing Time: 0.05s
********************
Failing Tests (1):
    Clang :: PCH/chain-late-anonymous-namespace.cpp

  Unexpected Failures: 1
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/nicholas/llvm-commit/tools/clang/test'
make: *** [test] Error 2

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list