ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
643 stars 74 forks source link

TF2 Steampipe Beta Segmentation Fault #333

Closed Vash63 closed 11 years ago

Vash63 commented 11 years ago

I decided to try the TF2 steampipe beta to get the improved load times. It worked - loading was 1/4 what it used to be. Once I get to the MOTD page, it goes on for about 1-2 seconds with perfect audio (can hear players running around) and then crashes. Also tested it in training mode.

Team Fortress
Map: tr_dustbowl
Players: 1 / 24
Build: 5280
Server Number: 1

m_face->glyph->bitmap.width is 0 for ch:32 TF2 Build
m_face->glyph->bitmap.width is 0 for ch:179 TF2 Build
The server is using sv_pure 0.  (Enforcing consistency for select files only)
Connection to game coordinator established.
tf_server_identity_account_id not set; not logging into registered account
Connection to Steam servers successful.
   Public IP is 72.211.172.252.
Assigned anonymous gameserver Steam ID [A-1:3502781441(3376warning: Unknown nb_ctl request:  4
warning: Unknown nb_ctl request:  4
warning: Unknown nb_ctl request:  4
warning: Unknown nb_ctl request:  4
warning: Unknown nb_ctl request:  4
warning: Unknown nb_ctl request:  4
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20130424203137_1.dmp
Finished uploading minidump (out-of-process): success = no
error: HTTP response code said error
/home/vash/.local/share/Steam/SteamApps/common/Team Fortress 2/hl2.sh: line 67:  9459 Segmentation fault      (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 440 "Team Fortress 2", ProcID 9459 
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 41692 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 8 multi object alertable sleeps 

Link to dump: https://dl.dropboxusercontent.com/u/118960/crash_20130424203137_1.dmp

Processor Information:
    Vendor:  GenuineIntel
    Speed: 3201 Mhz
    12 logical processors
    6 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported

Network Information:
    Network Speed:  

Operating System Version:
    Linux (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.8.8-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11401000
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime-release-i386_2013-04-16

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

    Driver Version:  4.3.0 NVIDIA 319.12
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x1180
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1200
    Desktop Resolution: 3840 x 1200
    Primary Display Size: 21.50" x 13.86"  (25.55" diag)
                                            54.6cm x 35.2cm  (64.9cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 2048 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC898

Memory:
    RAM:  15995 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.utf8
    Microphone:  Not set
    Total Hard Disk Space Available:  111420 Mb
    Largest Free Hard Disk Block:  45340 Mb

Installed software:

Recent Failure Reports:
    Thu Apr 25 03:26:28 2013 GMT: file ''/tmp/dumps/crash_20130424202627_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:27:24 2013 GMT: file ''/tmp/dumps/assert_20130424202724_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:28:10 2013 GMT: file ''/tmp/dumps/crash_20130424202810_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:28:55 2013 GMT: file ''/tmp/dumps/crash_20130424202854_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:29:11 2013 GMT: file ''/tmp/dumps/assert_20130424202911_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:31:38 2013 GMT: file ''/tmp/dumps/crash_20130424203137_1.dmp'', upload no: ''HTTP response code said error''
    Thu Apr 25 03:42:04 2013 GMT: file ''/tmp/dumps/assert_20130424204204_1.dmp'', upload no: ''HTTP response code said error''
bdeen-valve commented 11 years ago

@Vash63 - are you behind some proxy server that might have a unique configuration?

I noticed: Thu Apr 25 03:28:10 2013 GMT: file ''/tmp/dumps/crash_20130424202810_1.dmp'', upload no: ''HTTP response code said error'' Thu Apr 25 03:42:04 2013 GMT: file ''/tmp/dumps/assert_20130424204204_1.dmp'', upload no: ''HTTP response code said error''

Which means that your crash dumps are being posted to our minidump server... It could also be triggering the issue you're seeing during startup.

Vash63 commented 11 years ago

Nope, just through a standard home router's NAT directly connected to a Cox cable line. No proxy. It works on the same PC in Windows, though I haven't tried the Steam pipe beta. CSGO works.

Edit: cleanup email crud .

Vash63 commented 11 years ago

Okay... this isn't going to help you debug much (unfortunately), but I fixed the issue. I uninstalled the game, noticed Steam left about 1.5GB of content (which I backed up if that helps), deleted the 1.5GB of content and redownloaded it fresh with Steampipe from the very beginning. Now it works fine.

Just to make clear, I had run the game through multiple steps of "Verifying Game Content" prior to trying this so I know Steam THOUGHT it had it all correctly downloaded. Maybe some of the older files were still there conflicting with the stuff in the new vpks? It was an old install dating back prior to the Steam Linux beta being invite-based.

jorgenpt commented 11 years ago

I'll take a quick look, but please let us know if this happens again for you.

tombsar commented 11 years ago

Looks to be the same issue as https://github.com/ValveSoftware/steam-for-linux/issues/2335 which was fixed in today's update.

jorgenpt commented 11 years ago

Assuming fixed. Thanks @tombsar for investigating :thumbsup: