Bug 1277613
Summary: | Segmentation fault in httpd/mod_nss in the parent process while reloading via SIGHUP | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Benoit Donneaux <benoit> | ||||||||
Component: | mod_nss | Assignee: | Matthew Harmsen <mharmsen> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Kaleem <ksiddiqu> | ||||||||
Severity: | high | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 6.7 | CC: | akasurde, dpal, mharmsen, mjamis, moshiro, mpoole, nkinder, rbost, rcritten | ||||||||
Target Milestone: | rc | ||||||||||
Target Release: | 6.8 | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | mod_nss-1.0.10-5.el6 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | |||||||||||
: | 1296685 (view as bug list) | Environment: | |||||||||
Last Closed: | 2016-05-10 19:40:47 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1296685 | ||||||||||
Attachments: |
|
Description
Benoit Donneaux
2015-11-03 16:29:47 UTC
Workaround : I've downgraded mod_nss to 1.0.8-21.el6 and I can not longer reproduce this seg fault using the reload loop. According to my findings, looks like this issue has been introduced with this fix (add support for TLSv1.2): https://bugzilla.redhat.com/show_bug.cgi?id=1166316 Created attachment 1101667 [details]
mod_nss 'nss.conf' configuration file
Created attachment 1101668 [details]
Shell script used for testing this bug on RHEL 6.7
I was unable to reproduce this bug on a RHEL 6.7 system: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.7 (Santiago) # rpm -q httpd mod_nss mod_ssl openssl nss httpd-2.2.15-47.el6_7.x86_64 mod_nss-1.0.10-1.el6.x86_64 mod_ssl-2.2.15-47.el6_7.x86_64 openssl-1.0.1e-42.el6.x86_64 nss-3.19.1-3.el6_6.x86_64 # httpd -M Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) auth_basic_module (shared) auth_digest_module (shared) authn_file_module (shared) authn_alias_module (shared) authn_anon_module (shared) authn_dbm_module (shared) authn_default_module (shared) authz_host_module (shared) authz_user_module (shared) authz_owner_module (shared) authz_groupfile_module (shared) authz_dbm_module (shared) authz_default_module (shared) ldap_module (shared) authnz_ldap_module (shared) include_module (shared) log_config_module (shared) logio_module (shared) env_module (shared) ext_filter_module (shared) mime_magic_module (shared) expires_module (shared) deflate_module (shared) headers_module (shared) usertrack_module (shared) setenvif_module (shared) mime_module (shared) dav_module (shared) status_module (shared) autoindex_module (shared) info_module (shared) dav_fs_module (shared) vhost_alias_module (shared) negotiation_module (shared) dir_module (shared) actions_module (shared) speling_module (shared) userdir_module (shared) alias_module (shared) substitute_module (shared) rewrite_module (shared) proxy_module (shared) proxy_balancer_module (shared) proxy_ftp_module (shared) proxy_http_module (shared) proxy_ajp_module (shared) proxy_connect_module (shared) cache_module (shared) suexec_module (shared) disk_cache_module (shared) cgi_module (shared) version_module (shared) auth_kerb_module (shared) nss_module (shared) ssl_module (shared) wsgi_module (shared) Syntax OK From '/etc/httpd/conf.d/nss.conf' (attached): . . . LoadModule nss_module modules/libmodnss.so . . . NSSProtocol TLSv1.0,TLSv1.1,TLSv1.2 . . . Ran the attached shell script as a test: # sudo ./1277613.sh [20151203021947] BEGIN Test of Bugzilla Bug #1277613: Stopping httpd: [ OK ] Starting httpd: [ OK ] Test Iteration #1 . . . Reloading httpd: httpd (pid 7828) is running... Test Iteration #2 . . . Reloading httpd: httpd (pid 7828) is running... Test Iteration #3 . . . Reloading httpd: httpd (pid 7828) is running... . . . Test Iteration #223 . . . Reloading httpd: httpd (pid 7828) is running... Test Iteration #224 . . . Reloading httpd: httpd (pid 7828) is running... Test Iteration #225 . . . Reloading httpd: ^C** Trapped CTRL-C to end test! ** [20151203022504] END Test of Bugzilla Bug #1277613. Duration of test: 557 seconds. Please provide any additional configuration information that would possibly conflict with this test. Benoit, Additionally, if you could attach a stacktrace to this bug from the platform that failed, it may be helpful. Thanks, -- Matt Core was generated by `/usr/sbin/httpd'. Program terminated with signal 11, Segmentation fault. #0 LockPoller (arg=0x7fffef572e40) at sslsnce.c:1697 1697 if (pLock->timeStamp < then && (gdb) bt #0 LockPoller (arg=0x7fffef572e40) at sslsnce.c:1697 #1 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8590e60) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #2 0x00007ffff6880a51 in start_thread (arg=0x7fff88c03700) at pthread_create.c:301 #3 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 (gdb) bt full #0 LockPoller (arg=0x7fffef572e40) at sslsnce.c:1697 pid = <value optimized out> cache = 0x7fffef572e40 sharedCache = 0x7fff11605000 pLock = <value optimized out> timeout = 30000 now = 1449821565 then = <value optimized out> locks_polled = <value optimized out> locks_to_poll = 10 expiration = 30 #1 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8590e60) at ../../../nspr/pr/src/pthreads/ptthread.c:212 rv = <value optimized out> thred = 0x7ffff8590e60 detached = 0 id = 140735487686400 tid = 17108 #2 0x00007ffff6880a51 in start_thread (arg=0x7fff88c03700) at pthread_create.c:301 __res = <value optimized out> pd = 0x7fff88c03700 now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735487686400, 3339883259476957173, 140737488346400, 140735487687104, 0, 3, -3339780170127648779, -3339899399347775499}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = { prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> pagesize_m1 = <value optimized out> sp = <value optimized out> freesize = <value optimized out> #3 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 No locals. (gdb) thread apply all bt Thread 31 (Thread 0x7ffff7f937e0 (LWP 11596)): #0 __memset_sse2 () at ../sysdeps/x86_64/memset.S:908 #1 0x00007fffef35b596 in InitCache (cache=0x7fffef572e40, ssl2_timeout=<value optimized out>, ssl3_timeout=<value optimized out>, directory=0x7fffef368930 "/tmp", shared=1, maxCacheEntries=10000, maxCertCacheEntries=10000, maxSrvNameCacheEntries=-1) at /usr/include/bits/string3.h:85 #2 ssl_ConfigServerSessionIDCacheInstanceWithOpt (cache=0x7fffef572e40, ssl2_timeout=<value optimized out>, ssl3_timeout=<value optimized out>, directory=0x7fffef368930 "/tmp", shared=1, maxCacheEntries=10000, maxCertCacheEntries=10000, maxSrvNameCacheEntries=-1) at sslsnce.c:1319 #3 0x00007fffef35b8ac in ssl_ConfigMPServerSIDCacheWithOpt (ssl2_timeout=<value optimized out>, ssl3_timeout=<value optimized out>, directory=<value optimized out>, maxCacheEntries=<value optimized out>, maxCertCacheEntries=<value optimized out>, maxSrvNameCacheEntries=<value optimized out>) at sslsnce.c:1400 #4 0x00007fffef582cf0 in nss_init_Module (p=0x7ffff820b158, plog=<value optimized out>, ptemp=0x7ffff82c0568, base_server=0x7ffff8210870) at nss_engine_init.c:511 #5 0x00007ffff7fd6c49 in ap_run_post_config (pconf=0x7ffff820b158, plog=0x7ffff823d2e8, ptemp=0x7ffff82c0568, s=0x7ffff8210870) at /usr/src/debug/httpd-2.2.15/server/config.c:94 #6 0x00007ffff7fc29c7 in main (argc=1, argv=0x7fffffffe228) at /usr/src/debug/httpd-2.2.15/server/main.c:752 Thread 30 (Thread 0x7fff99604700 (LWP 16828)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff340008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff340008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff85fed20) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff99604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 29 (Thread 0x7fffa1604700 (LWP 14784)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff440008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff440008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff861aea0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffa1604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 28 (Thread 0x7fffa0c03700 (LWP 14824)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff3c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff3c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff85a1190) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffa0c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 27 (Thread 0x7fff98c03700 (LWP 16932)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff2c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff2c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff85db420) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff98c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 26 (Thread 0x7fffd1604700 (LWP 11902)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffa40008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 ---Type <return> to continue, or q <return> to quit--- #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffa40008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8678ec0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffd1604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 25 (Thread 0x7fffa9604700 (LWP 14710)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff540008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff540008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff86168b0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffa9604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 24 (Thread 0x7fffc0c03700 (LWP 14521)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff7c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff7c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8687c10) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffc0c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 23 (Thread 0x7fffa8c03700 (LWP 14747)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff4c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff4c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff867f3a0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffa8c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 22 (Thread 0x7fff91604700 (LWP 16975)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff240008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff240008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff860d440) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff91604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 21 (Thread 0x7fffd0c03700 (LWP 11939)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff9c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff9c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff864f3d0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffd0c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 20 (Thread 0x7fffb0c03700 (LWP 14673)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff5c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff5c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff861b870) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffb0c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 19 (Thread 0x7fffd8c03700 (LWP 11865)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffac0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffac0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff85870d0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffd8c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 18 (Thread 0x7fffc9604700 (LWP 11976)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff940008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff940008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff866c570) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffc9604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 17 (Thread 0x7fffb1604700 (LWP 14636)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff640008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff640008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff866fb50) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffb1604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 16 (Thread 0x7fffd9604700 (LWP 11828)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffb40008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffb40008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff867ea60) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffd9604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 15 (Thread 0x7fff90c03700 (LWP 17029)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff1c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff1c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8273b20) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff90c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 14 (Thread 0x7fffc1604700 (LWP 13641)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff840008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff840008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff860f740) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffc1604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 13 (Thread 0x7fffeb325700 (LWP 11597)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffe40008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffe40008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff859b740) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffeb325700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 12 (Thread 0x7fffb8c03700 (LWP 14599)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff6c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff6c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff859c880) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffb8c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 11 (Thread 0x7fffe0c03700 (LWP 11791)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffbc0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffbc0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff826b500) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffe0c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 10 (Thread 0x7fff89604700 (LWP 17066)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff140008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff140008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8589680) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff89604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7fffe97db700 (LWP 11680)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffd40008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffd40008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8599c50) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffe97db700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7fffe1604700 (LWP 11754)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffc40008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffc40008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff857d2e0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffe1604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7fffc8c03700 (LWP 12013)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff8c0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff8c0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff85d9a90) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffc8c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7fffb9604700 (LWP 14562)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff740008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff740008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8619500) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffb9604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7fff80c03700 (LWP 19232)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7ffefc0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7ffefc0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8620aa0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff80c03700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7fffe8dda700 (LWP 11717)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffcc0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffcc0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8631d80) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffe8dda700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7fffea1dc700 (LWP 11639)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fffdc0008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fffdc0008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff861ee90) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fffea1dc700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fff81604700 (LWP 19079)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239 #1 0x00007fffee7a5f99 in pt_TimedWait (cv=0x7fff040008c8, ml=0x7ffff8326a90, timeout=<value optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 #2 0x00007fffee7a6f1f in PR_WaitCondVar (cvar=0x7fff040008c0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 #3 0x00007fffee7ac6e8 in PR_Sleep (ticks=30000) at ../../../nspr/pr/src/pthreads/ptthread.c:834 #4 0x00007fffef35bb0f in LockPoller (arg=0x7fffef572e40) at sslsnce.c:1686 #5 0x00007fffee7aca83 in _pt_root (arg=0x7ffff86266f0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #6 0x00007ffff6880a51 in start_thread (arg=0x7fff81604700) at pthread_create.c:301 #7 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fff88c03700 (LWP 17108)): #0 LockPoller (arg=0x7fffef572e40) at sslsnce.c:1697 #1 0x00007fffee7aca83 in _pt_root (arg=0x7ffff8590e60) at ../../../nspr/pr/src/pthreads/ptthread.c:212 #2 0x00007ffff6880a51 in start_thread (arg=0x7fff88c03700) at pthread_create.c:301 #3 0x00007ffff65cd96d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 I've been able to reproduce the crash, matching the backtrace that Martin provided. Will continue investigating. Created attachment 1115180 [details]
Call SSL_ShutdownServerSessionIDCache() if NSS or NSPR was initialized
The SessionIDCache has its own set of threads and objects so it is safe to call even in the case that NSS_Initialized() returns FALSE.
I was able to run 30k+ iterations within Matt's test script. Without this I could reliably kill Apache with < 150 iterations.
Comment on attachment 1115180 [details]
Call SSL_ShutdownServerSessionIDCache() if NSS or NSPR was initialized
For future clarification, in nss_init_ModuleKill(), please add a preceding comment as to why it was necessary to add the additional check for NSPR (i. e. - our IRC discussion regarding Parent vs. Child processes).
Verified 'SanityOnly' using mod_nss version :: mod_nss-1.0.10-6.el6.x86_64 Any ETA on when this fix might be released, or is there a package that can be used to test it? I'm seeing what I'm pretty certain is this exact same issue on a RHEL6.7 system. (In reply to mjamis from comment #16) > Any ETA on when this fix might be released, or is there a package that can > be used to test it? I'm seeing what I'm pretty certain is this exact same > issue on a RHEL6.7 system. fyi, I found the fix in mod_nss-1.0.10-5.el6 the 6.8 beta release channel and can confirm that it does fix this issue for me. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-0751.html |