Closed voipmeister closed 1 month ago
ML and I have been testing some more, and the above happens when the MRC server URL shortener kicks in. It 'works' both ways:
This is observed with Enigma 0.0.14, we also tested with 0.0.10 and that version is immune to the problem.
For argument's sake we also tested with 3 clients in total, where the 3rd client was in another channel sending a link that got shortened, that did not trigger the problem for me on v0.0.14.
Testing a bit more, when commenting the middle line below (line 249 in mrc_multiplexer.js
), the problem is gone. However, it prevents private messages from being sent.
// Fix PrivMSG delivery on case mismatch
//message.to_user.toUpperCase() == client.username.toUpperCase() ||
message.to_user == 'CLIENT' ||
This issue is resolved with the PR merged
Closed, as resolved in #552
Describe the Bug Enigma crashes when a URL is pasted in the MRC chat.
To Reproduce Log onto MRC from Enigma 0.0.14, have someone paste for instance:
https://twitch.tv/the_meatlotion
, from a Mystic board (probably any UTF-8 client). In this case it was Meatlotion.Expected Behavior Proper sanitation, no crash. Other chatters had no issue in the same chat, but they use different clients obviously.
Actual Behavior Enigma crashes:
Screenshots N/a.
Environment
npm install
oryarn
reports successnode --version
):v18.20.4
uname -a
on *nix systems):Linux node01 4.18.0-553.16.1.el8_10.x86_64 #1 SMP Thu Aug 8 17:47:08 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
git rev-parse --short HEAD
):9c0bc88f