Apoorv Mittal created KAFKA-18650:
-------------------------------------

             Summary: Investigate RemoteLogManager exception in mocked tests
                 Key: KAFKA-18650
                 URL: https://issues.apache.org/jira/browse/KAFKA-18650
             Project: Kafka
          Issue Type: Task
            Reporter: Apoorv Mittal
            Assignee: Abhinav Dixit


https://ge.apache.org/s/yrs42jui2gchu/tests/task/:core:test/details/kafka.server.share.SharePartitionManagerTest/testReplicaManagerFetchShouldProceed()?top-execution=1

 

```

[2025-01-16 18:43:20,963] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: null
[2025-01-16 18:43:20,963] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: Cannot invoke "java.util.Iterator.hasNext()" 
because "segmentMetadataIter" is null
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.cleanupExpiredRemoteLogSegments(RemoteLogManager.java:1251)
 ~[main/:?]
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.execute(RemoteLogManager.java:1119)
 ~[main/:?]
    at kafka.log.remote.RemoteLogManager$RLMTask.run(RemoteLogManager.java:823) 
~[main/:?]
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
 ~[?:?]
    at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) 
~[?:?]
    at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
 ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
[2025-01-16 18:43:21,064] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: Cannot invoke "java.util.Iterator.hasNext()" 
because "segmentMetadataIter" is null
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.cleanupExpiredRemoteLogSegments(RemoteLogManager.java:1251)
 ~[main/:?]
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.execute(RemoteLogManager.java:1119)
 ~[main/:?]
    at kafka.log.remote.RemoteLogManager$RLMTask.run(RemoteLogManager.java:823) 
~[main/:?]
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
 ~[?:?]
    at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) 
~[?:?]
    at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
 ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
[2025-01-16 18:43:21,075] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: null
[2025-01-16 18:43:21,168] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: Cannot invoke "java.util.Iterator.hasNext()" 
because "segmentMetadataIter" is null
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.cleanupExpiredRemoteLogSegments(RemoteLogManager.java:1251)
 ~[main/:?]
    at 
kafka.log.remote.RemoteLogManager$RLMExpirationTask.execute(RemoteLogManager.java:1119)
 ~[main/:?]
    at kafka.log.remote.RemoteLogManager$RLMTask.run(RemoteLogManager.java:823) 
~[main/:?]
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
 ~[?:?]
    at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) 
~[?:?]
    at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
 ~[?:?]
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
 ~[?:?]
    at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
[2025-01-16 18:43:21,176] WARN [RemoteLogManager=0 
partition=qb2Ob0GUTU-Tom06ZITq7w:Leader-0] Current task for partition 
qb2Ob0GUTU-Tom06ZITq7w:Leader-0 received error but it will be scheduled 
(kafka.log.remote.RemoteLogManager$RLMTask:832)
java.lang.NullPointerException: null



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

Reply via email to