<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi Reto,<div><br></div><div>If you think you have found a bug then please do report it through bugreport.java.com. Provide as much relevant info as you possibly can. A reproducer is much appreciated. You can find more information about what info to provide here: <a href="https://openjdk.org/guide/#filing-an-issue">https://openjdk.org/guide/#filing-an-issue</a></div><div><br></div><div>Thanks,</div><div>/Jesper<br><div><br><blockquote type="cite"><div>On 14 Oct 2023, at 19:12, Reto Merz <reto.merz@abacus.ch> wrote:</div><br class="Apple-interchange-newline"><div><div>Hello,<br><br>We can always reproduce a JVM crash SIGSEGV caused by compiled Java code.<br>At the moment we can it only reproduce on Linux system (Ubuntu 22.04.3 LTS), and not on Windows.<br><br>First we have seen it with version<br> OpenJDK Runtime Environment Temurin-17.0.4.1+1 (17.0.4.1+1) (build 17.0.4.1+1)<br><br>After that we updatet to the latest 17 LTS Temurin release<br> OpenJDK Runtime Environment Temurin-17.0.8.1+1 (17.0.8.1+1) (build 17.0.8.1+1)<br><br>but we can still reproduce it.<br><br>Here is the content of the full hs_err_pid*.log:<br> https://github.com/retomerz/pasetbin/blob/main/hs_err_pid215731.log<br><br>The Java code of the mentioned method (ch.abacus.abareport.Logger.logOldImpl(Level,String,Throwable))<br>is below [1].<br><br>Is this a known problem or should we report this via bugreport.java.com?<br>In case we should report it, what exact info should be provided?<br><br>Thanks<br><br>Regards<br>Reto<br><br>[1]<br>private static void logOldImpl(Level level, String message, Throwable throwable){<br> if (LOG_TO_SYSTEM_OUT){<br> System.out.println(/*NlsIgnore*/"LOG: " + level + " -> " + message);<br> } else {<br> try {<br> if (ULCParams.hasULCParams()){<br> message = ((AVSystem)((WeakReference)ULCParams.currentULCParams().properties().get(AVSystem.PARAM_STRING)).get()).getReport().getFile().getURL().toString() + " - " + message;<br> }<br> } catch (Exception e){<br> message = /*NlsIgnore*/"no system - " + message;<br> }<br> getLogger().log(level, message, throwable);<br> }<br><br> if (throwable != null){<br> throwable.printStackTrace();<br> }<br>}<br><br></div></div></blockquote></div><br></div></body></html>