protonscr

Paypal Payment freezes steam-browser

steamclosed reviewedWebWeb Component
ValveSoftware/steam-for-linux#3535 · opened 2014-10-12 by livinskull · updated 2018-05-18 · 21 comments · github
Llivinskull 2014-10-12 github

At different stages the paypal payment page freezes in the Steam-internal browser.
Logging in with firefox and purchasing worked though.

Closing the paypal page brings me back to the main steam window with "payment method" and the "continue" button like before the paypal window opened, but the continue button stopped working (works again after steam restart)

Some example screens (note that on the second one, even if it rendered more, I am unable to enter any text and the email rendered garbled too.. email and placholder in the same place)
steam_paypalbug
steam_paypalbug1

Last lines of console log:

CAPIJobRequestUserStats - Server response failed 2
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
[1012/120615:ERROR:renderer_main.cc(227)] Running without renderer sandbox
Installing breakpad exception handler for appid(steam)/version(1412887979)
[1012/120616:ERROR:renderer_main.cc(227)] Running without renderer sandbox
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steamwebhelper)/version(20141009093429)
Installing breakpad exception handler for appid(steamwebhelper)/version(1412847269)
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com
[1012/120629:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com
Generating new string page texture 94: 384x256, total string texture memory is 933.89 KB
Generating new string page texture 96: 256x256, total string texture memory is 393.22 KB
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Failed to init SteamVR because it is currently running a client job
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Installing breakpad exception handler for appid(steam)/version(1412887979)
Generating new string page texture 103: 2048x256, total string texture memory is 3.03 MB
Generating new string page texture 107: 1024x256, total string texture memory is 4.08 MB
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[1012/120659:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-crl.verisign.com
Installing breakpad exception handler for appid(steamwebhelper)/version(20141009093429)
Installing breakpad exception handler for appid(steamwebhelper)/version(1412847269)

System Information:

Processor Information:
    Vendor:  GenuineIntel
    CPU Family:  0x6
    CPU Model:  0x2a
    CPU Stepping:  0x7
    CPU Type:  0x0
    Speed:  3800 Mhz
    8 logical processors
    4 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 3.10 (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.15.1-gentoo
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11599903
    X Window Manager:  KWin
    Steam Runtime Version:  steam-runtime-release_2014-08-20

Video Card:
    Driver:  NVIDIA Corporation GeForce GTX 660 Ti/PCIe/SSE2

    Driver Version:  4.4.0 NVIDIA 340.17
    OpenGL Version: 4.4
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x1183
    Number of Monitors:  2
    Number of Video Cards Not Detected
    Primary Display Resolution:  1680 x 1050
    Desktop Resolution: 3360 x 1050
    Primary Display Size: 18.66" x 11.65"  (21.97" diag)
                                            47.4cm x 29.6cm  (55.8cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 2048 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC889

Memory:
    RAM:  16027 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  938772 Mb
    Largest Free Hard Disk Block:  52164 Mb

Installed software:

Recent Failure Reports:
LLine-Noise 2014-10-19 github

+1

I'm seeing exactly this same behaviour (Ubuntu 12.04 x86_64). I found this page searching for the nss_ocsp.cc error message.

When this happens the Steam web browser completely stops responding. I can go to the Library screen in the Steam client and start games but any other screens that are actually just web pages (Store, Community, etc) simply display the "Payment method, Step 2" page but nothing is clickable.

I notice that I get some nss_ocsp.cc errors from the first "Payment method" page but the Steam web browser continues to work. I suppose it just means that it can't verify the revocation status of the SSL certificates. It's only after the Paypal login/payment window is opened and partially loaded that the browser hangs. So I suspect the nss_ocsp.cc errors are not related to the problem and the problem actually lies in something in the Paypal page breaking the browser.

Interestingly, the Web browser context menu still works and if I copy the hung page URL and paste it into Firefox I can successfully login to Paypal and complete the payment. Back in the terminal window where I started Steam I see this:

ExecCommandLine: "/home/linenoise/.local/share/Steam/ubuntu12_32/steam steam://checkout_return/paypal_success/0"

Still no response from the Steam Web Browser, though. :-(

I'm surprised more people aren't seeing this problem.

ZZeXx86 2014-10-25 github

I am affected as well for few weeks - months? It worked some time ago.
I guess it is related with locales?
cs_CZ here.

RRubyRoid 2014-11-14 github

Same here, can't open my inventory, the page says:

Invalid SSL Certificate

The SSL certificate for https://steamcommunity.com/market/eligibilitycheck/?goto=%2Fid%2FRubyRoid%2Finventory%2F is invalid and the page will not be loaded.

Started steam with strace, here are the last lines of the output:

Generating new string page texture 92: 256x256, total string texture memory is 393,22 KB
[1114/165957:ERROR:renderer_main.cc(227)] Running without renderer sandbox
[1114/165958:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: www.digicert.com
[1114/165958:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: cacerts.digicert.com
[1114/165958:ERROR:cert_verify_proc_nss.cc(868)] CERT_PKIXVerifyCert for steamcommunity.com failed err=-8179
Aalturiak 2014-12-21 github

Exactly the same problem here.
Manjaro Linux, en_US locale, steam beta.

?ghost 2014-12-24 github

Same problem!

BBalderick 2014-12-27 github

This issue affects steamos bpm browser also. build 148 and opted out of beta client.

Zzack6849 2015-02-15 github

Same issue here, however it's only when i run without steam's native runtime

Aalexandruianu 2015-02-25 github

This is a recurring issue when the steam runtime is turned off, not fixable by resetting steam.

Mmarcinbojko 2015-03-09 github

Same here, Linux Mint 17.1 64-bit UK

LLucretia 2015-03-21 github

Same here, Gentoo Linux 64bit

ZZeXx86 2015-03-21 github

Problem is still occuring for me. I am sure problem was not present there, but it was months ago.

LLucretia 2015-03-21 github

I get all this logged to the console when I start steam fromt here and try to buy something:

[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl4.digicert.com
[0321/223348:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl3.digicert.com
Generating new string page texture 91: 384x256, total string texture memory is 942.08 KB
Generating new string page texture 94: 2048x256, total string texture memory is 3.04 MB
Generating new string page texture 98: 1024x256, total string texture memory is 4.09 MB
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[0321/223358:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-crl.verisign.com
Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157)
/usr/share/themes/NOX/gtk-2.0/gtkrc:233: Murrine configuration option "gradients" is no longer supported and will be ignored.
Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157)
/usr/share/themes/NOX/gtk-2.0/gtkrc:233: Murrine configuration option "gradients" is no longer supported and will be ignored.
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: crl.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-ocsp.verisign.com
[0321/223402:ERROR:nss_ocsp.cc(617)] No URLRequestContext for NSS HTTP handler. host: EVSecure-crl.verisign.com

PPlaque-fcc 2015-03-23 github

Is it only PP-related? This rarely happens to me on different Steam
Client versions (I'm on Beta). Rarely. But happens from time to time.
And I never used Paypal to pay in Steam. Visa Electron / MasterCard.

Yyukariin 2015-04-29 github

Still have same. Any progress?

LLucretia 2015-04-29 github

Haven't tried it, but I'm betting yeah.

LLucretia 2015-04-29 github

I've tried both the normal client and then I opted into the beta, same issue.

Bbaines 2015-05-09 github

I have the same issue. It's impossible to purchase anything via Paypal in the Linux Steam client, and attempting to do so locks up steam's browser completely, requiring steam to be restarted.

PPhobetor 2015-12-22 github

This does not seem to be a problem of the Steam browser but the PayPal website as I am having the exact same behavior when trying to pay from the Steam website in Google Chrome (different versions) on Ubuntu (different versions).

Simulating a mobile device switches to the mobile website which works without any issues. Very annoying.

Kkisak-valve maintainer 2018-04-13 github

Hello, is anyone still experiencing this issue on an up to date system?

Bbaines 2018-04-15 github

I just tested it again, and did not have any problems.

Kkisak-valve maintainer 2018-05-18 github

Thanks for retesting @baines, closing.

Nothing extracted yet.