-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[assert] can't send message including ASCII escape (used by ASCII coloring) #900
Comments
This turned out to be more interesting than I thought. https://www.w3.org/International/questions/qa-controls says that (most) control characters are invalid in the context of HTML 4, and can only be represented as |
Also, ftr: the crash is actually an assertion failure; if you build in Release configuration, you just won't be able to send a message with control characters, so it's not too grave. |
https://bugreports.qt.io/browse/QTBUG-122466 - let's see where it takes us. |
@KitsuneRal : title has been corrected (crash->assert). |
I can try to insert some workaround, perhaps... I already have a few, anyway. |
Description
Quaternion crashes on send of "bad message"
quaternion-html-crash.txt
Steps to reproduce
Actual problem symbol is ASCII '1b'
Quaternion logs:
Backtrace:
Version information
The text was updated successfully, but these errors were encountered: