We see below error in artemis.log and it is stopping the broker. Broker version is 2.26.0. Before broker stops, we see many entries where paging on different addresses are starting and stopping. When paging related logs on different addresses are done, we see message 'Cannot find iter to remove: java.lang.RuntimeException: Cannot find iter to remove' is logged and post that broker stops. Any input/lead will be helpful.
--------------Start of log------------------------- 2023-07-17T12:22:12.999Z INFO --- [Thread-2 (Activ] org.apache.activemq.artemis.core.server : AMQ224108: Stopped paging on address 'XXXX'; size=0 bytes (0 messages); maxSize=-1 bytes (-1 messages); globalSize=1035418769 bytes (76908 messages); globalMaxSize=1048576000 bytes (-1 messages); .............. ............. .............. ............... 2023-07-17T12:22:39.721Z WARN --- [Thread-1 (Activ] org.apache.activemq.artemis.utils.actors.OrderedExecutor : Cannot find iter to remove: java.lang.RuntimeException: Cannot find iter to remove at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.next(PageSubscriptionImpl.java:1353) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.tryNext(PageSubscriptionImpl.java:1492) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.core.server.impl.QueueImpl$ExpiryScanner.run(QueueImpl.java:2522) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:56) [artemis-commons-2.26.0.jar:] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31) [artemis-commons-2.26.0.jar:] at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:67) [artemis-commons-2.26.0.jar:] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [java.base:] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [java.base:] at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.26.0.jar:] Caused by: java.lang.IllegalStateException: Cannot find iter to remove at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.initPage(PageSubscriptionImpl.java:1295) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.internalGetNext(PageSubscriptionImpl.java:1473) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.moveNext(PageSubscriptionImpl.java:1378) [artemis-server-2.26.0.jar:2.26.0] at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.next(PageSubscriptionImpl.java:1348) [artemis-server-2.26.0.jar:2.26.0] ... 8 more Caused by: java.lang.IllegalStateException: Cannot find iter to remove at org.apache.activemq.artemis.utils.collections.LinkedListImpl.removeIter(LinkedListImpl.java:370) [artemis-commons-2.26.0.jar:] at org.apache.activemq.artemis.utils.collections.LinkedListImpl$Iterator.close(LinkedListImpl.java:527) [artemis-commons-2.26.0.jar:] at org.apache.activemq.artemis.core.paging.cursor.impl.PageSubscriptionImpl$CursorIterator.initPage(PageSubscriptionImpl.java:1286) [artemis-server-2.26.0.jar:2.26.0] ... 11 more 2023-07-17T12:22:53.266Z INFO --- [Thread-27] org.apache.activemq.artemis : AMQ241005: Stopping embedded web server 2023-07-17T12:22:53.317Z INFO --- [Thread-27] io.hawt.web.auth.AuthenticationFilter : Destroying hawtio authentication filter 2023-07-17T12:22:53.323Z INFO --- [Thread-27] io.hawt.HawtioContextListener : Destroying hawtio services 2023-07-17T12:22:53.356Z INFO --- [Thread-27] org.apache.activemq.hawtio.plugin.PluginContextListener : Destroyed artemis-plugin plugin 2023-07-17T12:22:53.373Z INFO --- [Thread-27] org.apache.activemq.hawtio.branding.PluginContextListener : Destroyed activemq-branding plugin 2023-07-17T12:22:53.405Z INFO --- [Thread-27] org.apache.activemq.artemis : AMQ241006: Stopped embedded web server 2023-07-17T12:22:53.405Z INFO --- [Thread-27] org.apache.activemq.artemis.core.server : AMQ221002: Apache ActiveMQ Artemis Message Broker version 2.26.0 [66ff429e-f80d-11eb-b357-0050568f9608] stopped, uptime 6 minutes --------------End of log-------------------------