LINUX.ORG.RU
ФорумGames

hwengine падает при попытке загрузить png


0

1
harinezumi@emptiness ~ $ hwengine .hedgewars/ /usr/share/games/hedgewars/Data/ Downloads/Repair_Border.37.hwd 
Hedgewars 0.9.17 engine (network protocol: 41)
Init SDL... ok
Init SDL_ttf... ok
Init SDL_image... ok
Loading .hedgewars//Data/Graphics/hwengine.png [flags: 8] An unhandled exception occurred at $00007F1B5B27C8C9 :
EAccessViolation : Access violation
  $00007F1B5B27C8C9

libsdl-1.2.14-r6

sdl-image-1.2.10-r1

libpng есть 1.2.46, 1.4.8-r2 и 1.5.7

Может, у кого-нибудь было похожее?

★★★★

Я могу ошибаться, но, может, png слишком большой, раз sdl лезет не в свой участок памяти?

ms-dos32
()
Ответ на: комментарий от unC0Rr

Там тоже самое:

     0: [Con] Hedgewars 0.9.17 engine (network protocol: 41)
     0: Prefix: "/usr/share/games/hedgewars/Data/"
     0: UserPrefix: ".hedgewars/"
     0: 0: /usr/games/bin/hwengine
     0: 1: .hedgewars/
     0: 2: /usr/share/games/hedgewars/Data/
     0: 3: Downloads/Repair_Border.37.hwd
     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 .hedgewars//Data/Graphics/hwengine.png [flags: 8] 

wingear ★★★★
() автор топика
Ответ на: комментарий от unC0Rr

М.б. это связано с тем, что в системе параллельно стоят sdl 1.2 и 1.3(она нужна для третьего openGL, который учу). Но у 1.3 всё в отдельном каталоге, симлинков в общесистемные нет. glxgears и даже unigine heaven работают нормально, драйвер нвидиевский, 290.10.

wingear ★★★★
() автор топика
Ответ на: комментарий от unC0Rr

Перелинковал с sdl 1.2(оказывается, до этого почему-то обе версии были прилинкованы), движок запускается, но не реагирует на клавиатуру(с мышью все нормально). Собственно, с этого и начиналось несколько дней назад, потом попробовал использовать sdl 1.3 при сборке и движок перестал запускаться.

wingear ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.