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)