[Bug 281382] java/openjdk21 segfaults with www/tomcat101 on aarch64

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 18 Feb 2025 18:01:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281382

Michael Osipov <michaelo@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michaelo@FreeBSD.org

--- Comment #3 from Michael Osipov <michaelo@FreeBSD.org> ---
I don't understand this crash, there is no code in JVSC which calls:
Stack: [0x00000000411a4000,0x00000000811a4000],  sp=0x000000008119f9a0,  free
space=1048558k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
J 994 c2
java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;
java.base@21.0.4 (8 bytes) @ 0x000000009b20293c
[0x000000009b202900+0x000000000000003c]
j  sun.net.www.MimeEntry.setImageFileName(Ljava/lang/String;)V+71
java.base@21.0.4
j 
sun.net.www.MimeTable.fill(Lsun/net/www/MimeEntry;Ljava/lang/String;Ljava/lang/String;)V+70
java.base@21.0.4
j  sun.net.www.MimeTable.parse(Ljava/lang/String;Lsun/net/www/MimeEntry;)V+67
java.base@21.0.4
j  sun.net.www.MimeTable.parse(Ljava/lang/String;Ljava/lang/String;)V+40
java.base@21.0.4
j  sun.net.www.MimeTable.parse(Ljava/util/Properties;)V+63 java.base@21.0.4
j  sun.net.www.MimeTable.load()V+193 java.base@21.0.4
j  sun.net.www.MimeTable.<init>()V+27 java.base@21.0.4
j  sun.net.www.MimeTable$DefaultInstanceHolder$1.run()Lsun/net/www/MimeTable;+4
java.base@21.0.4
j  sun.net.www.MimeTable$DefaultInstanceHolder$1.run()Ljava/lang/Object;+1
java.base@21.0.4
J 1048 c1
java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
java.base@21.0.4 (9 bytes) @ 0x00000000938a8134
[0x00000000938a7f80+0x00000000000001b4]
j 
sun.net.www.MimeTable$DefaultInstanceHolder.getDefaultInstance()Lsun/net/www/MimeTable;+7
java.base@21.0.4
j  sun.net.www.MimeTable$DefaultInstanceHolder.<clinit>()V+0 java.base@21.0.4

Can someone load the dump into LLDB and show the backtrace? I can directly
commit a fix into commons-daemon if we can work out a patch. I don't have a
aarch64 to work on this myself.

-- 
You are receiving this mail because:
You are the assignee for the bug.