Bug 2155825 - glibc: Steam client not launching after update glibc to 2.36.9000-18.fc38 version
Summary: glibc: Steam client not launching after update glibc to 2.36.9000-18.fc38 ver...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: glibc
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Florian Weimer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2155800 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-22 13:56 UTC by Mikhail
Modified: 2023-01-01 18:36 UTC (History)
15 users (show)

Fixed In Version: glibc-2.36.9000-19.fc38
Clone Of:
Environment:
Last Closed: 2022-12-22 16:56:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Not sure if dmp file would helpful here (193.94 KB, application/octet-stream)
2022-12-22 14:31 UTC, Mikhail
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github ValveSoftware steam-for-linux issues 9028 0 None open Steam client not launching after update glibc to 2.36.9000-18.fc38 version 2022-12-22 13:59:15 UTC

Description Mikhail 2022-12-22 13:56:36 UTC
Description of problem:
Steam client not launching after update glibc to 2.36.9000-18.fc38 version

Version-Release number of selected component (if applicable):
Last good version glibc is 2.36.9000-17.fc38.x86_64

How reproducible:
1. Update glibc
# dnf upgrade
Last metadata expiration check: 0:24:00 ago on Thu 22 Dec 2022 05:47:26 PM +05.
Dependencies resolved.
==================================================================================================
 Package                      Architecture    Version                      Repository        Size
==================================================================================================
Upgrading:
 glibc                        i686            2.36.9000-18.fc38            rawhide          1.9 M
 glibc                        x86_64          2.36.9000-18.fc38            rawhide          2.1 M
 glibc-all-langpacks          x86_64          2.36.9000-18.fc38            rawhide           18 M
 glibc-common                 x86_64          2.36.9000-18.fc38            rawhide          309 k
 glibc-devel                  x86_64          2.36.9000-18.fc38            rawhide           47 k
 glibc-gconv-extra            i686            2.36.9000-18.fc38            rawhide          1.6 M
 glibc-gconv-extra            x86_64          2.36.9000-18.fc38            rawhide          1.6 M
 glibc-headers-x86            noarch          2.36.9000-18.fc38            rawhide          525 k
 glibc-langpack-en            x86_64          2.36.9000-18.fc38            rawhide          626 k
 libnsl                       i686            2.36.9000-18.fc38            rawhide           75 k
 libnsl                       x86_64          2.36.9000-18.fc38            rawhide           71 k

Transaction Summary
==================================================================================================
Upgrade  11 Packages

Total download size: 27 M
Is this ok [y/N]: y
Downloading Packages:
(1/11): glibc-2.36.9000-18.fc38.x86_64.rpm                        6.0 MB/s | 2.1 MB     00:00    
(2/11): glibc-common-2.36.9000-18.fc38.x86_64.rpm                 3.6 MB/s | 309 kB     00:00    
(3/11): glibc-2.36.9000-18.fc38.i686.rpm                          3.9 MB/s | 1.9 MB     00:00    
(4/11): glibc-devel-2.36.9000-18.fc38.x86_64.rpm                  909 kB/s |  47 kB     00:00    
(5/11): glibc-gconv-extra-2.36.9000-18.fc38.x86_64.rpm             11 MB/s | 1.6 MB     00:00    
(6/11): glibc-gconv-extra-2.36.9000-18.fc38.i686.rpm              6.3 MB/s | 1.6 MB     00:00    
(7/11): glibc-headers-x86-2.36.9000-18.fc38.noarch.rpm            3.4 MB/s | 525 kB     00:00    
(8/11): libnsl-2.36.9000-18.fc38.i686.rpm                         1.3 MB/s |  75 kB     00:00    
(9/11): glibc-langpack-en-2.36.9000-18.fc38.x86_64.rpm            5.0 MB/s | 626 kB     00:00    
(10/11): libnsl-2.36.9000-18.fc38.x86_64.rpm                      788 kB/s |  71 kB     00:00    
(11/11): glibc-all-langpacks-2.36.9000-18.fc38.x86_64.rpm         5.2 MB/s |  18 MB     00:03    
--------------------------------------------------------------------------------------------------
Total                                                             6.8 MB/s |  27 MB     00:03     
Running transaction check
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    3721 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                          1/1 
  Upgrading        : glibc-all-langpacks-2.36.9000-18.fc38.x86_64                            1/22 
  Upgrading        : glibc-common-2.36.9000-18.fc38.x86_64                                   2/22 
  Upgrading        : glibc-gconv-extra-2.36.9000-18.fc38.x86_64                              3/22 
  Running scriptlet: glibc-gconv-extra-2.36.9000-18.fc38.x86_64                              3/22 
  Upgrading        : glibc-langpack-en-2.36.9000-18.fc38.x86_64                              4/22 
  Running scriptlet: glibc-2.36.9000-18.fc38.x86_64                                          5/22 
  Upgrading        : glibc-2.36.9000-18.fc38.x86_64                                          5/22 
  Running scriptlet: glibc-2.36.9000-18.fc38.x86_64                                          5/22 
  Upgrading        : glibc-headers-x86-2.36.9000-18.fc38.noarch                              6/22 
  Upgrading        : glibc-devel-2.36.9000-18.fc38.x86_64                                    7/22 
  Upgrading        : libnsl-2.36.9000-18.fc38.x86_64                                         8/22 
  Upgrading        : glibc-gconv-extra-2.36.9000-18.fc38.i686                                9/22 
  Running scriptlet: glibc-gconv-extra-2.36.9000-18.fc38.i686                                9/22 
  Running scriptlet: glibc-2.36.9000-18.fc38.i686                                           10/22 
  Upgrading        : glibc-2.36.9000-18.fc38.i686                                           10/22 
  Running scriptlet: glibc-2.36.9000-18.fc38.i686                                           10/22 
  Upgrading        : libnsl-2.36.9000-18.fc38.i686                                          11/22 
  Cleanup          : libnsl-2.36.9000-17.fc38.i686                                          12/22 
  Cleanup          : glibc-devel-2.36.9000-17.fc38.x86_64                                   13/22 
  Cleanup          : libnsl-2.36.9000-17.fc38.x86_64                                        14/22 
  Cleanup          : glibc-2.36.9000-17.fc38.i686                                           15/22 
  Cleanup          : glibc-gconv-extra-2.36.9000-17.fc38.i686                               16/22 
  Running scriptlet: glibc-gconv-extra-2.36.9000-17.fc38.i686                               16/22 
  Cleanup          : glibc-headers-x86-2.36.9000-17.fc38.noarch                             17/22 
  Cleanup          : glibc-all-langpacks-2.36.9000-17.fc38.x86_64                           18/22 
  Cleanup          : glibc-gconv-extra-2.36.9000-17.fc38.x86_64                             19/22 
  Running scriptlet: glibc-gconv-extra-2.36.9000-17.fc38.x86_64                             19/22 
  Cleanup          : glibc-langpack-en-2.36.9000-17.fc38.x86_64                             20/22 
  Cleanup          : glibc-2.36.9000-17.fc38.x86_64                                         21/22 
  Cleanup          : glibc-common-2.36.9000-17.fc38.x86_64                                  22/22 
  Running scriptlet: glibc-all-langpacks-2.36.9000-18.fc38.x86_64                           22/22 
  Running scriptlet: glibc-common-2.36.9000-17.fc38.x86_64                                  22/22 
  Verifying        : glibc-2.36.9000-18.fc38.i686                                            1/22 
  Verifying        : glibc-2.36.9000-17.fc38.i686                                            2/22 
  Verifying        : glibc-2.36.9000-18.fc38.x86_64                                          3/22 
  Verifying        : glibc-2.36.9000-17.fc38.x86_64                                          4/22 
  Verifying        : glibc-all-langpacks-2.36.9000-18.fc38.x86_64                            5/22 
  Verifying        : glibc-all-langpacks-2.36.9000-17.fc38.x86_64                            6/22 
  Verifying        : glibc-common-2.36.9000-18.fc38.x86_64                                   7/22 
  Verifying        : glibc-common-2.36.9000-17.fc38.x86_64                                   8/22 
  Verifying        : glibc-devel-2.36.9000-18.fc38.x86_64                                    9/22 
  Verifying        : glibc-devel-2.36.9000-17.fc38.x86_64                                   10/22 
  Verifying        : glibc-gconv-extra-2.36.9000-18.fc38.i686                               11/22 
  Verifying        : glibc-gconv-extra-2.36.9000-17.fc38.i686                               12/22 
  Verifying        : glibc-gconv-extra-2.36.9000-18.fc38.x86_64                             13/22 
  Verifying        : glibc-gconv-extra-2.36.9000-17.fc38.x86_64                             14/22 
  Verifying        : glibc-headers-x86-2.36.9000-18.fc38.noarch                             15/22 
  Verifying        : glibc-headers-x86-2.36.9000-17.fc38.noarch                             16/22 
  Verifying        : glibc-langpack-en-2.36.9000-18.fc38.x86_64                             17/22 
  Verifying        : glibc-langpack-en-2.36.9000-17.fc38.x86_64                             18/22 
  Verifying        : libnsl-2.36.9000-18.fc38.i686                                          19/22 
  Verifying        : libnsl-2.36.9000-17.fc38.i686                                          20/22 
  Verifying        : libnsl-2.36.9000-18.fc38.x86_64                                        21/22 
  Verifying        : libnsl-2.36.9000-17.fc38.x86_64                                        22/22 

Upgraded:
  glibc-2.36.9000-18.fc38.i686                     glibc-2.36.9000-18.fc38.x86_64                
  glibc-all-langpacks-2.36.9000-18.fc38.x86_64     glibc-common-2.36.9000-18.fc38.x86_64         
  glibc-devel-2.36.9000-18.fc38.x86_64             glibc-gconv-extra-2.36.9000-18.fc38.i686      
  glibc-gconv-extra-2.36.9000-18.fc38.x86_64       glibc-headers-x86-2.36.9000-18.fc38.noarch    
  glibc-langpack-en-2.36.9000-18.fc38.x86_64       libnsl-2.36.9000-18.fc38.i686                 
  libnsl-2.36.9000-18.fc38.x86_64                 

Complete!

2. launch steam client
$ PRI_PRIME=1 DXVK_HUD=full steam -console
steam.sh[4366]: Running Steam on fedora 38 64-bit
steam.sh[4366]: STEAM_RUNTIME is enabled automatically
setup.sh[4438]: Steam runtime environment up-to-date!
steam.sh[4366]: Steam client's requirements are satisfied
[2022-12-22 18:11:54] Startup - updater built Dec 19 2022 21:57:59
[2022-12-22 18:11:54] Startup - Steam Client launched with: '/home/mikhail/.local/share/Steam/ubuntu12_32/steam' '-console'
[2022-12-22 18:11:54] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-22 18:11:54] Loading cached metrics from disk (/home/mikhail/.local/share/Steam/package/steam_client_metrics.bin)
[2022-12-22 18:11:54] Using the following download hosts for Public, Realm steamglobal
[2022-12-22 18:11:54] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2022-12-22 18:11:54] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2022-12-22 18:11:54] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-22 18:11:54] Verifying installation...
[2022-12-22 18:11:55] Verification complete
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221222181155_5.dmp[4517]: Uploading dump (out-of-process)
/tmp/dumps/assert_20221222181155_5.dmp
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221222181155_8.dmp[4520]: Uploading dump (out-of-process)
/tmp/dumps/assert_20221222181155_8.dmp
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
Loaded SDL version 2.27.0-p7718664

(steam:4507): Gtk-WARNING **: 18:11:55.202: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'

(steam:4507): Gtk-WARNING **: 18:11:55.204: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Gtk-Message: 18:11:55.205: Failed to load module "pk-gtk-module"
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xebb4b0d0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xebb49840
ComputeStartupMode: found registry default startup mode: 0steamwebhelper.sh[4541]: Runtime for steamwebhelper: defaulting to /home/mikhail/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[4541]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1671501303)
src/common/ipcserver.cpp (1223) : m_nEpollSet >= 0
src/common/ipcserver.cpp (1223) : m_nEpollSet >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221222181155_5.dmp[4517]: Finished uploading minidump (out-of-process): success = yes
assert_20221222181155_5.dmp[4517]: response: CrashID=bp-83d8e331-97a8-4b78-8553-60e112221222
assert_20221222181155_5.dmp[4517]: file ''/tmp/dumps/assert_20221222181155_5.dmp'', upload yes: ''CrashID=bp-83d8e331-97a8-4b78-8553-60e112221222''
assert_20221222181155_8.dmp[4520]: Finished uploading minidump (out-of-process): success = yes
assert_20221222181155_8.dmp[4520]: response: CrashID=bp-c67efde1-91db-4f38-96e5-6edf92221222
assert_20221222181155_8.dmp[4520]: file ''/tmp/dumps/assert_20221222181155_8.dmp'', upload yes: ''CrashID=bp-c67efde1-91db-4f38-96e5-6edf92221222''


[2022-12-22 18:36:12] Background update loop checking for update. . .
[2022-12-22 18:36:12] Checking for available updates...
[2022-12-22 18:36:12] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12


^C^C^C^C
^C^C^C


^C^C

Comment 1 Florian Weimer 2022-12-22 14:23:22 UTC
The difference between -17 and -18 is really small, and I don't see what could be causing this. In particular, the epoll_create function is virtually unchanged.

Is it a 64-bit or 32-bit process that is crashing? Are there additional hints in the crash dump file?

Comment 2 Mikhail 2022-12-22 14:31:10 UTC
Created attachment 1934116 [details]
Not sure if dmp file would helpful here

(In reply to Florian Weimer from comment #1)
> The difference between -17 and -18 is really small, and I don't see what
> could be causing this. In particular, the epoll_create function is virtually
> unchanged.

Looks like it enough:
ComputeStartupMode: found registry default startup mode: 0steamwebhelper.sh[11422]: Runtime for steamwebhelper: defaulting to /home/mikhail/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[11422]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1671501303)
src/common/ipcserver.cpp (1223) : m_nEpollSet >= 0
src/common/ipcserver.cpp (1223) : m_nEpollSet >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (97) : m_nPollFd >= 0
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
src/common/completionportmanager_posix.cpp (108) : Assertion Failed: epoll_ctl for m_nPostFD failed with error 9
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221222190335_5.dmp[11401]: Finished uploading minidump (out-of-process): success = yes
assert_20221222190335_5.dmp[11401]: response: CrashID=bp-265191d7-d963-4a46-96f1-5fdb62221222
assert_20221222190335_5.dmp[11401]: file ''/tmp/dumps/assert_20221222190335_5.dmp'', upload yes: ''CrashID=bp-265191d7-d963-4a46-96f1-5fdb62221222''


> Is it a 64-bit or 32-bit process that is crashing? Are there additional
> hints in the crash dump file?

As far as I know the steam client is still 32 bit

Comment 3 Florian Weimer 2022-12-22 14:40:52 UTC
Okay, I think I see it now. I didn't look too closely at the 32-bit assembly before. I'll produce a test build.

Comment 5 Carlos O'Donell 2022-12-22 16:13:54 UTC
Upstream patch from Florian is here:
https://patchwork.sourceware.org/project/glibc/patch/87y1qzmqk2.fsf@oldenburg.str.redhat.com/

I gave my Reviewed-by since the patch looks good to me.

Patch passes upstream CI.

Comment 6 Mikhail 2022-12-22 16:20:01 UTC
# dnf upgrade
Last metadata expiration check: 0:01:05 ago on Thu 22 Dec 2022 09:18:22 PM +05.
Dependencies resolved.
================================================================================
 Package                 Arch       Version                Repository      Size
================================================================================
Upgrading:
 glibc                   i686       2.36.9000-19.fc38      local-repo     1.9 M
 glibc                   x86_64     2.36.9000-19.fc38      local-repo     2.1 M
 glibc-all-langpacks     x86_64     2.36.9000-19.fc38      local-repo      18 M
 glibc-common            x86_64     2.36.9000-19.fc38      local-repo     304 k
 glibc-debuginfo         x86_64     2.36.9000-19.fc38      local-repo     4.5 M
 glibc-debugsource       x86_64     2.36.9000-19.fc38      local-repo     5.3 M
 glibc-devel             x86_64     2.36.9000-19.fc38      local-repo      43 k
 glibc-gconv-extra       i686       2.36.9000-19.fc38      local-repo     1.6 M
 glibc-gconv-extra       x86_64     2.36.9000-19.fc38      local-repo     1.5 M
 glibc-headers-x86       noarch     2.36.9000-19.fc38      local-repo     450 k
 glibc-langpack-en       x86_64     2.36.9000-19.fc38      local-repo     562 k
 libnsl                  i686       2.36.9000-19.fc38      local-repo      75 k
 libnsl                  x86_64     2.36.9000-19.fc38      local-repo      71 k

Transaction Summary
================================================================================
Upgrade  13 Packages

