Closed Bug 1569115 Opened 5 years ago Closed 4 years ago

When `mach try chooser` concludes, Exception TypeError: TypeError("'NoneType' object is not callable",) in <bound method _NonClosingTextIOWrapper.__del__ of <_io.TextIOWrapper encoding='utf-16-le'>> ignored

Categories

(Developer Infrastructure :: Try, defect)

Desktop
Windows
defect
Not set
normal

Tracking

(firefox77 fixed)

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: MarcoZ, Assigned: mhentges)

References

Details

Attachments

(1 file)

STR:

  1. Commit something and run ./mach try chooser
  2. Fill out the form accordingly and hit Push.
  3. Close the tab, return to your console window and wait.
    • At the end of the push, after restoring the repository, the below error message is displayed:

Exception TypeError: TypeError("'NoneType' object is not callable",) in <bound method _NonClosingTextIOWrapper.del of <_io.TextIOWrapper encoding='utf-16-le'>> ignored

Component: MozillaBuild → Try
Product: mozilla.org → Firefox Build System
Version: other → unspecified

Still getting this error when using ./mach try chooser.

This was an issue around "six" and "click", this thread sheds some light:
https://github.com/pallets/click/issues/564.

This issue was reproducible by having a local python 2 flask app with Flask==1.0.2, Werkzeug==0.14.1 and Click==7.0. Upon self-shutdown, the TypeError was raised.

Upgrading Click to 7.1.2 resolves this issue both in that separate "reproduce app" and here in-tree.

Assignee: nobody → mhentges
Status: NEW → ASSIGNED
Pushed by mhentges@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bb70d4b574cd
Don't throw TypeError exception when using |./mach try chooser| r=rstewart
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: