bug: reference links that don't point to anything completely hangs the client #352

Open
opened 2026-02-16 12:35:25 -05:00 by yindo · 0 comments
Owner

Originally created by @amycatgirl on GitHub (Sep 8, 2025).

What happened?

I was reading an essay by John MacFarlane about Markdown and the difficulties that CommonMark project had to go through when implementing certain features when I found out about reference links.

Obviously, I tried using the same syntax on Revolt for Web to see if they worked, which they do (Screenshot attached below).

Image

But sending a message that only contains a reference link that points to nothing, the client completely hangs and the user becomes unable to do the following actions:

  • Reload the client
  • Switch channels (Except voice channels)
  • Switch servers
  • Receive messages
Originally created by @amycatgirl on GitHub (Sep 8, 2025). ### What happened? I was reading an essay by John MacFarlane about Markdown and the difficulties that CommonMark project had to go through when implementing certain features when I found out about [reference links]. Obviously, I tried using the same syntax on Revolt for Web to see if they worked, which they do (Screenshot attached below). <img width="1120" height="1368" alt="Image" src="https://github.com/user-attachments/assets/4f6c9908-4680-4112-a7a9-b06c222a5b43" /> But sending a message that only contains a reference link that points to nothing, the client completely hangs and the user becomes unable to do the following actions: - Reload the client - Switch channels (Except voice channels) - Switch servers - Receive messages [reference links]: https://spec.commonmark.org/0.31.2/#reference-link
yindo added the bug label 2026-02-16 12:35:25 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/for-web#352