On 21/12/2022 11:20, Simon Bin wrote:
Hi,

Jena 4.7.0-SNAPSHOT

any idea?

Failed to LOAD 
'file:///data/coypu/static-data/static/wikievents-20160101-20221130/September_2016_base.jsonld'
 :: BlockMgrMapped.segmentAllocate: Segment = 214 : Offset = 1795162112


10:11:41 ERROR riot            :: BlockMgrMapped.segmentAllocate: Segment = 214 
: Offset = 1795162112

If you search for the string which has both Segment and Offset in it,

It is printed when OutOfMemoryError is signalled:

 catch (IOException ex) {
    if ( ex.getCause() instanceof java.lang.OutOfMemoryError )
throw new FileException("BlockMgrMapped.segmentAllocate: Segment = " + seg + " : Offset = " + offset);


so heap exhaustion (but the exception is used for an mmap file resource limit)

(1,795,162,112 also happens to be close to the 32bit JVM limit.)

TDB1 and TDB2

    Andy



10:11:42 WARN  Fuseki          :: [2956] ActionErrorException with cause
org.apache.jena.fuseki.servlets.ActionErrorException: Failed to LOAD 
'file:///data/coypu/static-data/static/wikievents-20160101-20221130/September_2016_base.jsonld'
 :: BlockMgrMapped.segmentAllocate: Segment = 214 : Offset = 1795162112
         at 
org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:275) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:259) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:344)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:298)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1383)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1305)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.eclipse.jetty.server.Server.handle(Server.java:563) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:139)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:933)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1077)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.apache.jena.update.UpdateException: Failed to LOAD 
'file:///data/coypu/static-data/static/wikievents-20160101-20221130/September_2016_base.jsonld'
 :: BlockMgrMapped.segmentAllocate: Segment = 214 : Offset = 1795162112
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$2(UpdateEngineWorker.java:201)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:157)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.request.UpdateLoad.visit(UpdateLoad.java:65) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1722) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1638) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:63) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         ... 73 more
Caused by: org.apache.jena.riot.RiotException: BlockMgrMapped.segmentAllocate: 
Segment = 214 : Offset = 1795162112
         at 
org.apache.jena.riot.system.ErrorHandlerFactory$ErrorHandlerStd.error(ErrorHandlerFactory.java:156)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.apache.jena.riot.lang.LangJSONLD11.read(LangJSONLD11.java:69) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.apache.jena.riot.RDFParser.read(RDFParser.java:416) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.apache.jena.riot.RDFParser.parseNotUri(RDFParser.java:406) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.apache.jena.riot.RDFParser.parse(RDFParser.java:356) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at org.apache.jena.riot.RDFParser.parse(RDFParser.java:259) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$2(UpdateEngineWorker.java:197)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:157)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.request.UpdateLoad.visit(UpdateLoad.java:65) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1722) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1638) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:63) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
 ~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         at 
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229) 
~[fuseki-server.jar:4.7.0-SNAPSHOT]
         ... 73 more
10:11:42 INFO  Fuseki          :: [2956] 500 Server Error (2.658 s)

Reply via email to