When Firefox is already running on my laptop, launching the Discord desktop client sometimes crashes the entire system. This does not happen when I open Discord first and start Firefox afterward, even with many browser tabs open. I only have 4 GB of RAM, so memory usage may be involved, although I usually keep just one or two lightweight tabs open. My system has an Intel N100 CPU with integrated Alder Lake-N UHD graphics and runs Debian 13 with GNOME. Are RAM limits, graphics drivers, hardware acceleration, or cached Discord data likely to cause this, and what troubleshooting steps could prevent the crash?
4 Answers
Please compare the versions of Firefox, Discord, Mesa, and the kernel, then install all available updates. Older packages can contain graphics or Electron bugs that have already been fixed upstream. If the problem continues, launch Discord from a terminal and inspect the output, and check the previous boot's logs after restarting; those details should distinguish an out-of-memory event from an Intel graphics or application crash.
You could also clear Discord-related site data from Firefox, including its cache, cookies, local storage, session storage, and IndexedDB entries. That is more likely to fix a browser integration or corrupted-data issue than a full system crash, but it is a quick thing to test. Make sure you know any passwords that may need to be entered again afterward.
Four gigabytes of RAM is fairly tight for a modern desktop, even with only a few tabs. Firefox can sometimes use several gigabytes by itself, while Discord commonly adds hundreds of megabytes. Watch memory and swap usage in System Monitor while launching Discord. If swap is missing or very small, adding swap could help with memory pressure, though a complete system crash may point to a driver problem rather than RAM alone.
The GPU and graphics stack are worth checking, especially since both Firefox and Discord can use hardware acceleration. Try disabling hardware acceleration in Firefox and Discord, then test whether the crash still happens. Also check system logs after rebooting so you can see whether the kernel, graphics driver, or out-of-memory handler reported anything.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox