dneuge / legacy-status-proxy-vatsim

Proxy server for making status/datafiles available to passive clients in legacy formats
MIT License
3 stars 0 forks source link

BadLocationException when scrolling log during update #8

Closed dneuge closed 3 years ago

dneuge commented 3 years ago

Scrolling log while it updates may lead to a BadLocationException:

Exception in thread "AWT-EventQueue-0" javax.swing.text.StateInvariantError: GlyphView: Stale view: javax.swing.text.BadLocationException: Length must be positive

For higher chance of reproducing this bug enable trace-level logging and scroll down while VAT-Spy locations are being appended to the log.

dneuge commented 3 years ago

No longer reproduceable after fixing #9.