/claim #7896 I have created this PR to fix issue #7896. What changed: I added a timer to processMxpInput that resets the parser and emits mxpErrorDetected on timeout. Host now has the mxpErrorDetected signal and a disableMxpAndReconnect slot, which I implemented to disable MXP and reconnect. TMainConsole has a new handleMxpError slot, connected to the signal, which displays a QMessageBox to the user. This should resolve the client freeze issue from malformed MXP tags.
Excellencedev
@Excellencedev
Mudlet
@Mudlet