Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recent Update: DayofDefeat crashes after some time with SegmentationFault #1668

Open
haube opened this issue Dec 20, 2015 · 2 comments
Open

Comments

@haube
Copy link

haube commented Dec 20, 2015

Some recent update broke DoD for me it seems.
I am able to play several minutes, or even whole rounds until a crash to desktop happens.
I checked the gamefiles integrity, Tried both Game and Steam Client Beta with no success.
I already deactivated the gameoverlay, with no help.
I do not know what triggers the crash, it happens in every possible circumstance on every map so far.
The game worked well a week ago or so don't nail me on that, you always remember the bad things not when everything is fine ;)

My Journal log shows the following:

Dez 20 21:01:01 FensterzumHof CROND[23592]: (root) CMD (run-parts /etc/cron.hourly)
Dez 20 21:15:25 FensterzumHof assert_20151220211259_1.dmp[24092]: Uploading dump (out-of-process)
/tmp/dumps/assert_20151220211259_1.dmp
Dez 20 21:15:25 FensterzumHof kernel: hl_linux[24034]: segfault at 0 ip 00000000ed06fe71 sp 00000000ffebaa80 error 6 in client.so[ecf5e000+1e2000]
Dez 20 21:15:26 FensterzumHof systemd-coredump[24093]: Process 24034 (hl_linux) of user 1000 dumped core.

                                                   Stack trace of thread 24034:
                                                   #0  0x00000000ed06fe71 TriangleWallPuff (client.so)
                                                   #1  0x00000000ed0252a1 _Z12EV_BasicPuffP9pmtrace_sf (client.so)
                                                   #2  0x00000000ed0294f0 EV_HLDM_GunshotDecalTrace (client.so)
                                                   #3  0x00000000ed029c22 EV_HLDM_DecalGunshot (client.so)
                                                   #4  0x00000000ed02b30e EV_FireMG42 (client.so)
                                                   #5  0x00000000f264271d CL_FireEvents (hw.so)
                                                   #6  0x00000000f25d1d08 _Host_Frame (hw.so)
                                                   #7  0x00000000f25d2142 Host_Frame (hw.so)
                                                   #8  0x00000000f25fe654 _ZN7CEngine5FrameEv (hw.so)
                                                   #9  0x00000000f25fc133 _Z15RunListenServerPvPcS0_S0_PFP14IBaseInterfacePKcPiES7_ (hw.so)
                                                   #10 0x0000000008048d67 main (hl_linux)
                                                   #11 0x00000000f73fe497 __libc_start_main (libc.so.6)
                                                   #12 0x0000000008049209 _start (hl_linux)

Dez 20 21:15:28 FensterzumHof assert_20151220211259_1.dmp[24092]: Finished uploading minidump (out-of-process): success = yes
Dez 20 21:15:28 FensterzumHof assert_20151220211259_1.dmp[24092]: response: Discarded=1
Dez 20 21:15:28 FensterzumHof assert_20151220211259_1.dmp[24092]: file ''/tmp/dumps/assert_20151220211259_1.dmp'', upload yes: ''Discarded=1''
Dez 20 21:22:02 FensterzumHof systemd[638]: Starting Timed resync...

Steam Console Log:

