activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher L. Shannon (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ARTEMIS-1610) NPE inside WildcardAddressManager on durable creation
Date Tue, 16 Jan 2018 15:07:00 GMT

     [ https://issues.apache.org/jira/browse/ARTEMIS-1610?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Christopher L. Shannon updated ARTEMIS-1610:
--------------------------------------------
    Attachment: NPEWildcardAddressManagerTest.java

> NPE inside WildcardAddressManager on durable creation
> -----------------------------------------------------
>
>                 Key: ARTEMIS-1610
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1610
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 2.4.0
>            Reporter: Christopher L. Shannon
>            Priority: Major
>         Attachments: NPEWildcardAddressManagerTest.java
>
>
> While doing some testing with Artemis I started seeing a NPE when creating a durable
subscription in certain cases.  The issue occurs when there are wildcard addresses being registered/un-registered
inside of the WildcardAddressManager before the creation and those addresses are linked with
other addresses.  This is causing the NPE inside the addBinding() method because it's trying
to reference bindings that do not exist and there is no null check.  I'm not sure the exact
fix for this yet but I have a basic Junit test the shows the issue.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message