NationalSecurityAgency / ghidra

Ghidra is a software reverse engineering (SRE) framework
https://www.nsa.gov/ghidra
Apache License 2.0
51.82k stars 5.89k forks source link

Window moving #6973

Open mumbel opened 1 month ago

mumbel commented 1 month ago

Describe the bug Appears to be any window. set data type for example:

working in decompiler, ctrl+l a variable, enter, ctrl+l again and see window has moved down eventually stopping at the bottom of the screen (stops though at least)

Environment (please complete the following information): Ghidra Version: 11.2 Ghidra Release: PUBLIC Ghidra Build Date: 2024-Sep-26 1444 EDT Ghidra Revision: 7e6daf45e1c6a541bddeb8733eb21c4baa354c08 Ghidra Development Mode: false OS Name: Linux OS Arch: amd64 OS Version: 6.8.0-45-generic OS Pretty Name: Ubuntu 24.04.1 LTS Java Vendor: Ubuntu Java Version: 21.0.4

dragonmacher commented 1 month ago

I am not seeing this behavior. is this new for you? Are you using the standard Code Browser layout, or have you moved the windows around significantly?

mumbel commented 1 month ago

I'm a little confused what you mean by the last question. Maximized code browser (no previous .ghidra), and then floating windows, they're at the bottom eventually, I move the middle, repeat.

Have not experienced this until 11.2. I can try other older versions/master, but did have to reinstall my OS. Does anyone there run 24.04.1 yet? I may just wipe and go back to 22.04.

Does not repro on win10

dragonmacher commented 1 month ago

I could have been a bit clearer. I tested with my Code Browser tool using a layout of component providers that is similar to the default tool. My Decompiler window is docked on the side. When I execute the command from the Decompiler window, I get the Data Type Chooser dialog over the middle of the Code Browser tool window. It appears there each time for me.

I'm running a much older variant of Linux, with Java 21.0.3 2024-04-16 LTS.