-
Notifications
You must be signed in to change notification settings - Fork 128
Description
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(List
1& 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.
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.