[LLVMbugs] [Bug 13411] New: comment parser shocks on simple comment (assert and abort)
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Thu Jul 19 14:49:08 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=13411
Bug #: 13411
Summary: comment parser shocks on simple comment (assert and
abort)
Product: clang
Version: trunk
Platform: PC
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P
Component: Frontend
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: devlists at shadowlab.org
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 8928
--> http://llvm.org/bugs/attachment.cgi?id=8928
Reduced test case
$ clang -Wdocumentation -fsyntax-only crash.c
Assertion failed: (Tok.is(tok::verbatim_block_end)), function
parseVerbatimBlock, file clang/lib/AST/CommentParser.cpp, line 381.
…
5 clang 0x0000000105f00911 __assert_rtn + 81
6 clang 0x000000010543731a
clang::comments::Parser::parseVerbatimBlock() + 890
7 clang 0x0000000105437708
clang::comments::Parser::parseFullComment() + 184
8 clang 0x00000001053dadfd
clang::ASTContext::getCommentForDecl(clang::Decl const*) const
…
---- crash.c
/**
* GError:
* @domain: error domain, e.g. #G_FILE_ERROR
* @code: error code, e.g. %G_FILE_ERROR_NOENT
* @message: human-readable informative error message
*
* The <structname>GError</structname> structure contains
* information about an error that has occurred.
*/
typedef struct _GError GError;
---------
--
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