[ 
https://issues.apache.org/jira/browse/JENA-2199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17453110#comment-17453110
 ] 

Andy Seaborne commented on JENA-2199:
-------------------------------------

This ticket is about Android.

The Apache Jena project does not produce an Android version.

(The OP must have recompiled it and run with the Android JRE because OpenJDK 
and related JVMs do not run on Android as far as I'm aware.)

Elsewhere, the JVM is whatever you installed on the system.
If you force 64-bit mode on a 32-bit JVM, TDB will quickly crash when the data 
size exceeds about 1G and probably less.
The internal 32 bit mode is works on a Linux/Windows/Mac JVM compliance with 
the Java specifications.

> Getting BlockException  thrown by Removal listener in jena
> ----------------------------------------------------------
>
>                 Key: JENA-2199
>                 URL: https://issues.apache.org/jira/browse/JENA-2199
>             Project: Apache Jena
>          Issue Type: Bug
>            Reporter: Mahesh Badari
>            Priority: Major
>              Labels: Android
>         Attachments: stacktrace_blockAccessIssue.txt
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Following is the stack trace.
> {noformat}
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache: Exception thrown by 
> removal listener
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache: 
> org.apache.jena.dboe.base.block.BlockException: BlockAccessBase: Bounds 
> exception: .../base/Data-0001/GPOS.idn: (217,217).
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.file.BlockAccessBase.check(BlockAccessBase.java:142)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.file.BlockAccessBase.check(BlockAccessBase.java:148)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.file.BlockAccessDirect.write(BlockAccessDirect.java:79)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrFileAccess.write(BlockMgrFileAccess.java:92)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrWrapper.write(BlockMgrWrapper.java:66)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrSync.write(BlockMgrSync.java:64)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrCache.access$001(BlockMgrCache.java:31)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrCache.lambda$new$0$BlockMgrCache(BlockMgrCache.java:79)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.-$$Lambda$BlockMgrCache$Dbee1XLOKReXm2ltJfUC2BJ56ME.accept(Unknown
>  Source:6)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.atlas.lib.cache.CacheGuava.lambda$new$0$CacheGuava(CacheGuava.java:43)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.atlas.lib.cache.-$$Lambda$CacheGuava$g2zhjpv3g6a-5vCyu39OwIgtLTY.onRemoval(Unknown
>  Source:2)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache.processPendingNotifications(LocalCache.java:1810)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache$Segment.runUnlockedCleanup(LocalCache.java:3463)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache$Segment.postWriteCleanup(LocalCache.java:3439)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache$Segment.remove(LocalCache.java:3073)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache.remove(LocalCache.java:4236)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.ext.com.google.common.cache.LocalCache$LocalManualCache.invalidate(LocalCache.java:4876)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.atlas.lib.cache.CacheGuava.remove(CacheGuava.java:86)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.-$$Lambda$ddN84ktUJFZ9lPl9h32RwqMPbIo.accept(Unknown
>  Source:4)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> java.util.ArrayList.forEach(ArrayList.java:1262)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.block.BlockMgrCache.resetAlloc(BlockMgrCache.java:101)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.base.page.PageBlockMgr.resetAlloc(PageBlockMgr.java:48)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.trans.bplustree.BPlusTree._abort(BPlusTree.java:558)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.trans.bplustree.BPlusTree._abort(BPlusTree.java:70)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.TransactionalComponentLifecycle.abort(TransactionalComponentLifecycle.java:126)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.SysTrans.abort(SysTrans.java:45)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.Transaction.lambda$null$14(Transaction.java:194)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.-$$Lambda$Transaction$6quMjMq06Io3xkN5Lx7MKvnP4ec.accept(Unknown
>  Source:2)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> java.util.ArrayList.forEach(ArrayList.java:1262)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.Transaction.lambda$abort$$15$Transaction(Transaction.java:194)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.-$$Lambda$Transaction$j_vHZnWfXvACU78WSINkO6e83Jg.run(Unknown
>  Source:2)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.TransactionCoordinator.executeAbort(TransactionCoordinator.java:852)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.Transaction.abort$(Transaction.java:194)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.Transaction.abort(Transaction.java:186)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.transaction.txn.TransactionalBase.abort(TransactionalBase.java:158)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.dboe.storage.system.DatasetGraphStorage.abort(DatasetGraphStorage.java:70)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.sparql.core.DatasetGraphWrapper.abort(DatasetGraphWrapper.java:280)
> 11-07 01:57:27.786 10114  5232  5271 W LocalCache:     at 
> org.apache.jena.sparql.core.DatasetImpl.abort(DatasetImpl.java:150)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to