Jiri Danek created DISPATCH-351:
-----------------------------------

             Summary: Crash after a sequence of qdmanage operations creating 
and destroying listener and connector
                 Key: DISPATCH-351
                 URL: https://issues.apache.org/jira/browse/DISPATCH-351
             Project: Qpid Dispatch
          Issue Type: Bug
          Components: Router Node
    Affects Versions: 0.6.0
         Environment: RHEL 6.8x
Git tip at commit 87d0a406c6 "DISPATCH-339 - [From Ganesh Murthy] Properly 
handle default values for host/addr."
            Reporter: Jiri Danek
         Attachments: commands.bash, core.6635.backtrace, core.6635.bz2

Start up {{qdrouterd}} with the default config and run the (uncommented) 
commands in {{commands.bash}}. Router crashes.

{{noformat}}
$ local/sbin/qdrouterd -c local/etc/qpid-dispatch/qdrouterd.conf 
Thu May 26 13:16:49 2016 SERVER (info) Container Name: Router.A
Thu May 26 13:16:49 2016 ROUTER (info) Router started in Standalone mode
Thu May 26 13:16:49 2016 ROUTER_CORE (info) Router Core thread running. 
0/Router.A
Thu May 26 13:16:49 2016 ROUTER_CORE (info) In-process subscription 
M/$management
Thu May 26 13:16:49 2016 ROUTER_CORE (info) In-process subscription 
L/$management
Thu May 26 13:16:49 2016 AGENT (info) Activating management agent on 
$_management_internal
Thu May 26 13:16:49 2016 ROUTER_CORE (info) In-process subscription 
L/$_management_internal
Thu May 26 13:16:49 2016 DISPLAYNAME (info) Activating DisplayNameService on 
$displayname
Thu May 26 13:16:49 2016 ROUTER_CORE (info) In-process subscription 
L/$displayname
Thu May 26 13:16:49 2016 CONN_MGR (info) Configured Listener: 0.0.0.0:amqp 
proto=any role=normal
Thu May 26 13:16:49 2016 POLICY (info) Policy configured maximumConnections: 0, 
policyFolder: '', access rules enabled: 'false'
Thu May 26 13:16:49 2016 POLICY (info) Policy fallback defaultApplication is 
disabled
Thu May 26 13:16:49 2016 SERVER (info) Operational, 4 Threads Running
Thu May 26 13:16:58 2016 CONN_MGR (info) Configured Connector: 0.0.0.0:20021 
proto=any role=normal
Thu May 26 13:16:59 2016 CONN_MGR (info) Configured Listener: 0.0.0.0:20021 
proto=any role=normal
Thu May 26 13:16:59 2016 AGENT (error) Error dispatching Message(address=None, 
properties={'operation': 'CREATE', 'type': 'org.apache.qpid.dispatch.listener', 
'name': 'eaconn1'}, body={'host': '0.0.0.0', 'type': 
'org.apache.qpid.dispatch.listener', 'port': '20021', 'name': 'eaconn1'}, 
reply_to='amqp:/_topo/0/Router.A/temp.ozFLn7K3UkHpXm+', correlation_id=1L): 
org.apache.qpid.dispatch.connector: Duplicate value 'eaconn1' for unique 
attribute 'name'
Traceback (most recent call last):
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 786, in receive
    status, body = self.handle(request)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 809, in handle
    return self.create(request)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 850, in create
    return (CREATED, self._create(attributes).attributes)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 825, in _create
    self.entities.add_implementation(cimplementation, entity)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 534, in add_implementation
    self._add_implementation(implementation, adapter=adapter)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 531, in _add_implementation
    self.add(adapter)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py",
 line 520, in add
    self.schema.validate_full(chain(iter([entity]), iter(self.entities)))
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/qdrouter.py",
 line 59, in validate_full
    super(QdSchema, self).validate_all(entities, **kwargs)
  File 
"/home/vagrant/local/lib/qpid-dispatch/python/qpid_dispatch_internal/management/schema.py",
 line 597, in validate_all
    check_singleton=check_singleton)
  File "/home/vagrant/local/lib/qpid-dispatch/pytho
Thu May 26 13:16:59 2016 CONN_MGR (info) Configured Listener: 0.0.0.0:20021 
proto=any role=normal
Thu May 26 13:16:59 2016 DRIVER (error) bind: Address already in use
Segmentation fault (core dumped)
{{noformat}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to