[Status Bar] Certain Clock component configurations freezes the iTerm2 app.
- iTerm2 version: 3.3.11
- OS version: macOS 10.13.6
WARNING: This can potentially freezes your iTerm2 app and it can take a long time to fix.
Detailed steps to reproduce the problem:
- Go to
Preferences > Profiles > Session > Click 'Configure Status Bar'
- Add Clock component to status bar by dragging into
- Click the Clock component that is now under
'Active Components'and click
'Configure Component'on the bottom left corner.
- Enter a upper case 'A' to the Date Format text box.
OKto save and apply.
Accidentally put a uppercase A in the status bar's clock format settings.
The A represents to display milliseconds info.
For some reason this slows down iTerm2 to a unusable state, possibly due to the huge amount of IO.
What should have happened:
Sanitises user input and rejects any similar configurations.