You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Francesco Nigro (JIRA)" <ji...@apache.org> on 2018/12/11 09:12:00 UTC
[jira] [Created] (ARTEMIS-2200) Broker throws NPE while
dropping/failing large messages on paging
Francesco Nigro created ARTEMIS-2200:
----------------------------------------
Summary: Broker throws NPE while dropping/failing large messages on paging
Key: ARTEMIS-2200
URL: https://issues.apache.org/jira/browse/ARTEMIS-2200
Project: ActiveMQ Artemis
Issue Type: Bug
Affects Versions: 2.6.3, 2.7.0
Reporter: Francesco Nigro
Assignee: Francesco Nigro
Fix For: 2.7.0
Due to a race condition while handling deletion (ie confirmation) of large messages dropped/failed due to paging, the Artemis journal try to delete the same records twice, throwing NPE while doing it.
In addition, given that the NPE is unexpected, the broker is not cleaning up the pending stores on the OperationContext, leading to some leaking OperationContextImpl.TaskHolder instances.
It is happening with any protocols ie Core, OpenWire, AMQP.
Are not known yet other bad effects beyond the NPE and the leak.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)