Skip to content

Seed search enters infinite loop when using 2+ items #10

@Sir-Ryu

Description

@Sir-Ryu

Summary
When using seed search mode in the desktop version (.jar), if two or more items are entered the application enters a loop with no results until the user manually stops the search.

Steps to reproduce

  1. Run the desktop version on Windows 11 (tested with the last two releases).
  2. Open the Find seed function.
  3. Enter a list of two or more items (each item in lowercase and on a new line). Valid example taken from the README:
ring of sharpshooting +2
alchemist's toolkit

or

sharpshooting +2
toolkit
  1. Start the search.

Expected behavior

  • The application should search for seeds and:

    • return seeds that match the criteria (or)
    • if the input is invalid or there are no matches, the application continues searching indefinitely

Actual behavior

  • When 2 or more items are entered, the search enters a loop and produces no results until the user cancels manually.
  • This issue was observed on the tested desktop (.jar) versions. Earlier versions were not tested, so their behavior is unknown. The Android (.apk) version does not exhibit this behavior.

Versions and environment

  • Operating system: Windows 11
  • Tested on:
    • desktop-v3.3.5-1.5.jar
    • desktop-v3.3.6-1.6.jar
  • Android version (.apk): works correctly (no bug).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions