radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.49k stars 2.99k forks source link

Multiple tabs in visual panel mode get overwritten by loaded layout when switching #23267

Open grindingpeon opened 1 month ago

grindingpeon commented 1 month ago

Environment

2024-09-01T18:06:30 CEST
radare2 5.9.2 0 @ linux-x86-64
birth: git.5.9.2 2024-08-01__08:35:56
options: gpl release -O1 cs:5 cl:2 meson
Linux x86_64

Description

When using visual panel mode and loading my default layout with v default I try to create another tab. But when switching back to the first one the second gets overwritten with the loaded layout. I.e. I cannot have different layouts in the different tabs while they all get overwritten to the one loaded. Is this on purpose or how can I keep the different layouts in the different tabs?

grindingpeon commented 1 month ago

I guess a video can show exactly what I mean:

https://github.com/user-attachments/assets/8745ed86-3f1b-4857-9f74-f5e64d64ad56

trufae commented 1 month ago

Looks like a bug to me. Each tab should have a different layout

grindingpeon commented 1 month ago

Is there a way I can help solving the bug? :thinking: I am not the most proficient in C and debugging.