[michi@FensterzumHof ~]$ steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
[1220/220207:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
[1220/220207:ERROR:browser_main_loop.cc(203)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20151218181607)
Installing breakpad exception handler for appid(steamwebhelper)/version(1450462567)
[1220/220207:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20151218181607)
Installing breakpad exception handler for appid(steamwebhelper)/version(1450493858)
Installing breakpad exception handler for appid(steamwebhelper)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Wireless receiver firmware /home/michi/.local/share/Steam/ubuntu12_32/../controller_base/d0ggle.bin loaded, version 1442256398.
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
Generating new string page texture 7: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 8: 64x256, total string texture memory is 196,61 KB
Generating new string page texture 9: 256x256, total string texture memory is 458,75 KB
Generating new string page texture 10: 8x256, total string texture memory is 466,94 KB
Generating new string page texture 11: 16x256, total string texture memory is 483,33 KB
Generating new string page texture 12: 24x256, total string texture memory is 507,90 KB
Generating new string page texture 13: 32x256, total string texture memory is 540,67 KB
Generating new string page texture 14: 48x256, total string texture memory is 589,82 KB
Installing breakpad exception handler for appid(steam)/version(1450493858)
Installing breakpad exception handler for appid(steam)/version(1450493858)
local (potentially out of sync) copy of roaming config loaded - 6907 bytes.
Installing breakpad exception handler for appid(steam)/version(1450493858)
roaming config store loaded successfully - 6907 bytes.
migrating temporary roaming config store
Generating new string page texture 16: 384x256, total string texture memory is 983,04 KB
Installing breakpad exception handler for appid(steam)/version(1450493858)
Failed to init SteamVR because it isn't installed
ExecCommandLine: ""/home/michi/.local/share/Steam/ubuntu12_32/steam" "
Installing breakpad exception handler for appid(steam)/version(1450493858)
System startup time: 17,38 seconds
Running Steam on arch rolling 64-bit
STEAM_RUNTIME has been set by the user to: /home/michi/.local/share/Steam/ubuntu12_32/steam-runtime
Generating new string page texture 84: 128x256, total string texture memory is 131,07 KB
ExecCommandLine: "/home/michi/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 99: 256x256, total string texture memory is 393,22 KB
Generating new string page texture 100: 128x256, total string texture memory is 1,11 MB
Generating new string page texture 110: 256x256, total string texture memory is 1,38 MB
Generating new string page texture 112: 128x256, total string texture memory is 1,51 MB
Generating new string page texture 113: 256x256, total string texture memory is 1,77 MB
Generating new string page texture 114: 2048x256, total string texture memory is 3,87 MB
Generating new string page texture 115: 1024x256, total string texture memory is 4,92 MB
Generating new string page texture 116: 512x256, total string texture memory is 5,44 MB
ExecCommandLine: "/home/michi/.local/share/Steam/ubuntu12_32/steam -foreground"
Generating new string page texture 185: 48x256, total string texture memory is 4,49 MB
Game update: AppID 30 "Day of Defeat", ProcID 24030, IP 0.0.0.0:0
ERROR: ld.so: object '/home/michi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 24032 != 24031, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/michi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/michi/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 113: 256x256, total string texture memory is 4,75 MB
Using breakpad crash handler
Setting breakpad minidump AppID = 30
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197979443969 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561197979443969
GL_SIZES: r:8 g:8 b:8 a:0 depth:24
ARB Multitexture extensions found.
4 texture units. Detail texture supported.
[1220/211259:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Platform config directory: platform/config
0:Initializing platform...
Server module initialized.
World module initialized.
STEAM Auth Server
AppActive: active
AppActive: active
NET Ports: server 27015, client 27005
Server IP address 127.0.0.1:27015
Connecting to 85.25.118.138:27130...
Game update: AppID 30 "Day of Defeat", ProcID 24034, IP 85.25.118.138:27130
Connection accepted by 85.25.118.138:27130
Privileges set
BUILD 5787 SERVER (0 CRC)
Server # 28
Couldn't find map maps/dod_thunder.bsp, server will download the map
Commencing connection retry to 85.25.118.138:27130
Connecting to 85.25.118.138:27130...
Game update: AppID 30 "Day of Defeat", ProcID 24034, IP 85.25.118.138:27130
Connection accepted by 85.25.118.138:27130
Privileges set
BUILD 5787 SERVER (0 CRC)
Server # 28
No detail texture mapping file: maps/dod_thunder_detail.txt

MAP_PLAYER_CAP

EyeO
killed
KahraMan
with
mp40
[... 1 to 15 minutes of flawless gemeplay ...]
Sgt. Vasquez
killed
GunNar
with
30cal
ABB ist Axis beigetreten.
ERROR: ld.so: object '/home/michi/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
assert_20151220211259_1.dmp[24092]: Uploading dump (out-of-process)
/tmp/dumps/assert_20151220211259_1.dmp
/tmp/asd-michi/home/michi/.local/share/Steam/steamapps/common/Half-Life/hl.sh: Zeile 38: 24034 Speicherzugriffsfehler (Speicherabzug geschrieben) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} $@
Game removed: AppID 30 "Day of Defeat", ProcID 24034
assert_20151220211259_1.dmp[24092]: Finished uploading minidump (out-of-process): success = yes
assert_20151220211259_1.dmp[24092]: response: Discarded=1
assert_20151220211259_1.dmp[24092]: file ''/tmp/dumps/assert_20151220211259_1.dmp'', upload yes: ''Discarded=1''
pid 24092 != 24091, skipping destruction (fork without exec?)

My System:
Processor Information:
Vendor: AuthenticAMD
CPU Family: 0x10
CPU Model: 0xa
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 3500 Mhz
6 logical processors
6 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Unsupported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
"Arch Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 4.2.5-1-ARCH
X Server Vendor: The X.Org Foundation
X Server Release: 11800000
X Window Manager: Fluxbox
Steam Runtime Version: steam-runtime-release_2015-06-12

Video Card:
Driver: NVIDIA Corporation GeForce GTX 970/PCIe/SSE2

Driver Version:  4.5.0 NVIDIA 358.16
OpenGL Version: 4.5
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x13c2
Number of Monitors:  3
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1200
Desktop Resolution: 5200 x 1200
Primary Display Size: 20,39" x 12,76"  (24,02" diag)
                                        51,8cm x 32,4cm  (61,0cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 4096 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device:

Memory:
RAM: 16051 Mb

Miscellaneous:
UI Language: English
LANG: de_DE.UTF8
Microphone: Not set
Total Hard Disk Space Available: 938771 Mb
Largest Free Hard Disk Block: 510512 Mb

Installed software:

Recent Failure Reports:
Sun Dec 20 10:32:33 2015 GMT: file ''/tmp/dumps/assert_20151220113026_22.dmp'', upload no: ''Couldn't connect to server''
Sun Dec 20 10:42:54 2015 GMT: file ''/tmp/dumps/assert_20151220114251_18.dmp'', upload yes: ''CrashID=bp-09533b7e-366e-4c99-9279-1b2002151220''
Sun Dec 20 10:59:55 2015 GMT: file ''/tmp/dumps/assert_20151220115951_18.dmp'', upload yes: ''CrashID=bp-9c9a9556-22d6-4aa5-a653-5e53b2151220''
Sun Dec 20 20:15:28 2015 GMT: file ''/tmp/dumps/assert_20151220211259_1.dmp'', upload yes: ''Discarded=1''

@Tele42
Copy link

Tele42 commented Dec 21, 2015

There are several reports of stability issues with nvidia 358 but not 355, might be worthwhile to test and see if this true here as well.

@haube
Copy link
Author

haube commented Dec 21, 2015

worth a try.

i downgraded the following packages.

sudo pacman -U
lib32-nvidia-libgl-355.11-1-x86_64.pkg.tar.xz
lib32-nvidia-utils-355.11-1-x86_64.pkg.tar.xz
nvidia-355.11-4-x86_64.pkg.tar.xz
nvidia-libgl-355.11-1-x86_64.pkg.tar.xz
nvidia-utils-355.11-1-x86_64.pkg.tar.xz
opencl-nvidia-355.11-1-x86_64.pkg.tar.xz

in addition had to update my xorg.conf to make the Xserver running again because i got the following error after downgrading:

518.578] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
518.578 Module nvidia: vendor="NVIDIA Corporation"
[ 518.578] compiled for 4.0.2, module version = 1.0.0
[ 518.578] Module class: X.Org Video Driver
[ 518.578] ================ WARNING WARNING WARNING WARNING ================
[ 518.578] This server has a video driver ABI version of 20.0 that this
driver does not officially support. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[ 518.578] =================================================================
518.578 NVIDIA: Use the -ignoreABI option to override this check.
518.578 UnloadModule: "nvidia"
518.578 Unloading nvidia
518.578 Failed to load module "nvidia" (module requirement mismatch, 0)

So i added the following to the xorg.conf

Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection

X starts now with the following, if it is sti

727.358 Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
727.358 Module nvidia: vendor="NVIDIA Corporation"
[ 727.358] compiled for 4.0.2, module version = 1.0.0
[ 727.358] Module class: X.Org Video Driver
[ 727.359] ================ WARNING WARNING WARNING WARNING ================
[ 727.359] This server has a video driver ABI version of 20.0 that this
driver does not officially support. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[ 727.359] =================================================================
727.359 NVIDIA: The driver will continue to load, but may behave strangely.
727.359 NVIDIA: This driver was compiled against the X.Org server SDK from git commit a8a0f6464a33c12c1de495d74fd478c0d952643e and may not be compatible with the final version of this SDK.
727.359 NVIDIA: This server has an unsupported input driver ABI version (have 22.1, need < 22.0). The driver will continue to load, but may behave strangely.
727.359 NVIDIA dlloader X Driver 355.11 Wed Aug 26 15:38:55 PDT 2015
727.359 NVIDIA Unified Driver for all Supported NVIDIA GPUs

Ok, while writing this the game crashed again with the same error :

Dez 21 03:19:37 FensterzumHof kernel: hl_linux[1978]: segfault at 0 ip 00000000ed4c7e71 sp 00000000ff933cb0 error 6 in client.so[ed3b6000+1e2000]
Dez 21 03:19:37 FensterzumHof assert_20151221025922_1.dmp[2543]: Uploading dump (out-of-process)
/tmp/dumps/assert_20151221025922_1.dmp
Dez 21 03:19:39 FensterzumHof systemd-coredump[2544]: Process 1978 (hl_linux) of user 1000 dumped core.

                                                  Stack trace of thread 1978:
                                                  0  0x00000000ed4c7e71 TriangleWallPuff (client.so)

Maybe i am willing to downgrade my Xserver too, but i am not sure if it is worth the pain, there are some dependency issues...

Current Xserver :
$pacman -Q xorg-server
xorg-server 1.18.0-3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants