Created attachment 1823677 [details]
screen of Steam infinitely launching
Description of problem:
After upgrade glibc from 2.34.9000-6.fc36 to 2.34.9000-8.fc36 version steam client stop working (instead steam infinitely launching)
Last good version glibc 2.34.9000-6.fc36
First bad version glibc 2.34.9000-8.fc36
Could you test glibc-2.34.9000-7.fc36 and glibc-2.34-5.fc35 as well? Thanks.
And maybe you could attach GDB to the stuck process and check what it is doing?
Created attachment 1823725 [details]
(In reply to Florian Weimer from comment #1)
> Could you test glibc-2.34.9000-7.fc36 and glibc-2.34-5.fc35 as well? Thanks.
> And maybe you could attach GDB to the stuck process and check what it is
glibc-2.34.9000-5.fc36 - good (Steam is working)
glibc-2.34.9000-7.fc36 - bad (same as 2.34.9000-8.fc36)
2.34-5.fc35 - also bad (same as 2.34.9000-8.fc36)
Created attachment 1823729 [details]
yet another steam backtrace
Hmm. These backtraces are not really illuminating. I made a first guess what might be causing this, and have provided a test build here which effectively reverts one of the changes:
Created attachment 1823866 [details]
Test patch used for glibc-2.34.9000-8.fc36.bz2005142.0
Just checked Steam client with glibc 2.34.9000-8.fc36.bz2005142.0 and can confirm that the issue was gone.
(In reply to Mikhail from comment #7)
> Just checked Steam client with glibc 2.34.9000-8.fc36.bz2005142.0 and can
> confirm that the issue was gone.
Would you mind testing another build, please? https://koji.fedoraproject.org/koji/taskinfo?taskID=75839828
glibc-2.34.9000-8.fc36.bz2005142.1 contains the real upstream fix posted here:
nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
glibc 2.34.9000-8.fc36.bz2005142.1 looks good to me too
Fixed in rawhide. I believe I updated the pending Fedora 35 update in time with a fix, too, so this issue will never be present in Fedora 35.