Bug 1350146
Summary: | Segmentation fault happens when escd runs with a NULL display. | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Flos Qi Guo <qguo> | |
Component: | esc | Assignee: | Jack Magne <jmagne> | |
Status: | CLOSED ERRATA | QA Contact: | Asha Akkiangady <aakkiang> | |
Severity: | medium | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 6.8 | CC: | arubin, mharmsen, nkinder, rpattath, rrelyea | |
Target Milestone: | rc | |||
Target Release: | 6.9 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | esc-1.1.0-28.el6 | Doc Type: | No Doc Update | |
Doc Text: |
I believe this is a problem that most users will not have known they were having in the first place. This fix will merely remove a problem the user is not aware of. Any explanation will probably be more trouble than it is worth to the user.
|
Story Points: | --- | |
Clone Of: | ||||
: | 1358500 (view as bug list) | Environment: | ||
Last Closed: | 2017-03-21 11:39:15 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: | 1269194, 1358500, 1365846 |
Description
Flos Qi Guo
2016-06-26 05:28:45 UTC
Thanks for the report. [root@dhcp129-152 ~]# rpm -qi esc Name : esc Relocations: (not relocatable) Version : 1.1.0 Vendor: Red Hat, Inc. Release : 28.el6 Build Date: Wed 02 Nov 2016 05:08:06 PM EDT Install Date: Mon 21 Nov 2016 03:29:57 PM EST Build Host: x86-031.build.eng.bos.redhat.com Group : Applications/Internet Source RPM: esc-1.1.0-28.el6.src.rpm Size : 1321296 License: GPL+ Signature : RSA/8, Wed 09 Nov 2016 12:48:32 PM EST, Key ID 938a80caf21541eb Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://directory.fedora.redhat.com/wiki/CoolKey Summary : Enterprise Security Client Smart Card Client Description : Enterprise Security Client allows the user to enroll and manage their Verification steps as explained in comment 4. There were no seg fault messages in /var/log/messages. The following were seen in ESC logs -1563986144[1f7da20]: Loaded library a.out (init) -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: Initializing Daemon... -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: Nmber of args! 3 -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Argv[0]: /usr/lib64/esc-1.1.0/escd -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Argv[1]: --key_Inserted=/usr/bin/esc -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Argv[2]: --on_Signal=/usr/bin/esc -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: keyInsertedCommand: /usr/bin/esc. -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: got v1 -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: got n1... -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Daemon: onSignalCommand: /usr/bin/esc. -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] CoolKeySetCallbacks: prompt (null) -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] CoolKeyRegisterListener: aListener 7ffd1f106b10 -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] CoolKeyInit: appDir ./ -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] NSSManager::NSSManager: -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] Initializing the NSS Crypto Library. -1563986144[1f7da20]: Loaded library /usr/lib64/libfreeblpriv3.so (load lib) -1563986144[1f7da20]: Loaded library /usr/lib64/libsoftokn3.so (load lib) -1563986144[1f7da20]: /usr/lib64/libfreeblpriv3.so incr => 2 (find lib) -1563986144[1f7da20]: Loaded library /usr/lib64/libnssdbm3.so (load lib) -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] InitNSS: -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] InitNSS: db init failed try simple init. -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] InitNSS: tried NSS_NoDB_Init res 0 . -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] InitNSS: About to try SECMOD_AddNewModule :libcoolkeypk11.so -1563986144[1f7da20]: [Mon Nov 21 15:31:24 2016] InitNSS: modSpec library="libcoolkeypk11.so" name="COOL Key Module" parameters="noAppletOK=yes" NSS="slotParams={0x00000002=[slotFlags='PublicCerts']}" -1563986144[1f7da20]: Loaded library libcoolkeypk11.so (load lib) -1563986144[1f7da20]: [Mon Nov 21 15:31:25 2016] InitNSS: Done SECMOD_LoadUserModule 1f9a260 -1563986144[1f7da20]: [Mon Nov 21 15:31:25 2016] SmartCardMonitoringThread::SmartCardMonitoringThread : -1563986144[1f7da20]: [Mon Nov 21 15:31:25 2016] SmartCardMonitoringThread::Start : -1563986144[1f7da20]: [Mon Nov 21 15:31:25 2016] Daemon: Error Obtaining X Display! 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-2017-0767.html |