Hi people,

I've removed the binaries that were indexed by DXR (thanks Jean-Marc for
leading me to that solution).

Now, I still have several errors. In fact, there are only two different
errors:

IndexError: string index out of range in tokenizers.py (li 205)
LexError: Scanning error. Illegal character '.' in lex.py (li 387)

Have you ever seen such error? (Tomorrow, I planning to bissect to see
if a recent commit introduced them but I ask nevertheless).

Our result is good (no more artifacts) but not complete. Compare
http://dxr2.lanedo.com/search.cgi?tree=mozilla-central&string=GfxContext
http://dxr.mozilla.org/mozilla/search.cgi?tree=mozilla-central&string=GfxContext

Complete error log attached.

Thanks,

Lionel
Error on file /opt/dxr/source/mozilla-central/gfx/skia/src/utils/mac/SkNSView.h:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
Error on file 
/opt/dxr/source/mozilla-central/gfx/skia/src/utils/mac/SkSampleNSView.h:
Traceback (most recent call last):
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    self.writeMainContent(out)
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    self.writeMainBody(out)
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/cxx-clang/indexer.py", line 422, in 
getSyntaxRegions
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/cxx-clang/indexer.py", line 422, in 
getSyntaxRegions
    for token in self.tokenizer.getTokens():
  File "/opt/dxr/source/dxr/indexer/tokenizers.py", line 205, in getTokens
    for token in self.tokenizer.getTokens():
  File "/opt/dxr/source/dxr/indexer/tokenizers.py", line 205, in getTokens
    while source[i] in valid_identifier_chars:
    while source[i] in valid_identifier_chars:
IndexError: string index out of range
IndexError: string index out of range



Error on file 
/opt/dxr/source/mozilla-central/accessible/public/msaa/ISimpleDOMDocument.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/accessible/public/msaa/ISimpleDOMNode.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/accessible/public/msaa/ISimpleDOMText.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'


Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/IA2TypeLibrary.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleEditableText.idl:
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
Traceback (most recent call last):
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    builder.toHTML()
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleTable.idl:
LexError: Scanning error. Illegal character '.'
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleComponent.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleAction.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    tok = self.tokenizer.token()
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleText.idl:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    return self.lexer.token()
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
    for syn in syntax_regions:
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
LexError: Scanning error. Illegal character '.'
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    return self.lexer.token()
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/Accessible2.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleStates.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleTable2.idl:
    self.writeMainBody(out)
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    self.writeMainBody(out)
    return self.lexer.token()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    for syn in syntax_regions:
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleHyperlink.idl:
    tok = self.tokenizer.token()
LexError: Scanning error. Illegal character '.'
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    return self.lexer.token()
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleImage.idl:
Traceback (most recent call last):
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    return self.lexer.token()
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleTableCell.idl:
Traceback (most recent call last):
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleHypertext.idl:
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
    return self.lexer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    tok = self.tokenizer.token()
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
LexError: Scanning error. Illegal character '.'
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleRelation.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleRole.idl:
Traceback (most recent call last):
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleApplication.idl:
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    return self.lexer.token()
    self.writeMainContent(out)
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
    self.writeMainBody(out)
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    builder.toHTML()
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
LexError: Scanning error. Illegal character '.'
    tok = self.tokenizer.token()
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    for syn in syntax_regions:
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
LexError: Scanning error. Illegal character '.'
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'
Error on file 
/opt/dxr/source/mozilla-central/other-licenses/ia2/AccessibleValue.idl:
Traceback (most recent call last):
  File "/opt/dxr/source/dxr/dxr-index.py", line 60, in async_toHTML
    dxr.htmlbuilders.make_html(srcpath, dstfile, treeconfig, big_blob)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 248, in make_html
    builder.toHTML()
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 93, in toHTML
    self.writeMainContent(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 138, in writeMainContent
    self.writeMainBody(out)
  File "/opt/dxr/source/dxr/dxr/htmlbuilders.py", line 172, in writeMainBody
    for syn in syntax_regions:
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 213, in 
getSyntaxRegions
    tok = self.tokenizer.token()
  File "/opt/dxr/source/dxr/plugins/moztools/indexer.py", line 182, in token
    return self.lexer.token()
  File "/opt/dxr/source/dxr/indexer/lex.py", line 387, in token
    raise LexError("Scanning error. Illegal character '%s'" % 
(lexdata[lexpos]), lexdata[lexpos:])
LexError: Scanning error. Illegal character '.'

_______________________________________________
dev-static-analysis mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-static-analysis

Reply via email to