Bug 516128 (cesar) - Gemini (https://www.google.com/search?q=google.com) causes massive File Descriptor leak (>23k open files) and CPU spike.
Summary: Gemini (https://www.google.com/search?q=google.com) causes massive File Descr...
Status: REPORTED
Alias: cesar
Product: Falkon
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.12.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-17 01:26 UTC by cesar
Modified: 2026-02-17 12:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cesar 2026-02-17 01:26:42 UTC
Technical Bug Report
Title: High CPU Usage, Temperature Spike, and File Descriptor Leak (LSOF > 20k) on Falkon Browser

Environment:

OS: Arch Linux (Kernel: latest/rolling)

Browser: Falkon (QtWebEngine based)

Platform: Gemini (gemini.google.com)

Issue observed: February 2026

Description:
Gemini enters an unresponsive state where it fails to process queries. During this hang, the system load exceeds 1.0, CPU usage spikes to 40%+, and laptop temperature increases significantly. This behavior is exclusive to Falkon; Firefox performs normally under the same conditions. Clearing cache and using Incognito mode does not resolve the issue.

Technical Evidence:
A check on open files during the hang shows an abnormal amount of file descriptors associated with the Falkon process:
sudo lsof | grep falkon | wc -l yields 23,940 open files.
This suggests a massive resource leak (possibly in the socket handling or script execution layer) when interacting with Gemini's real-time response scripts.

Steps to Reproduce:

Open Gemini in Falkon on Arch Linux/sway.

Enter a simple query.

Observe the UI hanging, CPU/Temp spike, and the exponential growth of open files in lsof.

Additional information:  qt6-webengine     6.10.2-1