Skip to content

Character scanner crashes after Traveler #580

@brandorf

Description

@brandorf

Current Behavior

Character scanner stops with an error after scanning the traveler. Swapped traveler into the active party and it stops immediately with an error.

2025-09-03 22:10:49.119|INFO|MainForm|Starting scan 2025-09-03 22:10:49.120|INFO|MainForm|Hotkey registered 2025-09-03 22:10:49.120|INFO|MainForm|Scan settings: Game Version Data: 5.8 Weapons: False Artifacts: False Characters: True Dev Items: False Materials: False Min Weapon Rarity: 4 Min Weapon Level: 1 Equip Weapons: True Min Artifact Rarity: 4 Min Artifact Level: 0 Equip Artifacts: True Delay: 0 2025-09-03 22:10:49.120|DEBUG|Navigation|Checking for GenshinImpact.exe 2025-09-03 22:10:49.120|DEBUG|Navigation|Found GenshinImpact.exe 2025-09-03 22:10:49.120|DEBUG|Navigation|Window location (1920x1080): x=428, y=127 2025-09-03 22:10:49.156|INFO|InventoryKamera|Kamera initialized 2025-09-03 22:10:49.156|INFO|MainForm|Resolution: 1920x1080 2025-09-03 22:10:49.191|INFO|InventoryKamera|Logging directory reset 2025-09-03 22:10:49.198|DEBUG|InventoryKamera|Thread #9 priority: Normal 2025-09-03 22:10:49.198|DEBUG|InventoryKamera|Thread #14 priority: Normal 2025-09-03 22:10:49.198|DEBUG|InventoryKamera|Added 3 workers 2025-09-03 22:10:49.198|DEBUG|InventoryKamera|Thread #12 priority: Normal 2025-09-03 22:10:49.386|DEBUG|GenshinProcesor|8 Engines restarted 2025-09-03 22:10:49.386|INFO|GenshinProcesor|Internally set traveler custom name to brandorf 2025-09-03 22:10:49.386|INFO|GenshinProcesor|Internally set wanderer custom name to kuronoshi 2025-09-03 22:10:49.386|INFO|InventoryKamera|Scanning characters... 2025-09-03 22:10:49.455|DEBUG|InventoryKamera|Thread 12 exit 2025-09-03 22:10:49.455|DEBUG|InventoryKamera|Thread 14 exit 2025-09-03 22:10:49.718|DEBUG|InventoryKamera|Thread 9 exit 2025-09-03 22:10:53.542|DEBUG|CharacterScraper|Scanned character name as Traveler with element Pyro 2025-09-03 22:10:53.563|DEBUG|CharacterScraper|Scanned character level as Level 90 / 90 2025-09-03 22:10:53.563|DEBUG|CharacterScraper|Filtered scanned text to 90/90 2025-09-03 22:10:53.563|DEBUG|CharacterScraper|Parsed character level as 90 2025-09-03 22:10:53.563|INFO|CharacterScraper|TravelerPyro Level: 90 2025-09-03 22:10:53.563|INFO|CharacterScraper|TravelerPyro Ascended: False 2025-09-03 22:10:56.960|INFO|CharacterScraper|TravelerPyro Constellation: 6 2025-09-03 22:10:59.245|INFO|CharacterScraper|TravelerPyro Talents: {auto=9, skill=12, burst=12} 2025-09-03 22:10:59.502|ERROR|UserInterface|Object reference not set to an instance of an object. at InventoryKamera.CharacterScraper.ScanCharacter(String firstCharacter) at InventoryKamera.CharacterScraper.ScanCharacters(List1& Characters)
at InventoryKamera.InventoryKamera.GatherData()
2025-09-03 22:11:01.526|INFO|InventoryKamera|Done scanning characters
2025-09-03 22:11:01.526|INFO|MainForm|Data converted to GOOD
2025-09-03 22:11:01.526|INFO|MainForm|Exported data
2025-09-03 22:11:18.127|INFO|MainForm|Hotkey removed
`

Expected Behavior

The scanner continues to scan

Reproducing a Behavior

Character only scan, 180p windowed, all upscaling an AMD filtering turned off, HDR off.

Screen recording : https://drive.google.com/file/d/1GduvHzf3FiTwDxrFr1l_UAqcJvjmn-v5/view?usp=drive_link

Device OS

Windows 11

Genshin Impact Version

5.8

Inventory Kamera Version

1.3.17

Screen resolution, screen mode, and UI scale

1920x1080 windowed.

Additional notes and remarks

No response

Evidence

Attached are the screen grabs from the scan where it only scanned traveler then crashed.

TravelerPyro.zip

Preflight Checklist

  • I have checked for similar issues in the issue page, and I have not found any similar to mine.
  • I am using the latest version of the scanner.
  • I tried setting the scanning delay to maximum, and it still doesn't work.
  • I have attached the video recording to the bug report.
  • I have attached the error log to the bug report.
  • I am available to later explains the issue.
  • I have disabled (or documented) all screen filtering software, plugins, and enhancements while scanning.
  • I use default in-game keybindings or have configured keybindings for the scanner.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions