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

CS-GO on Ubuntu 16.04.5 LTS - crashes on startup due to new panorama UI #1789

Closed
kisak-valve opened this issue Aug 19, 2018 · 6 comments
Closed

Comments

@kisak-valve
Copy link
Member

Issue transferred from ValveSoftware/steam-for-linux#5628.
@dpdpkpcom posted on 2018-08-19T14:19:15:

Your system information

  • Steam client version (build number or date):
    Aug 8 2018 - 1533766730

  • Distribution (e.g. Ubuntu): Ubuntu 16.04.5 LTS

  • Opted into Steam client beta?: [Yes/No] No

  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

From any part of the Steam UI, initiated launch of CS-GO. Before the latest update, it launched fine with the -scaleform switch (bypassing Panorama UI). Without that switch I could get into the game approx 25% of the time through Panorama UI, but the remaining 75% of the time I got a "Segmentation Fault". Since the update last week, the -scaleform launch option doesn't seem to work and instead the game tries to load, the screen goes black for a few seconds and the console reports "Segmentation Fault" before the screen returns to desktop.

By adding the switch -legacyscaleformui as a launch option in the Steam UI, the game launches seamlessly in the old UI (NOT Panorama), which is fine by me.

Without the switch, it segfaults....

Dmesg reports -
csgo_linux64[11896] general protection ip:7f89c84b7cf3 sp:7ffdfcd25d50 error:0 in libSDL2-2.0.so.0[7f89c8468000+f8000]

GDB backtrace reports -

#0 0x00007ffff5a09cf3 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libSDL2-2.0.so.0
#1 0x00007fffe46abace in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/panorama_client.so
#2 0x00007fffe46ad82b in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/panorama_client.so
#3 0x00007fffe4697549 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/panorama_client.so
#4 0x00007fffe4759403 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/panorama_client.so
#5 0x00007fffe45e4220 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/panorama_client.so
#6 0x00007fffee123c4a in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#7 0x00007fffee123d4d in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#8 0x00007fffede38d92 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#9 0x00007fffede391cd in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#10 0x00007fffedf17100 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#11 0x00007fffee044d84 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#12 0x00007fffee046b55 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#13 0x00007fffee054b25 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#14 0x00007fffee054fd4 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#15 0x00007fffee0ccd52 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#16 0x00007fffee0c8c62 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#17 0x00007fffee0c8d8a in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#18 0x00007fffee2bb469 in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#19 0x00007fffee0ca94c in ?? () from /home/dp/bigssd/Steam2/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so
#20 0x00007ffff68c2499 in ?? () from bin/linux64/launcher_client.so
#21 0x00007ffff68c2499 in ?? () from bin/linux64/launcher_client.so
#22 0x00007ffff68998f9 in LauncherMain () from bin/linux64/launcher_client.so
#23 0x00007ffff75dd830 in __libc_start_main (main=0x4006f0 <main>, argc=3, argv=0x7fffffffdb88, init=<optimised out>, fini=<optimised out>, rtld_fini=<optimised out>, 
stack_end=0x7fffffffdb78) at ../csu/libc-start.c:291
#24 0x000000000040079d in _start ()

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
I expected the game to launch, not segfault.

Steps for reproducing this issue:

  1. Launch CS-GO

If you need any more info, please shout.....

@dpdpkpcom
Copy link

dpdpkpcom commented Aug 20, 2018 via email

@dpdpkpcom
Copy link

dpdpkpcom commented Aug 20, 2018 via email

@d1ll0n
Copy link

d1ll0n commented Aug 25, 2018

I'm able to boot using -scaleform option, but only if I switch to beta 1.36.47 (did not try 46). -legacyscaleformui does work with the normal version. Does Valve just not run any tests whatsoever before pushing changes to one of their largest games?

@bmlzootown
Copy link

bmlzootown commented Aug 27, 2018

May/may not pertain to the issue you all described (didn't check the output from my own failed attempts at getting the game to start since panorama was introduced, although it would run with the old ui using the flags you all mentioned), but I had my 360 controller connected when attempting to start the game... Set the -nojoy flag, now it loads just fine.

Seems starting the game with a controller/certain keyboards/mice plugged in causes the game to crash (latest version and beta).

@dpdpkpcom
Copy link

I can confirm bmizootown's suggestion of adding the -nojoy switch allows me to enter cs-go with the panorama ui.

So, I think he/she is right !

Hope this helps...

dp

@kisak-valve
Copy link
Member Author

Thanks @bmlzootown, @dpdpkpcom, since the gamepad issue is already being tracked at #1757, I'm going to go ahead an close this in favor of the earlier issue report.

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

4 participants