[bug]: Desktop v26.7.0 freezes after a successful REST request on Linux
Is there an existing issue for this?
- I have searched existing issues and this bug hasn't been reported yet
Platform
Desktop App
Browser
Chrome
Operating System
Linux
Bug Description
Bug: Desktop v26.7.0 freezes after a successful REST request on Linux
hoppscotch-freeze-2026-08-03.log
hoppscotch-freeze-2026-08-03.log
Current behavior
Hoppscotch Desktop v26.7.0 becomes unresponsive immediately after a REST request finishes. This is reproducible with the default echo endpoint, so it does not appear to depend on a particular API, authentication configuration, proxy, or existing user data.
The request itself succeeds. The desktop UI then freezes and must be closed.
Steps to reproduce
- On Ubuntu Linux, install
Hoppscotch_linux_x64.debv26.7.0. - Start Hoppscotch Desktop without importing any existing data.
- Send
GET https://echo.hoppscotch.io/. - Wait for the response to complete.
Expected behavior
The response should render and the application should remain responsive.
Actual behavior
The request finishes successfully, but the UI freezes immediately afterward.
Diagnostic evidence
The application log confirms that the request completed successfully:
2026-08-03T08:13:59.766638Z INFO relay::relay: Starting request execution method=GET url=https://echo.hoppscotch.io/
2026-08-03T08:14:00.720923Z DEBUG tauri_plugin_relay::desktop: Request executed successfully
2026-08-03T08:14:00.720935Z INFO tauri_plugin_relay::commands: Execute command completed successfully
Immediately afterward, the application loads the JSON response renderer:
2026-08-03T08:14:00.755210Z DEBUG tauri_plugin_appload: Handling app URI scheme request. url=app://hoppscotch/assets/JSONLensRenderer-CW8gHfIb.js
2026-08-03T08:14:00.755311Z INFO tauri_plugin_appload::uri::handler: Successfully retrieved file content host=hoppscotch path=assets/JSONLensRenderer-CW8gHfIb.js content_length=10148
While the UI is frozen, process inspection shows the WebKit renderer consuming nearly a full CPU core:
PID STAT CPU% COMMAND
11471 Sl 5.1 /usr/bin/hoppscotch-desktop
11614 RLl 97.6 /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess 6 40
This suggests a renderer-side loop or hang after response completion, possibly
in or around JSONLensRenderer, rather than an HTTP/network failure.
Environment
| Item | Value |
|---|---|
| Hoppscotch Desktop | v26.7.0 |
| Distribution | Hoppscotch_linux_x64.deb |
| Platform | Ubuntu Linux (x86_64) |
| Webview | WebKitGTK 4.1 |
| Reproduction endpoint | https://echo.hoppscotch.io/ |
Additional notes
- The problem recurs after closing and reopening the application.
- The app was installed fresh after removing the previous package and its configuration/cache/local-storage directories.
- Please let me know if a more verbose debug log, a CPU profile, or a minimal response payload would help.
Attachment
Attach hoppscotch-freeze-2026-08-03.log, the redacted log excerpt provided
with this report. It intentionally excludes local paths, request headers, and
response content.
Deployment Type
Hoppscotch Cloud
Version
26.7.0
Source: hoppscotch/hoppscotch