This service will be undergoing maintenance at 00:00 UTC, 2016-08-01. It is expected to last about 1 hours

Bug 853202

Summary: HA broker crash during queue reroute
Product: Red Hat Enterprise MRG Reporter: Justin Ross <jross>
Component: qpid-cppAssignee: Alan Conway <aconway>
Status: CLOSED CURRENTRELEASE QA Contact: MRG Quality Engineering <mrgqe-bugs>
Severity: high Docs Contact:
Priority: high    
Version: DevelopmentCC: agoldste, esammons, iboverma, jdillama, jross, lzhaldyb, mcressma, pematous
Target Milestone: 2.3Keywords: OtherQA
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qpid-cpp-0.18-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Bug Depends On:    
Bug Blocks: 698367    

Description Justin Ross 2012-08-30 13:43:31 EDT
See https://issues.apache.org/jira/browse/QPID-4259
Comment 3 Alan Conway 2012-09-24 09:19:35 EDT
To reproduce, create a priority queue bound to the fanout exchange, send some messages, then reroute from the queue to the fanout exchange (so rerouting to self). This will crash the broker. For exact details of the reproducer see the regression test test_priority_reroute at:

http://mrg1.lab.bos.redhat.com/git/?p=qpid.git;a=blobdiff;f=qpid/cpp/src/tests/ha_tests.py;h=6eb3d9d9d2da6fd8e1202f20d52df30bc89b55b5;hp=7c0ee37c6915b27153ae84cf49fe2470f34d871a;hb=f9856b87379afd02b0fa2665c41b066778f2c9a4;hpb=0276e1436d5b39434fc7c68c4feb05b0cf4b0ad3