[ 
https://issues.apache.org/jira/browse/ARTEMIS-5052?focusedWorklogId=935373&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-935373
 ]

ASF GitHub Bot logged work on ARTEMIS-5052:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 19/Sep/24 16:04
            Start Date: 19/Sep/24 16:04
    Worklog Time Spent: 10m 
      Work Description: tabish121 commented on PR #5236:
URL: 
https://github.com/apache/activemq-artemis/pull/5236#issuecomment-2361426801

   I ran a CI build of this change to check existing tests cover it and sure 
enough there's some failures:
   
   > [main] 15:20:34,876 INFO  
[org.apache.activemq.artemis.tests.extensions.LogTestNameExtension] *** start 
test MessageConsumerTest testRelayMessage() ***
   [Thread-2 (ActiveMQ-server-ActiveMQServerImpl::name=localhost)] 15:20:34,904 
WARN  [org.apache.activemq.artemis.core.server] AMQ222225: Sending unexpected 
exception to the client
   java.lang.ArrayIndexOutOfBoundsException: arraycopy: last destination index 
101 out of bounds for byte[64]
        at java.base/java.lang.System.arraycopy(Native Method) ~[?:?]
        at 
java.base/sun.security.provider.DigestBase.engineUpdate(DigestBase.java:118) 
~[?:?]
        at java.base/sun.security.provider.SHA2.implDigest(SHA2.java:107) ~[?:?]
        at 
java.base/sun.security.provider.DigestBase.engineDigest(DigestBase.java:210) 
~[?:?]
        at 
java.base/sun.security.provider.DigestBase.engineDigest(DigestBase.java:189) 
~[?:?]
        at 
java.base/java.security.MessageDigest$Delegate.engineDigest(MessageDigest.java:639)
 ~[?:?]
        at java.base/java.security.MessageDigest.digest(MessageDigest.java:385) 
~[?:?]
        at java.base/java.security.MessageDigest.digest(MessageDigest.java:431) 
~[?:?]
        at 
org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.createAuthenticationCacheKey(SecurityStoreImpl.java:550)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.getAuthenticationCacheEntry(SecurityStoreImpl.java:492)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.getSubjectForAuthorization(SecurityStoreImpl.java:447)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.check(SecurityStoreImpl.java:308)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.securityCheck(ServerSessionImpl.java:518)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:2333)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1963)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1902)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1893)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1885)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.onSessionSend(ServerSessionPacketHandler.java:795)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.onMessagePacket(ServerSessionPacketHandler.java:302)
 ~[classes/:?]
        at org.apache.activemq.artemis.utils.actors.Actor.doTask(Actor.java:32) 
~[classes/:?]
        at 
org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:57)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:32)
 ~[classes/:?]
        at 
org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68)
 ~[classes/:?]
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
 [?:?]
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
 [?:?]
        at 
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
 [classes/:?]




Issue Time Tracking
-------------------

    Worklog Id:     (was: 935373)
    Time Spent: 20m  (was: 10m)

> Hash authentication cache keys
> ------------------------------
>
>                 Key: ARTEMIS-5052
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5052
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Justin Bertram
>            Assignee: Justin Bertram
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to