Summary: | Steam: ошибка сегментирования | ||
---|---|---|---|
Product: | Branch p8 | Reporter: | Leonid <leonid.krashenko> |
Component: | steam | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> |
Severity: | normal | ||
Priority: | P3 | CC: | leonid.krashenko, sin, stolbovdv |
Version: | не указана | ||
Hardware: | all | ||
OS: | Linux |
Description
Leonid
2016-08-02 04:09:58 MSK
У меня на nvidia всё работает: cas@cas ~ $ steam /home/cas/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable /home/cas/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable Running Steam on alt 64-bit /home/cas/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-sans.conf", line 24: unknown element "langset" Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset" [0802/104213:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) [0802/104213:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on. opensslconnection.cpp (1535) : Assertion Failed: unable to load trusted SSL root certificates Assert( Assertion Failed: unable to load trusted SSL root certificates ):opensslconnection.cpp:1535 Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steamwebhelper)/version(20160708214346) Installing breakpad exception handler for appid(steamwebhelper)/version(1468014226) [0802/104213:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak crash_20160802104213_10.dmp[13779]: Uploading dump (out-of-process) /tmp/dumps/crash_20160802104213_10.dmp Installing breakpad exception handler for appid(steam)/version(1468023329) Created shared memory when not owner SteamController_Shared_mem Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Возможно, что-то со шрифтами. Надо сказать, что дело происходит на ноутбуке 64-bit с Nvidia (primusrun). Если использовать primusrun, особо ничего не меняется (другие программы вроде sauerbraten или glxgears хорошо работают с примусом). $ primusrun steam [jetbird@comp-core-i5-4210u-715a66 ~]$ primusrun steam Repairing installation, linking /home/jetbird/.steam/steam to /home/jetbird/.local/share/Steam Running Steam on altlinux 8.0.0 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) Installing breakpad exception handler for appid(steam)/version(1468023329) assert_20160803045058_1.dmp[5916]: Uploading dump (out-of-process) /tmp/dumps/assert_20160803045058_1.dmp /home/jetbird/.local/share/Steam/steam.sh: line 713: 5907 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@" assert_20160803045058_1.dmp[5916]: Finished uploading minidump (out-of-process): success = yes assert_20160803045058_1.dmp[5916]: response: CrashID=bp-013bd007-98e2-4173-bf43-672b32160802 assert_20160803045058_1.dmp[5916]: file ''/tmp/dumps/assert_20160803045058_1.dmp'', upload yes: ''CrashID=bp-013bd007-98e2-4173-bf43-672b32160802'' Надо отлаживать с gdb по месту. Без bt этот выхлоп бесполезен. Как вариант, посмотрите рецепты на https://bugzilla.altlinux.org/32063 На данный момент steam работает исправно. Система: Сизиф, х64, kernel 4.7.5-un-def,bumblebee nvidia optimus. (В ответ на комментарий №5)
> На данный момент steam работает исправно.
> Система: Сизиф, х64, kernel 4.7.5-un-def,bumblebee nvidia optimus.
С очередным обновлением все заработало.
У меня было сломано подключение к сети, я посмотрел strace и сделал вот такой костыль: # sudo ln -s certs/ca-bundle.crt /etc/pki/tls/cert.pem [pid 4915] open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 4915] getdents64(38, /* 37 entries */, 32768) = 1016 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] stat64("/etc/ssl/certs/ca-certificates.crt", 0xecc06a20) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc/pki/tls/cert.pem", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc/pki/tls/cert.pem", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc", F_OK) = 0 [pid 4915] access("/etc/pki", F_OK) = 0 [pid 4915] access("/etc/pki/tls", F_OK) = 0 [pid 4915] access("/etc/pki/tls/cert.pem", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] open("/etc/pki/tls", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 4915] getdents64(38, /* 3 entries */, 32768) = 80 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] open("/etc/pki", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 4915] getdents64(38, /* 5 entries */, 32768) = 128 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] open("/etc", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 [pid 4915] getdents64(38, /* 294 entries */, 32768) = 9528 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 4915] getdents64(38, /* 37 entries */, 32768) = 1016 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] stat64("/etc/pki/tls/cert.pem", 0xecc06a20) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc/ssl/ca-bundle.pem", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc/ssl/ca-bundle.pem", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] access("/etc", F_OK) = 0 [pid 4915] access("/etc/ssl", F_OK) = -1 ENOENT (No such file or directory) [pid 4915] open("/etc", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 [pid 4915] getdents64(38, /* 294 entries */, 32768) = 9528 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4915] close(38) = 0 [pid 4915] open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 38 [pid 4915] fstat64(38, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 [pid 4915] getdents64(38, /* 37 entries */, 32768) = 1016 [pid 4915] getdents64(38, /* 0 entries */, 32768) = 0 [pid 4913] madvise(0x354f9033e000, 5144576, MADV_DONTNEED <unfinished ...> [pid 4915] close(38) = 0 [pid 4915] stat64("/etc/ssl/ca-bundle.pem", 0xecc06a20) = -1 ENOENT (No such file or directory) [pid 4913] <... madvise resumed> ) = 0 [pid 4915] gettid() = 4915 [pid 4915] write(2, "opensslconnection.cpp (1393) : A"..., 94) = 94 [pid 4731] <... read resumed> "opensslconnection.cpp (1393) : A"..., 8192) = 94 [pid 4731] write(1, "opensslconnection.cpp (1393) : A"..., 94opensslconnection.cpp (1393) : Assertion Failed: unable to load trusted SSL root certificates) = 94 После этого ошибка "Could not connection to the Steam network" пропала: opensslconnection.cpp (1393) : Assertion Failed: unable to load trusted SSL root certificates Assert( Assertion Failed: unable to load trusted SSL root certificates ):opensslconnection.cpp:1393 |