Total size: 36 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    4063 
Header V4 DSA/SHA1 Signature, key ID 7fac5991: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
Transaction check succeeded.
Running transaction test
Error: Transaction test error:
  package glibc-headers-x86-2.36.9000-19.fc38.noarch does not verify: Payload SHA256 ALT digest: BAD (Expected a284f40711005a9352f3349f9ea5b2cb42a79a753622ad1c1a7f29fa0155f9d6 != b81ac2756d55e98ecab2771d3bb787d01f20f1e1eae05e4684294e299f33bdb4)

Comment 7 Florian Weimer 2022-12-22 16:27:19 UTC
I'm not sure why this is happening, it must have something to do with the multilib merge and how local-repo repository data is generated.

If you are patient, you can use this to update to the scratch build:

koji download-task 95613488
koji download-task 95613489
dnf update *.rpm

An official build is running, too, now that the patch has been accepted upstream.

Comment 8 Mikhail 2022-12-22 16:51:55 UTC
I confirm that Steam client start launch again with glibc-2.36.9000-19.
Thank you for fast fixing.

$ DXVK_HUD=full steam
steam.sh[40214]: Running Steam on fedora 38 64-bit
steam.sh[40214]: STEAM_RUNTIME is enabled automatically
setup.sh[40286]: Steam runtime environment up-to-date!
steam.sh[40214]: Steam client's requirements are satisfied
[2022-12-22 21:45:23] Startup - updater built Dec 19 2022 21:57:59
[2022-12-22 21:45:23] Startup - Steam Client launched with: '/home/mikhail/.local/share/Steam/ubuntu12_32/steam'
[2022-12-22 21:45:23] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1671501303)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-12-22 21:45:23] Loading cached metrics from disk (/home/mikhail/.local/share/Steam/package/steam_client_metrics.bin)
[2022-12-22 21:45:23] Using the following download hosts for Public, Realm steamglobal
[2022-12-22 21:45:23] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2022-12-22 21:45:23] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2022-12-22 21:45:23] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-22 21:45:23] Checking for update on startup
[2022-12-22 21:45:23] Checking for available updates...
[2022-12-22 21:45:23] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2022-12-22 21:45:23] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-22 21:45:23] Manifest download: waiting for download to finish
[2022-12-22 21:45:23] Manifest download: finished
[2022-12-22 21:45:23] Download skipped: /steam_client_publicbeta_ubuntu12 version 1671501303, installed version 1671501303, existing pending version 0
[2022-12-22 21:45:23] Nothing to do
[2022-12-22 21:45:23] Verifying installation...
[2022-12-22 21:45:23] Performing checksum verification of executable files
[2022-12-22 21:45:24] Verification complete
Loaded SDL version 2.27.0-p7718664

(steam:40355): Gtk-WARNING **: 21:45:24.746: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'

(steam:40355): Gtk-WARNING **: 21:45:24.747: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Gtk-Message: 21:45:24.749: Failed to load module "pk-gtk-module"
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xee0430d0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xee041840
ComputeStartupMode: found registry default startup mode: 0steamwebhelper.sh[40385]: Runtime for steamwebhelper: defaulting to /home/mikhail/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[40385]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
CAppInfoCacheReadFromDiskThread took 392 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Local Device Found
  type: 045e 02ea
  path: sdl://0
  serial_number:  - 0
  Manufacturer: 
  Product:      Xbox One Wireless Controller
  Release:      50f
  Interface:    -1

!! Steam controller device opened for index 0.
Installing breakpad exception handler for appid(steam)/version(1671501303)

(steam:40355): Gtk-WARNING **: 21:45:25.821: gtk_disable_setlocale() must be called before gtk_init()
config state checking took 0.796640
Installing breakpad exception handler for appid(steam)/version(1671501303)
roaming config store loaded successfully - 57862 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
BRefreshApplicationsInLibrary 1: 210ms
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/mikhail/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 37.19 seconds
BuildCompleteAppOverviewChange: 2830 apps
RegisterForAppOverview 1: 201ms
RegisterForAppOverview 2: 206ms
ExecuteSteamURL: "steam://open/downloads"
CAPIJobRequestUserStats - Server response failed 2
CAPIJobRequestUserStats - Server response failed 2
CAPIJobRequestUserStats - Server response failed 2

Comment 9 Florian Weimer 2022-12-22 16:56:38 UTC
Thank you for testing!

Comment 10 Jens Petersen 2022-12-26 12:46:59 UTC
*** Bug 2155800 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.