New issue
Advanced search Search tips

Issue 711785 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Apr 2018
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

FBTFS: TypeError: 'NoneType' object has no attribute '__getitem__' in src/third_party/catapult/third_party/beautifulsoup4/bs4/dammit.py

Reported by d33...@gmail.com, Apr 14 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/57.0.2987.98 Chrome/57.0.2987.98 Safari/537.36

Steps to reproduce the problem:
Build Latest chromium on Ubuntu 16.10.

What is the expected behavior?

What went wrong?
[23:16:08] ➜  src git:(757e34b)  ninja -C out/Default chrome
ninja: Entering directory `out/Default'
[5227/31265] ACTION //third_party/catapult/tracing:generate_about_tracing(//build/toolchain/linux:clang_x64)
FAILED: gen/content/browser/tracing/about_tracing.js gen/content/browser/tracing/about_tracing.html 
python ../../third_party/catapult/tracing/bin/generate_about_tracing_contents --outdir gen/content/browser/tracing
Traceback (most recent call last):
  File "../../third_party/catapult/tracing/bin/generate_about_tracing_contents", line 14, in <module>
    sys.exit(generate_about_tracing_contents.Main(sys.argv[1:]))
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/tracing/tracing_build/generate_about_tracing_contents.py", line 46, in Main
    minify=not args.no_min)
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/py_vulcanize/py_vulcanize/generate.py", line 255, in GenerateStandaloneHTMLToFile
    module.AppendHTMLContentsToFile(output_file, controller, minify=minify)
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/py_vulcanize/py_vulcanize/html_module.py", line 71, in AppendHTMLContentsToFile
    for piece in self._parser_results.YieldHTMLInPieces(ctl, minify=minify):
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/py_vulcanize/py_vulcanize/parse_html_deps.py", line 126, in YieldHTMLInPieces
    yield self.GenerateHTML(controller, minify)
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/py_vulcanize/py_vulcanize/parse_html_deps.py", line 129, in GenerateHTML
    soup = _CreateSoupWithoutHeadOrBody(unicode(self._soup))
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/py_vulcanize/py_vulcanize/parse_html_deps.py", line 79, in _CreateSoupWithoutHeadOrBody
    soup = bs4.BeautifulSoup()
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/beautifulsoup4/bs4/__init__.py", line 193, in __init__
    self.builder.prepare_markup(markup, from_encoding)):
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/beautifulsoup4/bs4/builder/_lxml.py", line 99, in prepare_markup
    for encoding in detector.encodings:
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/beautifulsoup4/bs4/dammit.py", line 256, in encodings
    self.chardet_encoding = chardet_dammit(self.markup)
  File "/mnt/bcache/mnt/sda/d33tah/workspace/src/chromium/chromium/src/third_party/catapult/third_party/beautifulsoup4/bs4/dammit.py", line 31, in chardet_dammit
    return chardet.detect(s)['encoding']
TypeError: 'NoneType' object has no attribute '__getitem__'
[5236/31265] CXX obj/third_party/flatbuffers/compiler_files/idl_parser.o
ninja: build stopped: subcommand failed.

Did this work before? N/A 

Chrome version: 57.0.2987.98  Channel: n/a
OS Version: Ubuntu 16.10
Flash Version: not relevant
 

Comment 1 by d33...@gmail.com, Apr 14 2017

Please note that failing Chromium version is not 57. I was trying to pull latest master.
Labels: Needs-Triage-M57
Project Member

Comment 3 by sheriffbot@chromium.org, Apr 17 2018

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment