LINUX.ORG.RU
решено ФорумGames

Fedora25, steam игры сегфолтятся при запуске.

 ,


0

1

День добрый, имеется fedora25(x86_64) + steam(из rpmfusion-nonfree-updates). Недавно что-то обновилось и ниодна из двух игр которые играю не работает, падают с одним и тем же сообщением об ошибке, на всякий случай проверил на двух разных компах(версия софта одинакова - разные железки) - вот что пишется в лог:

к 12 11:52:15 localhost.localdomain steam.desktop[2845]: crash_20161212115213_1.dmp[7419]: Uploading dump (out-of-process)

дек 12 11:52:15 localhost.localdomain steam.desktop[2845]: /tmp/dumps/crash_20161212115213_1.dmp

дек 12 11:52:15 localhost.localdomain crash_20161212115213_1.dmp[7419]: Uploading dump (out-of-process) /tmp/dumps/crash_20161212115213_1.dmp

дек 12 11:52:15 localhost.localdomain audit[7406]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=7406 comm=«dota2» exe=2F686F6D652F726D616B7572696E2F2E6C6F63616C2F73686172652F537465616D2F737465616D617070732F636F6D6D6F6E2F646F7461203220626574612F67616D652F62696E2F6C696E7578737465616D727436342F646F746132 sig=11

дек 12 11:52:15 localhost.localdomain kernel: show_signal_msg: 12 callbacks suppressed

дек 12 11:52:15 localhost.localdomain kernel: dota2[7406]: segfault at 7f6d4a9ec9c8 ip 00007f6d50b35845 sp 00007ffcc2074168 error 7 in libcrypto.so.1.0.2j[7f6d50ac5000+234000]

дек 12 11:52:15 localhost.localdomain steam.desktop[2845]: >>> Adding process 7418 for game ID 570

дек 12 11:52:15 localhost.localdomain abrt-hook-ccpp[7420]: Process 7406 (dota2) of user 1000 killed by SIGSEGV - dumping core

дек 12 11:52:17 localhost.localdomain abrt-hook-ccpp[7420]: Failed to create core_backtrace: dwfl_getthread_frames failed: No DWARF information found

дек 12 11:52:17 localhost.localdomain steam.desktop[2845]: /home/user/.local/share/Steam/steamapps/common/dota 2 beta/game/dota.sh: line 104: 7406 Segmentation fault (core dumped) ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} «${GAMEROOT}»/${GAMEEXE} «$@»

Пытался гуглить на тему сегфолтов стима с и libcrypto.so.1.0.2j, но ничего не нашел. Может кто уже сталкивался с таким?

Пытался гуглить на тему сегфолтов стима с и libcrypto.so

ты прикалываешься? 4-5 месяцев назад их было миллион, хоть мой баг возьмем

https://github.com/ValveSoftware/steam-for-linux/issues/4504 в нем же дали ссылку на федорино горе https://github.com/ValveSoftware/csgo-osx-linux/issues/1249

В сусе сделали специальный openssl для стима, я же просто собираю месу не с openssl, и все работает.

Novell-ch ★★★★★ ()
Последнее исправление: Novell-ch (всего исправлений: 3)
Ответ на: комментарий от Novell-ch

ничего я не прикалываюсь - «dota2 segfault libcrypto.so.1.0.2j» такой запрос ничего не дал в гугле. Спасибо конечно за ответ, но я хз, еслиб я знал что делать не спрашивал, ну а тебе если мой вопрос создал какие-то проблемы, не отвечал бы. К чему в таком ключе отвечать?

Я не прикалываюсь

SpaceRaven ()
Ответ на: комментарий от SpaceRaven

Собери mesa без ssl и указывай собранную тобой mesa в LD_PRELOAD, ну либо найди версию libcrypt, с которой не будет падать и тоже указывай в LD_PRELOAD перед запуском игры.

kostik87 ★★★★★ ()

Да ничего не надо пересобирать, можно просто откатить mesa-dri-drivers как выяснилось «dnf downgrade --allowerasing mesa-dri-drivers» версия 12.0.3 нормально работает. Пока не починят баг https://bugzilla.redhat.com/show_bug.cgi?id=1403443 надо просто запретить обновлять месу и делов то

Всем спасибо

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