We also observed the same SIGSEGV crash during our test with Solr 9.0.0.
It happens very rarely though,  seem 2 occurences during one month of
testing.  We use Zulu JDK 17.34.


   -

   A fatal error has been detected by the Java Runtime Environment:
   SIGSEGV (0xb) at pc=0x00007f96b852d3a1, pid=16597, tid=16637
   # JRE version: OpenJDK Runtime Environment Zulu17.34+20-SA (17.0.3+7)
   (build 17.0.3+7-LTS)
   # Java VM: OpenJDK 64-Bit Server VM Zulu17.34+20-SA (17.0.3+7-LTS, mixed
   mode, sharing, tiered, compressed class ptrs, g1 gc, linux-amd64)
   # Problematic frame:
   # V  [libjvm.so+0x9e13a1]
   PhaseIdealLoop::build_loop_late_post_work(Node*, bool)+0x111


Do we know which lucene/solr component would trigger this error?

Regards,
Wei

On Thu, Oct 13, 2022 at 10:51 AM solr <fred...@rodland.no> wrote:

> Hi.
>
> We tried to upgrade a number of solar images from 8.11 to 9.0.0 this week
> and ran into the same problems with the official docker image as well
> (approximately 30 running pods in Kubernetes, crashing on average once an
> hour).
>
> We even tried to build a docker image with another base image
> (bellsoft/liberica-openjdk-debian:17), with the same result (even though
> the actual error differed somewhat (optimize instead of
> build_loop_late_post_work)).
>
> For now we ended up with building a docker image of solr 9.0.0 based on
> openjdk:11-jre and it has been running several hours without crashes.
> Maybe the official docker image should be reverted to this until the bug is
> fixed?
>
>
> For reference: here are 2 crashes (hs_err_pidXX.log and replay_pidXX.log
> can be provided on request):
>
>
> Temurin-17.0.4.1+1:
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x00007fd81c7e6153, pid=14, tid=85
> #
> # JRE version: OpenJDK Runtime Environment Temurin-17.0.4.1+1 (17.0.4.1+1)
> (build 17.0.4.1+1)
> # Java VM: OpenJDK 64-Bit Server VM Temurin-17.0.4.1+1 (17.0.4.1+1, mixed
> mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc,
> linux-amd64)
> # Problematic frame:
> # V  [libjvm.so+0xacc153]
> PhaseIdealLoop::build_loop_late_post_work(Node*, bool)+0x153
> #
> # Core dump will be written. Default location: /core.%e.14.%t
> #
> # An error report file with more information is saved as:
> # /opt/solr-9.0.0/server/hs_err_pid14.log
> {#
> # Compiler replay data is saved as:
> # /opt/solr-9.0.0/server/replay_pid14.log
> #
> # If you would like to submit a bug report, please visit:
> #   https://github.com/adoptium/adoptium-support/issues
> #
> /opt/scripts/startSolr.sh: line 54:    14 Aborted
>  /opt/solr/bin/solr -f -p ${solrport} -m ${memory}
> -Dsolr.jetty.request.header.size=65535 -Dsolr.disable.allowUrls=true
> -Dsolrindex=${profile} -Dlog4j2.formatMsgNoLookups=true
> -Dfinnapp=${finnapp} -Dsolr.master.host=${masterhost} -Denable.slave=true
> -Denable.replication=true -Dsolr.http1=true
> -Dsolr.disable.shardsWhitelist=true -Dodin.job.host=solr-cl-job
> -Dodin.bap.host=solr-cl-bap -Dodin.motor.host=solr-cl-motor
> -Dodin.estate.host=solr-cl-estate
>
>
> bellsoft/liberica-openjdk-debian:17
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x00007f96e2515e7f, pid=13, tid=76
> #
> # JRE version: OpenJDK Runtime Environment (17.0.4.1+1) (build
> 17.0.4.1+1-LTS)
> # Java VM: OpenJDK 64-Bit Server VM (17.0.4.1+1-LTS, mixed mode, tiered,
> compressed oops, compressed class ptrs, g1 gc, linux-amd64)
> # Problematic frame:
> # V  [libjvm.so+0x515e7f]  PhaseIdealLoop::optimize(PhaseIterGVN&,
> LoopOptsMode)+0x13bf
> #
> # Core dump will be written. Default location: /core.%e.13.%t
> #
> # An error report file with more information is saved as:
> # /opt/solr-9.0.0/server/hs_err_pid13.log
> #
> # Compiler replay data is saved as:
> # /opt/solr-9.0.0/server/replay_pid13.log
> #
> # If you would like to submit a bug report, please visit:
> #   https://bell-sw.com/support
> #
> /opt/scripts/startSolr.sh: line 54:    13 Aborted
>  /opt/solr/bin/solr -f -p ${solrport} -m ${memory}
> -Dsolr.jetty.request.header.size=65535 -Dsolr.disable.allowUrls=true
> -Dsolrindex=${profile} -Dlog4j2.formatMsgNoLookups=true
> -Dfinnapp=${finnapp} -Dsolr.master.host=${masterhost} -Denable.slave=true
> -Denable.replication=true -Dsolr.http1=true
> -Dsolr.disable.shardsWhitelist=true -Dodin.job.host=solr-cl-job
> -Dodin.bap.host=solr-cl-bap -Dodin.motor.host=solr-cl-motor
> -Dodin.estate.host=solr-cl-estate
>
>
>
>
>
>
> Regards,
>
>
> Fredrik
>
>
> --
>
> Fredrik Rødland               Cell:    +47 99 21 98 17
> Maisen Pedersens vei 1        Twitter: @fredrikr
> NO-1363 Høvik, NORWAY         flickr:
> http://www.flickr.com/fmmr/
> http://rodland.no             about.me http://about.me/fmr
>
>

Reply via email to