#6558·hoppscotch

[bug]: Desktop v26.7.0 freezes after a successful REST request on Linux

Author: Mohammadfazel03Created Aug 3, 2026Updated Sep 16, 2026
Labelsbugneed testing

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

  1. On Ubuntu Linux, install Hoppscotch_linux_x64.deb v26.7.0.
  2. Start Hoppscotch Desktop without importing any existing data.
  3. Send GET https://echo.hoppscotch.io/.
  4. 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