While attempting to update the VVVVVV Haiku package, I found out that it would crash soon after starting. When trying to run the standalone executable after compiling upstream, this is the terminal output:
Base directory: /boot/home/config/settings/VVVVVV/
Save directory: /boot/home/config/settings/VVVVVV/saves/
Level directory: /boot/home/config/settings/VVVVVV/levels/
gamecontrollerdb.txt not found!
Unlocking BLocker with sem 2175627 from wrong thread 98232, current holder 98234 (see issue #6400).
GalliumContext: CreateScreen: Using llvmpipe (LLVM 7.0, 128 bits) driver.
VVVVVV
8888888888888888
88888888888888888888
888888 8888 88
888888 8888 88
88888888888888888888
88888888888888888888
888888 88
88888888 8888
8888888888888888
88888888
8888888888888888
88888888888888888888
88888888888888888888
88888888888888888888
8888 88888888 8888
8888 88888888 8888
888888888888
8888 8888
888888 888888
888888 888888
888888 888888
Quick Save Not Found
Teleporter Save Not Found
Unable to open file mmmmmm.vvv
The complete reloaded file size: 61651755
data/music/0levelcomplete.ogg unpacked
data/music/1pushingonwards.ogg unpacked
data/music/2positiveforce.ogg unpacked
data/music/3potentialforanything.ogg unpacked
data/music/4passionforexploring.ogg unpacked
data/music/5intermission.ogg unpacked
data/music/6presentingvvvvvv.ogg unpacked
data/music/7gamecomplete.ogg unpacked
data/music/8predestinedfate.ogg unpacked
data/music/9positiveforcereversed.ogg unpacked
data/music/10popularpotpourri.ogg unpacked
data/music/11pipedream.ogg unpacked
data/music/12pressurecooker.ogg unpacked
data/music/13pacedenergy.ogg unpacked
data/music/14piercingthesky.ogg unpacked
data/music/predestinedfatefinallevel.ogg unpacked
no renderer found!
Kill Thread
Unfortunately, I’ve little knowledge on debugging in Haiku. Anyone have any ideas on what could be preventing the game from finding a renderer?
Also if there’s enough time, I could try to still update the package up to the last working upstream commit.