Bug 1933149

Summary: qdrouter might segfault when goferd drops connection just when it timeouts
Product: Red Hat Satellite Reporter: James Jeffers <jjeffers>
Component: QpidAssignee: Ganesh Murthy <gmurthy>
Status: CLOSED ERRATA QA Contact: Jitendra Yejare <jyejare>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.5.0CC: ahumbe, b.prins, bshahu, dsynk, gmurthy, gpadholi, gscarbor, jalviso, jkrajice, jpasqual, jtejal, ktordeur, mcressma, mmccune, momran, pdudley, pmoravec, rcavalca, sadas, saydas, sbeal, sbenedict, vijsingh, zhunting
Target Milestone: 6.8.5Keywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1774378 Environment:
Last Closed: 2021-03-31 20:25:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 2 Jitendra Yejare 2021-03-17 14:38:21 UTC
Verified !

@ Satellite 6.8.5 snap 1


Steps:
------------

Referred Comment 11:- 

0. Disable all SSLs in both qdrouterd and qpidd confs.
1. Create 10 custom queues.
2. Updated satellite qdrouterd(as qdrouterd 1) to point to 6571 port and other things as per comment 11.
3. Create another qdrouterd in /etc/qpid-dispatch as qdrouterd.caps.conf, asked pmorovac for same. Or just create same as mentioned in comment 11 point 3.
4. Run the new qdrouterd.
# /usr/sbin/qdrouterd -c /etc/qpid-dispatch/qdrouterd.caps.conf
5. Create the custom script from comment 11 point 4.
6. Run the script in loop.
7. Check the qpid queue for custom queues are populated with at least 1 connecion. 
# qpid-stat -q
8 .Wait for 10 minutes to if any errors/segfault in any qdrouter process.


Observation:
--------------

1. No segfault is observed post waiting for 10 minutes as well.

Comment 5 errata-xmlrpc 2021-03-31 20:25:57 UTC
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 (Satellite Tools 6.8.5 Async Bug Fix Update), 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://access.redhat.com/errata/RHBA-2021:1058