I’m not sure what’s going on here, but you should definitely file a bug about it. The real kicker is this:
This affects not only my software, but also built-in utilities including
screenand other common libraries including pyserial.
Even if there is a workaround for your code, you can’t apply that workaround to
screen, so it makes sense to file a bug.
My recommendation is that you reproduce the problem with
screenand then trigger a sysdiagnose log, and attach that log to your bug report. See our Bug Reporting > Profiles and Logs page for more info on sysdiagnose logs.
Please post your bug number, just for the record.
Share and Enjoy
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
Thanks for the suggestion. I filed a bug report using feedback assistant, number FB6153687, with a sysdiagnose log.