Game Crash with Green Flickering and Window Flickering #342
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
testing wanted
wontfix
No milestone
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Hookshot#342
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Builder version
latest
How you built
Hookshot Builder app (Windows)
Game files given to it
romfs and exefs folders
The error
Visual Studio or Build Tools version, and Windows SDK version
2026
Operating system and free space on the output drive
windows 11 25h2 223 GB free
Before you send it
I’m testing the game port on an AMD Radeon RX 6600 and encountered a crash during gameplay.
The crash appears to happen in the video/movie input thread. Right before the crash, the log reports bad dst image pointers, followed by an access violation (0xc0000005) inside hookshot.exe.
There were also Vulkan performance issues around the same time, including slow submits and skipped frames. A CPU thread also waited for a core for several seconds.
I’m providing the relevant logs below so they can be compared with the port’s behavior on AMD.
Thanks for the detailed excerpt. The crash is in the movie playback thread (
swscaler ... bad dst image pointers, then an access violation reading address 0), which is a different bug from the flicker. Could you attach the wholehookshot_log.txtfrom that run (next tohookshot.exe), and say at which point it crashed (opening movie, or a cutscene later on) and whether it happens every time?The first crash happened while I was on the way to the Deku Tree. Shortly afterward, I tried to enter the Deku Tree, and the game crashed again.
The crash happens consistently when I try to enter the Deku Tree.
After the crash, I receive an AMD driver error/timeout message, and I have to restart the PC to reset the AMD driver before I can launch the game again. If I try to enter the Deku Tree again, the crash happens at the same point.
So far, the crash appears to be reproducible both on the way to the Deku Tree and when entering the Deku Tree, with the latter happening consistently.
hookshot_log.txt
Thanks for the log excerpt. '[swscaler] bad dst image pointers' followed by the read of address 0 means a movie picture's memory could not be allocated (the PC was short on memory at that moment) and the movie code went on with no picture. It now checks that, and drops that one frame instead of crashing (
024b2a7). That's in the next release; if it still crashes there, please attach the whole hookshot_log.txt.Fixed in the new release: https://github.com/NotRexed/Hookshot/releases/tag/no-visual-studio (rebuild your game folder with its HookshotBuilder.zip; it no longer needs Visual Studio). If it still happens with it, please reopen with your hookshot_log.txt.
The AMD driver crash is still occurring. I was recording when the game crashed again, but this time I managed to enter the Deku Tree. It’s less frequent now, but it still happens. I’m using the latest version, 2.0.8.
https://youtu.be/wNsl0Di54M0