hwengine log
Wed, 2017-10-18 12:39
Hello all,
i am a bit desperate. Since i updated my system (arch linux) i am not able to start a game in hedgewars. I get the following Error msg :
Quote:
"Unable to run engine at /usr/bin/hwengine
Error code: 1"
The game0.log is:
Quote:
0: [PhysFS] init: 1
0: [PhysFS] mount /usr/share/hedgewars/Data at / : ok
0: [PhysFS] mount /home/martin/.hedgewars/Data at / : ok
0: [PhysFS] mount /home/martin/.hedgewars at / : ok
0: [Con] Hedgewars engine 0.9.22-r11265 (4c4f22cc3fa4) with protocol #51
0: Prefix: "/usr/share/hedgewars/Data"
0: UserPrefix: "/home/martin/.hedgewars"
0: 0: /usr/bin/hwengine
0: 1: --internal
0: 2: --port
0: 3: 34487
0: 4: --prefix
0: 5: /usr/share/hedgewars/Data
0: 6: --user-prefix
0: 7: /home/martin/.hedgewars
0: 8: --locale
0: 9: en.txt
0: 10: --frame-interval
0: 11: 11
0: 12: --volume
0: 13: 128
0: 14: --fullscreen-width
0: 15: 1024
0: 16: --fullscreen-height
0: 17: 768
0: 18: --width
0: 19: 1024
0: 20: --height
0: 21: 768
0: 22: --raw-quality
0: 23: 498
0: 24: --stereo
0: 25: 0
0: 26: --fullscreen
0: 27: --altdmg
0: 28: --nomusic
0: 29: --nick
0: 30: bXIyY2Vm
0: 31: --translucent-tags
0: [Con] Init SDL...
0: [Con] ok
0: [Con] Init SDL_ttf...
0: [Con] ok
0: [Cmd] fullscr 1
0: Preparing to change video parameters...
0: [Con] Init SDL_image...
0: [Con] ok
0: [Con] Loading /Graphics/hwengine.png [flags: 8]
Starting the game from bash, and trying to start a single player game gives
Quote:
hedgewars
[PHYSFS] Init: ok
[PHYSFS] Mounting '/usr/share/hedgewars/Data' to '/': ok
[PHYSFS] Mounting '/home/martin/.hedgewars/Data' to '/': ok
[PHYSFS] Mounting '/home/martin/.hedgewars' to '/': ok
[PHYSFS] Setting write dir to '/home/martin/.hedgewars': ok
Starting Hedgewars 0.9.22-r11265 (4c4f22cc3fa4)
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Object::disconnect: Unexpected null parameter
QCoreApplication::postEvent: Unexpected null receiver
Object::disconnect: Unexpected null parameter
QCoreApplication::postEvent: Unexpected null receiver
Any suggestions, what is wrong?
best
2cef
We had an arch user stop by #hedgewars a couple of days ago and spent some time poking at it.
It seems that physfs 3.0 is not ABI compatible or something along those lines, since rebuilding the Hedgewars 0.9.22 package against the recent physfs 3.0 update fixes.
There is an open bug with arch about this. You can also rebuild that package yourself.
https://issues.hedgewars.org/show_bug.cgi?id=511 see here for details and the arch bug
--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev
cool! great! Dowgrading physfs fixed it for me. Thank you