---
title: "UI freeze reports are now available in JetBrains Marketplace"
description: "JetBrains Marketplace now provides UI freeze reports for plugin authors, accessible from the Freezes tab after enabling Marketplace reporting via the JetBrainsMarketplaceErrorReportSubmitter handler in plugin.xml. Reports are grouped by error type, with each pile showing a representative report and a thread-dump excerpt that identifies threads involved, such as the event dispatch thread (EDT), helping spot recurring patterns. Full thread dumps captured every five seconds during the freeze are available, along with optional CPU snapshots and performance metrics, and comparing dumps across samples can reveal persistent operations. The analyze-freeze skill guides AI agents through investigating IntelliJ Platform thread dumps, focusing on the EDT, coroutine behavior, and common patterns like non-cancellable read actions blocking the UI, with suggestions for fixes. Before fixing, authors should check the plugin version, keep blocking I/O outside read actions, and test changes by repeating the operation and examining fresh diagnostic evidence."
---

# UI freeze reports are now available in JetBrains Marketplace

[Jetbrains](https://yomu.fyi/company/jetbrains) · Jakub Chrzanowski · Oct 9, 2026

**Type:** Announcement

## Summary

JetBrains Marketplace now provides UI freeze reports for plugin authors, accessible from the Freezes tab after enabling Marketplace reporting via the JetBrainsMarketplaceErrorReportSubmitter handler in plugin.xml. Reports are grouped by error type, with each pile showing a representative report and a thread-dump excerpt that identifies threads involved, such as the event dispatch thread (EDT), helping spot recurring patterns. Full thread dumps captured every five seconds during the freeze are available, along with optional CPU snapshots and performance metrics, and comparing dumps across samples can reveal persistent operations. The analyze-freeze skill guides AI agents through investigating IntelliJ Platform thread dumps, focusing on the EDT, coroutine behavior, and common patterns like non-cancellable read actions blocking the UI, with suggestions for fixes. Before fixing, authors should check the plugin version, keep blocking I/O outside read actions, and test changes by repeating the operation and examining fresh diagnostic evidence.

## Context

When a user reports that the IDE stopped responding and a plugin is suspected, reproducing the freeze is often impossible without detailed diagnostic data such as thread dumps captured during the stall.

## Approach / What changed

Register the JetBrainsMarketplaceErrorReportSubmitter error handler in plugin.xml to enable Marketplace reporting. Then access freeze reports from the Freezes tab, use thread dumps and the analyze-freeze skill to investigate UI freezes.

## Takeaways

- UI freeze reports are grouped by error type and show representative reports with thread-dump excerpts, allowing pattern recognition without opening every occurrence.
- Full thread dumps are captured every five seconds during a freeze, and comparing them across samples can reveal whether the same operation remains on the stack.
- The analyze-freeze skill provides guidance for AI agents to investigate thread dumps, focusing on the EDT and common patterns like non-cancellable read actions blocking the UI.

## FAQ

### How do I enable Marketplace reporting for my plugin?

Register the JetBrainsMarketplaceErrorReportSubmitter error handler in plugin.xml under the com.intellij extensions. This handler is available since IntelliJ Platform 2023.3 and requires no custom implementation. Users can then submit reports through the IDE's error-reporting UI or automatically if they enable background reporting.

### What information is included in a UI freeze report?

Reports include a thread-dump excerpt showing threads involved in the freeze, full thread dumps captured every five seconds, and optionally a CPU snapshot (snapshot.jfr), an analysis report (report.txt), and performance metrics (open-telemetry-metrics.csv).

### How can I investigate a freeze using the analyze-freeze skill?

Save the SKILL.md file from the gist, add full thread dumps and other files, then ask your AI agent to read the skill and analyze the dumps starting with the EDT, tracing what prevents it from progressing, and citing dump evidence for each conclusion.

**Tags:** [Debugging](https://yomu.fyi/topic/debugging), [IntelliJ IDEA](https://yomu.fyi/topic/intellij-idea), [JetBrains](https://yomu.fyi/topic/jetbrains), [Marketplace](https://yomu.fyi/topic/marketplace), [Performance](https://yomu.fyi/topic/performance)

- Source: [Jetbrains](https://blog.jetbrains.com/platform/2026/10/ui-freeze-reports-in-marketplace)
- Source URL: https://blog.jetbrains.com/platform/2026/10/ui-freeze-reports-in-marketplace
- Ingested by Yomu: 2026-10-09T18:00:16.745Z

[Read original post](https://blog.jetbrains.com/platform/2026/10/ui-freeze-reports-in-marketplace)
