[ https://issues.apache.org/jira/browse/QPIDJMS-530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17311402#comment-17311402 ]
David Martin edited comment on QPIDJMS-530 at 3/30/21, 10:53 AM: ----------------------------------------------------------------- It happens every time I run it on my particular machine. Just that one. I've re-pulled it to a fresh directory a few times too. I'll try building v0.56 from source which was what we were using before. was (Author: indysilver): It happens every time I run it on my particular machine. Just that one. I've re-pulled it to a fresh directory a few times too. I'll try building v0.57 from source which was what we were using before. > Potential NPE in JmsSession consumerClosed() > -------------------------------------------- > > Key: QPIDJMS-530 > URL: https://issues.apache.org/jira/browse/QPIDJMS-530 > Project: Qpid JMS > Issue Type: Bug > Affects Versions: 0.56.0 > Reporter: David Martin > Assignee: Timothy A. Bish > Priority: Major > Fix For: 0.58.0 > > > In the following code (JMSSession line 416), if consumer is null this throws > a NPE and the consumer never recovers: > {noformat} > JmsMessageConsumer consumer = consumers.get(resource.getId()); > if (consumer.hasMessageListener()) { > connection.onAsyncException(JmsExceptionSupport.create(cause)); > } > try { > if (consumer != null) { > consumer.shutdown(cause); > } > {noformat} > Happy to raise a PR myself for this (just ask) but I have had to fix it > locally. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org