[haiku-bugs] Re: [Haiku] #15503: Recent packages list is not updating

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 04 Feb 2020 14:50:10 -0000

#15503: Recent packages list is not updating
----------------------------------------+----------------------------
   Reporter:  cocobean                  |      Owner:  kallisti5
       Type:  bug                       |     Status:  assigned
   Priority:  normal                    |  Milestone:  Unscheduled
  Component:  Website/www.haiku-os.org  |    Version:  R1/Development
 Resolution:                            |   Keywords:  pkgs
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------
Comment (by kallisti5):

 1.0.115 .  deployed.. Now seeing a Java Heap Space error:

 ```
 2020-02-04 14:47:18,531 / [job-run-a...] ERROR
 o.h.h.pkg.PkgImportServiceImpl - unable to get the payload length for;
 PkgVersion[versionCoordinates=3.0.2-1]
 java.io.IOException: Java heap space
         at
 
java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:567)
         at
 
java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119)
         at
 
org.haiku.haikudepotserver.support.URLHelper.payloadLengthHttp(URLHelper.java:84)
         at
 org.haiku.haikudepotserver.support.URLHelper.payloadLength(URLHelper.java:55)
         at
 
org.haiku.haikudepotserver.pkg.PkgImportServiceImpl.populatePayloadLength(PkgImportServiceImpl.java:261)
         at
 
org.haiku.haikudepotserver.pkg.PkgImportServiceImpl.importFrom(PkgImportServiceImpl.java:155)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.runImportHpkrForRepositorySource(RepositoryHpkrIngressJobRunner.java:218)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.runForRepositorySource(RepositoryHpkrIngressJobRunner.java:109)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.lambda$run$1(RepositoryHpkrIngressJobRunner.java:90)
         at
 
org.apache.cayenne.tx.DefaultTransactionManager.performInTransaction(DefaultTransactionManager.java:87)
         at
 
org.apache.cayenne.tx.DefaultTransactionManager.performInLocalTransaction(DefaultTransactionManager.java:59)
         at
 
org.apache.cayenne.tx.DefaultTransactionManager.performInTransaction(DefaultTransactionManager.java:52)
         at
 
org.apache.cayenne.tx.DefaultTransactionManager.performInTransaction(DefaultTransactionManager.java:40)
         at
 
org.apache.cayenne.configuration.server.ServerRuntime.performInTransaction(ServerRuntime.java:143)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.lambda$run$2(RepositoryHpkrIngressJobRunner.java:88)
         at
 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
         at
 
java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
         at
 
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
         at
 java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
         at
 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
         at
 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
         at
 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
         at
 java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
         at
 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.run(RepositoryHpkrIngressJobRunner.java:87)
         at
 
org.haiku.haikudepotserver.repository.job.RepositoryHpkrIngressJobRunner.run(RepositoryHpkrIngressJobRunner.java:49)
         at
 
org.haiku.haikudepotserver.job.LocalJobServiceImpl.runSpecificationInCurrentThread(LocalJobServiceImpl.java:298)
         at
 
org.haiku.haikudepotserver.job.LocalJobServiceImpl.lambda$createInternalJobBySubmittingToExecutor$8(LocalJobServiceImpl.java:256)
         at
 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
         at
 java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
         at
 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
         at
 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
         at java.base/java.lang.Thread.run(Thread.java:834)
 Caused by: java.lang.OutOfMemoryError: Java heap space
         at
 
java.net.http/jdk.internal.net.http.ResponseSubscribers$ByteArraySubscriber.join(ResponseSubscribers.java:265)
         at
 
java.net.http/jdk.internal.net.http.ResponseSubscribers$ByteArraySubscriber.onComplete(ResponseSubscribers.java:278)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$Http1BodySubscriber.complete(Http1Response.java:324)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$Http1BodySubscriber.onComplete(Http1Response.java:374)
         at
 
java.net.http/jdk.internal.net.http.ResponseContent$FixedLengthBodyParser.accept(ResponseContent.java:555)
         at
 
java.net.http/jdk.internal.net.http.ResponseContent$FixedLengthBodyParser.accept(ResponseContent.java:476)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$BodyReader.handle(Http1Response.java:771)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$BodyReader.handle(Http1Response.java:701)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$Receiver.accept(Http1Response.java:593)
         at
 
java.net.http/jdk.internal.net.http.Http1Response$BodyReader.tryAsyncReceive(Http1Response.java:731)
         at
 
java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:228)
         at
 
java.net.http/jdk.internal.net.http.Http1AsyncReceiver$$Lambda$497/0x00000008407f2840.run(Unknown
 Source)
         at
 
java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175)
         at
 
java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147)
         at
 
java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
         ... 3 common frames omitted
 ```
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15503#comment:14>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: