Preflight Checklist
You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
Describe the bug
Starting up drawio results in a freezed program (Image 1). The process almost completely halts once this view gets visible. It can stay that way for more than 20 minutes, requiring me to end, sometimes kill the processes.
Sadly, there is no error output on the command line.
If trying to use STRG+SHIFT+I during startup, the process freezes in a glitched loading wheel instead, not opening the Inspection Tool but not rendering either. State remains practically the same, except for the view seen in Video 1 with the glitching loading wheel.
Honestly, this is partially my fault, but the severity of this issue should still be fixed. As of now, drawio seems unusable and I probably need to either find the configuration file or purge and freshly install it.
To Reproduce
I did some work before, which has led to this issue I believe. This needs to be done before:
- Start up
- Add many (all?) shape groups
- Expand many (all?) shape groups
Afterwards, I closed it.
- Open drawio
- Wait
- Wait (longer)
- See… waiting
- See the screen you'd expect - frozen.
- Try to do anything. Nothing.
How did this happen?
I did a funky little RAM usage experiment by expanding a lot of shape groups in the left panel. This had expected results (RAM going up a LOT) but I didn't think much more of it.
So I closed it without collapsing these groups.
Expected behavior
I expected them to appear closed on the next startup, as it happened in older versions of drawio.
What actually happened
It apparently saved my "choice" and tried to load ALL contents at once. This went kinda fine at first, with one thread keeping one of my cores completely busy while loading.
But then it just froze. So I decided to inspect what happened.
- It starts like normal, opening the complete chain of subprocesses
- It starts to load all the groups, occupying a core with one of its threads
- Memory starts to get occupied as well, at an estimate rate of 50MB/s
- The Memory usage hits precisely 2.76GB (2.69GB when having pressed STRG+SHIFT+I before)
- The process freezes.
Slight processor usage can be noticed, but these apparently are usages by other threads reacting to WM Events and trying to call into the frozen Thread. They only slightly appear on Interaction and no result can be observed.
Screenshots
Image 1

Video 1
https://github.com/user-attachments/assets/0a67db3e-5fab-47f7-bf7f-8cc819c5be3a
draw.io version (In the Help->About menu of the draw.io editor):
Desktop (please complete the following information):
- OS: Debian GNU/Linux 13 (trixie)
- Kernel: Linux 6.12.90
Additional context
Yes, I have set the cause myself. But that's still an issue. It can easily happen on accident or out of curiosity and it WILL brick installations.
Could you tell me where I find the saved configuration for the open shape groups? If I could close them manually that would help a lot!
Preflight Checklist
You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
Describe the bug
Starting up drawio results in a freezed program (Image 1). The process almost completely halts once this view gets visible. It can stay that way for more than 20 minutes, requiring me to end, sometimes kill the processes.
Sadly, there is no error output on the command line.
If trying to use STRG+SHIFT+I during startup, the process freezes in a glitched loading wheel instead, not opening the Inspection Tool but not rendering either. State remains practically the same, except for the view seen in Video 1 with the glitching loading wheel.
Honestly, this is partially my fault, but the severity of this issue should still be fixed. As of now, drawio seems unusable and I probably need to either find the configuration file or purge and freshly install it.
To Reproduce
I did some work before, which has led to this issue I believe. This needs to be done before:
Afterwards, I closed it.
How did this happen?
I did a funky little RAM usage experiment by expanding a lot of shape groups in the left panel. This had expected results (RAM going up a LOT) but I didn't think much more of it.
So I closed it without collapsing these groups.
Expected behavior
I expected them to appear closed on the next startup, as it happened in older versions of drawio.
What actually happened
It apparently saved my "choice" and tried to load ALL contents at once. This went kinda fine at first, with one thread keeping one of my cores completely busy while loading.
But then it just froze. So I decided to inspect what happened.
Slight processor usage can be noticed, but these apparently are usages by other threads reacting to WM Events and trying to call into the frozen Thread. They only slightly appear on Interaction and no result can be observed.
Screenshots

Image 1
Video 1
https://github.com/user-attachments/assets/0a67db3e-5fab-47f7-bf7f-8cc819c5be3a
draw.io version (In the Help->About menu of the draw.io editor):
Desktop (please complete the following information):
Additional context
Yes, I have set the cause myself. But that's still an issue. It can easily happen on accident or out of curiosity and it WILL brick installations.
Could you tell me where I find the saved configuration for the open shape groups? If I could close them manually that would help a lot!