Bug 22041

Summary: NSS persistently caches transient dlopen errors
Product: glibc Reporter: Florian Weimer <fweimer>
Component: nssAssignee: Not yet assigned to anyone <unassigned>
Status: NEW ---    
Severity: normal CC: fweimer
Priority: P2 Flags: fweimer: security-
Version: 2.26   
Target Milestone: ---   
See Also: https://sourceware.org/bugzilla/show_bug.cgi?id=20532
https://sourceware.org/bugzilla/show_bug.cgi?id=22039
https://sourceware.org/bugzilla/show_bug.cgi?id=29717
Host: Target:
Build: Last reconfirmed:
Bug Depends on: 22040    
Bug Blocks:    

Description Florian Weimer 2017-08-30 11:18:20 UTC
This can lead to permanent loss of NSS functionality in a process:

  https://sourceware.org/ml/libc-alpha/2017-08/msg00206.html

This is another potential root cause for the failure reported in bug 20532.

Dealing with dlopen failures requires proper failure detection and a new (internal) interface; see bug 22040.