Edit history

Earlier versions of Client crash (React error #300) when clicking the Rejoin bar for a deleted temporary voice channel, newest first.

Current version | Edited by Rex
Changes
Removed: **Client Crash (React Error #300) when clicking "Rejoin" bar for a deleted temporary voice channel**Added: Client crash (React error #300) when clicking the Rejoin bar for a deleted temporary voice channel
Show

Client crash (React error #300) when clicking the Rejoin bar for a deleted temporary voice channel

Observed behaviour

The client crashes instantly with Minified React error #300. This occurs because the application attempts to render a component into a target container that was removed from the DOM when the bot deleted the channel.

Reproduction steps

  1. Join a temporary voice channel (created by a bot).
  2. Leave the voice channel (which triggers the bot to delete the channel).
  3. Wait approximately 2 minutes until the "Rejoin" notification bar appears at the top of the app.
  4. Click the Rejoin button.

Build information

Canary 792 (56200de), Host 0.0.234, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Windows

Evidence

Stack Trace: Error: Minified React error #300; visit https://react.dev/errors/300 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
    at l9 (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:51238)
    at l5 (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:51127)
    at oL (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:71488)
    at ox (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:69935)
    at oq (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:86143)
    at uw (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:116151)
at https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:115996
    at uk (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:116004)
    at us (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:112160)
    at uZ (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:134638)

Details

Expected behaviour The client should verify if the channel still exists. If the channel is deleted, it should remove the "Rejoin" bar or show a "Channel not found" notification.
Original by NoLogicAlan
Show

**Client Crash (React Error #300) when clicking "Rejoin" bar for a deleted temporary voice channel**

Observed behaviour

The client crashes instantly with Minified React error #300. This occurs because the application attempts to render a component into a target container that was removed from the DOM when the bot deleted the channel.

Reproduction steps

  1. Join a temporary voice channel (created by a bot).
  2. Leave the voice channel (which triggers the bot to delete the channel).
  3. Wait approximately 2 minutes until the "Rejoin" notification bar appears at the top of the app.
  4. Click the Rejoin button.

Build information

Canary 792 (56200de), Host 0.0.234, Windows 11 10.0.26200 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Windows

Evidence

Stack Trace: Error: Minified React error #300; visit https://react.dev/errors/300 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
    at l9 (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:51238)
    at l5 (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:51127)
    at oL (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:71488)
    at ox (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:69935)
    at oq (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:86143)
    at uw (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:116151)
at https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:115996
    at uk (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:116004)
    at us (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:112160)
    at uZ (https://fluxerstatic.com/assets/6bebca2660e47ffd.js:1:134638)

Details

Expected behaviour The client should verify if the channel still exists. If the channel is deleted, it should remove the "Rejoin" bar or show a "Channel not found" notification.