You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2020/02/13 15:45:52 UTC

[GitHub] [bookkeeper] hamadodene opened a new issue #2264: java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)

hamadodene opened a new issue #2264: java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)
URL: https://github.com/apache/bookkeeper/issues/2264
 
 
   **BUG REPORT**
   
   ***Describe the bug***
   
   I got this stackstrace while running BK (BK version: 4.10.0)
   ```
   20-02-13-16-33-01       Unexpected throwable caught
   20-02-13-16-33-01       java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)
   java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)
           at io.netty.buffer.AbstractByteBuf.checkNewCapacity(AbstractByteBuf.java:1419)
           at io.netty.buffer.PooledByteBuf.capacity(PooledByteBuf.java:87)
           at org.apache.bookkeeper.bookie.EntryLogger.scanEntryLog(EntryLogger.java:1014)
           at org.apache.bookkeeper.bookie.EntryLogger.extractEntryLogMetadataByScanning(EntryLogger.java:1132)
           at org.apache.bookkeeper.bookie.EntryLogger.getEntryLogMetadata(EntryLogger.java:1041)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.extractMetaFromEntryLogs(GarbageCollectorThread.java:557)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.runWithFlags(GarbageCollectorThread.java:328)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.safeRun(GarbageCollectorThread.java:309)
           at org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36)
           at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
           at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
           at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
           at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
           at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
           at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:830)
   ```
   
   ***To Reproduce***
   I'm sorry, I don't have any mean to reproduce it

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [bookkeeper] aluccaroni commented on issue #2264: java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)

Posted by GitBox <gi...@apache.org>.
aluccaroni commented on issue #2264: java.lang.IllegalArgumentException: newCapacity: -610402302 (expected: 0-2147483647)
URL: https://github.com/apache/bookkeeper/issues/2264#issuecomment-605103152
 
 
   I saw this happening in another cluster. Here are some other logs at the same time:
   
   org.apache.bookkeeper.common.util.SafeRunnable:
   ```
   20-03-26-23-45-17       Unexpected throwable caught
   20-03-26-23-45-17       java.lang.IllegalArgumentException: newCapacity: -1890359 (expected: 0-2147483647)
   java.lang.IllegalArgumentException: newCapacity: -1890359 (expected: 0-2147483647)
           at io.netty.buffer.AbstractByteBuf.checkNewCapacity(AbstractByteBuf.java:1470)
           at io.netty.buffer.PooledByteBuf.capacity(PooledByteBuf.java:100)
           at org.apache.bookkeeper.bookie.EntryLogger.scanEntryLog(EntryLogger.java:1014)
           at org.apache.bookkeeper.bookie.EntryLogger.extractEntryLogMetadataByScanning(EntryLogger.java:1132)
           at org.apache.bookkeeper.bookie.EntryLogger.getEntryLogMetadata(EntryLogger.java:1041)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.extractMetaFromEntryLogs(GarbageCollectorThread.java:557)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.runWithFlags(GarbageCollectorThread.java:328)
           at org.apache.bookkeeper.bookie.GarbageCollectorThread.safeRun(GarbageCollectorThread.java:309)
           at org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36)
           at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
           at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
           at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
           at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
           at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
           at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:834)
   ```
   
   org.apache.bookkeeper.bookie.EntryLogger:
   ```
   20-03-26-20-05-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-20-15-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-20-25-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-20-35-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-20-45-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-20-55-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-05-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-15-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-25-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-35-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-45-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-21-55-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-22-05-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   20-03-26-22-15-17       Failed to get ledgers map index from: 9.log : Cannot deserialize ledgers map from ledger 158913789951
   ```
   
   org.apache.bookkeeper.bookie.GarbageCollectorThread:
   ```
   20-03-26-15-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-15-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-15-25-17       Extracting entry log meta from entryLogId: 9
   20-03-26-15-35-17       Extracting entry log meta from entryLogId: 9
   20-03-26-15-45-17       Extracting entry log meta from entryLogId: 9
   20-03-26-15-55-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-25-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-35-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-45-17       Extracting entry log meta from entryLogId: 9
   20-03-26-16-55-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-25-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-35-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-45-17       Extracting entry log meta from entryLogId: 9
   20-03-26-17-55-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-25-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-35-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-45-17       Extracting entry log meta from entryLogId: 9
   20-03-26-18-55-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-25-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-35-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-45-17       Extracting entry log meta from entryLogId: 9
   20-03-26-19-55-17       Extracting entry log meta from entryLogId: 9
   20-03-26-20-05-17       Extracting entry log meta from entryLogId: 9
   20-03-26-20-15-17       Extracting entry log meta from entryLogId: 9
   20-03-26-20-25-17       Extracting entry log meta from entryLogId: 9
   ```
   

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services