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

Filter for \?\? in search results—result seems to depend on how fast I'm typing #7444

Open
sliedes opened this issue Feb 3, 2025 · 1 comment
Assignees
Labels
Status: Internal This is being tracked internally by the Ghidra team

Comments

@sliedes
Copy link

sliedes commented Feb 3, 2025

Describe the bug

It seems that the result of filtering for the presence of "??" in search results is possible when typing "??"—but only if done fast enough.

To Reproduce
Steps to reproduce the behavior:

  1. Search for a text in "Search Listing" that gives some results where e.g. the Code Unit contains values like "?? 5Fh _"
  2. Type a backslash
  3. Wait for some time
  4. Type a question mark

Repeat the same experiment without step 3.

Without a wait, I will be able to filter results where the text "??" is present. With a wait, I will not see these results.

Expected behavior

The result is the same with and without a wait.

Environment (please complete the following information):

  • OS: Linux
  • Java Version: 23
  • Ghidra Version: 11.2.1
  • Ghidra Origin: Distribution (NixOS)
@ryanmkurtz ryanmkurtz added the Status: Triage Information is being gathered label Feb 4, 2025
@dragonmacher
Copy link
Collaborator

We see the issue.

For now, if you turn off the filter globing (using the button to the right of the filter), then you should be able to filter as expected without using the backslash character.

@dragonmacher dragonmacher added Status: Internal This is being tracked internally by the Ghidra team and removed Status: Triage Information is being gathered labels Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Internal This is being tracked internally by the Ghidra team
Projects
None yet
Development

No branches or pull requests

4 participants