Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to see a separate window for the assembly? #488

Open
noamraph opened this issue Jul 21, 2024 · 0 comments
Open

Is it possible to see a separate window for the assembly? #488

noamraph opened this issue Jul 21, 2024 · 0 comments

Comments

@noamraph
Copy link

Is your feature request related to a problem? Please describe.
I had to debug an executable made with pretty heavy optimizations. Regular stepping through the source code didn't let me understand what's the problem, since a single step just went out of an entire function. What helped me is to step through the assembly. I wanted to use gdbgui, but couldn't find a way to view only the assembly. At the end I used the gdb TUI, which lets me see two separate panes, one with the source code and one with the assembly.

If such a view is already available in gdbgui, then I suggest adding something about it to the documentation. If it isn't available, then it would be a very useful feature for me!

Describe the solution you'd like
I would like to have 2 separate panes, one with the source code (as there is now), and one with the assembly, both progressing separately.

Describe alternatives you've considered
I saw in screenshots the option of having the assembly together with the source code in the same pane. I don't think I managed to get that, and anyway, I don't see how it would have looked, since when stepping through the assembly, the active line jumps back and forth, so it's not a simple matter of linearly translating each line to a few assembly lines.

Additional context
I wasn't sure how to ask this. Perhaps add another category for questions, in addition to bug reports and feature requests?

Thanks a lot!
Noam

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant