horizonzy commented on PR #4021:
URL: https://github.com/apache/bookkeeper/pull/4021#issuecomment-1636980047

   ```
   2023-07-08T22:12:50,481+0800 [GarbageCollectorThread-19-1] INFO  
org.apache.bookkeeper.bookie.GarbageCollectorThread - Extracting entry log meta 
from entryLogId: 50236
   2023-07-08T22:12:50,481+0800 [GarbageCollectorThread-19-1] WARN  
org.apache.bookkeeper.bookie.EntryLogger - Recovering ledgers maps for log 
50236 at offset: -1
   2023-07-08T22:12:50,482+0800 [GarbageCollectorThread-19-1] WARN  
org.apache.bookkeeper.bookie.EntryLogger - error when 
extractEntryLogMetadataFromIndex
   java.lang.IllegalArgumentException: Negative position
        at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:813) ~[?:?]
        at 
org.apache.bookkeeper.bookie.BufferedReadChannel.read(BufferedReadChannel.java:93)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.BufferedReadChannel.read(BufferedReadChannel.java:65)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.EntryLogger.extractEntryLogMetadataFromIndex(EntryLogger.java:1124)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.EntryLogger.getEntryLogMetadata(EntryLogger.java:1085)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.GarbageCollectorThread.extractMetaFromEntryLogs(GarbageCollectorThread.java:758)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.GarbageCollectorThread.runWithFlags(GarbageCollectorThread.java:411)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.bookie.GarbageCollectorThread.safeRun(GarbageCollectorThread.java:391)
 ~[org.apache.bookkeeper-bookkeeper-server-4.15.4.jar:4.15.4]
        at 
org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36) 
~[org.apache.bookkeeper-bookkeeper-common-4.15.4.jar:4.15.4]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) 
~[?:?]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
 ~[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) 
~[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) 
~[?:?]
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[io.netty-netty-common-4.1.86.Final.jar:4.1.86.Final]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
   ```
   
   I checkout the code to release-4.15.4, but the code in my local does not 
match your stack. Did you modify some code in your environment?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to