Hi,

I have tried to start Artemis 2.33.0 on existing data (last version was
2.32.0) but it won't start with the following exception:

2024-05-27 14:29:18,519 ERROR [org.apache.activemq.artemis.core.server]
AMQ224000: Failure in initialisation
java.lang.IndexOutOfBoundsException: readerIndex(1044) + length(1)
exceeds writerIndex(1044): UnpooledHeapByteBuf(ridx: 1044, widx: 1044,
cap: 1044/1044)
        at
io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.jav
a:1442) ~[netty-buffer-4.1.107.Final.jar:4.1.107.Final]
        at
io.netty.buffer.AbstractByteBuf.readByte(AbstractByteBuf.java:730)
~[netty-buffer-4.1.107.Final.jar:4.1.107.Final]
        at
io.netty.buffer.WrappedByteBuf.readByte(WrappedByteBuf.java:529)
~[netty-buffer-4.1.107.Final.jar:4.1.107.Final]
        at
org.apache.activemq.artemis.api.core.SimpleString.readNullableSimpleStr
ing(SimpleString.java:150) ~[artemis-commons-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.buffers.impl.ChannelBufferWrapper.read
NullableSimpleString(ChannelBufferWrapper.java:79) ~[artemis-commons-
2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.persistence.config.PersistedSecuritySe
tting.decode(PersistedSecuritySetting.java:255) ~[artemis-server-
2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJourn
alStorageManager.newSecurityRecord(AbstractJournalStorageManager.java:2
127) ~[artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJourn
alStorageManager.lambda$loadBindingJournal$5(AbstractJournalStorageMana
ger.java:1640) ~[artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.utils.collections.SparseArrayLinkedList$Spa
rseArray.clear(SparseArrayLinkedList.java:114) ~[artemis-commons-
2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.utils.collections.SparseArrayLinkedList.cle
arSparseArrayList(SparseArrayLinkedList.java:173) ~[artemis-commons-
2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.utils.collections.SparseArrayLinkedList.cle
ar(SparseArrayLinkedList.java:227) ~[artemis-commons-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJourn
alStorageManager.loadBindingJournal(AbstractJournalStorageManager.java:
1613) ~[artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.loadJou
rnals(ActiveMQServerImpl.java:3856) ~[artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.initial
isePart2(ActiveMQServerImpl.java:3489) ~[artemis-server-
2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.server.impl.PrimaryOnlyActivation.run(
PrimaryOnlyActivation.java:78) [artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.interna
lStart(ActiveMQServerImpl.java:738) [artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.start(A
ctiveMQServerImpl.java:628) [artemis-server-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.integration.FileBroker.start(FileBroker.jav
a:66) [artemis-cli-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.cli.commands.Run.execute(Run.java:130)
[artemis-cli-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.cli.Artemis.internalExecute(Artemis.java:22
1) [artemis-cli-2.33.0.jar:2.33.0]
        at
org.apache.activemq.artemis.cli.Artemis.execute(Artemis.java:167)
[artemis-cli-2.33.0.jar:2.33.0]
        at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
        at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source) ~[?:?]
        at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unkn
own Source) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
~[?:?]
        at
org.apache.activemq.artemis.boot.Artemis.execute(Artemis.java:157)
[artemis-boot.jar:2.33.0]
        at
org.apache.activemq.artemis.boot.Artemis.main(Artemis.java:64)
[artemis-boot.jar:2.33.0]


Switching back to 2.32.0 startup is not a problem. Any idea what the
problem could be?

Thanks,

Thorsten

-- 
Dr.-Ing. Thorsten Meinl
KNIME AG
Talacker 50
8001 Zurich, Switzerland



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@activemq.apache.org
For additional commands, e-mail: users-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to