From 72c0839880f737289c4ae32d470a6ce39c34b259 Mon Sep 17 00:00:00 2001 From: "Maxim.Kolmakov" Date: Tue, 26 Nov 2024 13:06:22 +0100 Subject: [PATCH] MP-7120 Limit the number of images on the plugin description page Don't load more than 10 images per plugin. Some plugins have 50+ images which take 1Gb in heap and might cause OOM. GitOrigin-RevId: 57e98c83028171f9bc53a86847de7d146ec3e059 --- .../com/intellij/ide/plugins/newui/PluginImagesComponent.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginImagesComponent.java b/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginImagesComponent.java index e0e9a9848267..9e286eb98b70 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginImagesComponent.java +++ b/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginImagesComponent.java @@ -205,6 +205,7 @@ public final class PluginImagesComponent extends JPanel { } else { images.add(image); + if (images.size() >= 10) break; } } catch (IOException e) {