- Mac Release (3.2.4)
- Wine64 on Windows Executable
- Java Jar File
Code: Select all
openjdk 21.0.1 2023-10-17
OpenJDK Runtime Environment Homebrew (build 21.0.1)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.1, mixed mode, sharing)
This is what I get from trying to run the `.app` file from the Mac release (I had to shorten the error log a bit, otherwise it would pass the character limit, don't know why this forum doesn't let me upload a simple text attachment), in an error window ("GoWrite2 quit unexpectedly"):
Code: Select all
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: java [93493]
Path: /Applications/GOWrite.app/Contents/MacOS/universalJavaApplicationStub
Identifier: java
Version: ???
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-01-08 12:03:27.7254 -0300
OS Version: macOS 14.2.1 (23C71)
Report Version: 12
Anonymous UUID: BBA66D6C-6251-A3F9-9A85-E0B95AF0C173
Sleep/Wake UUID: 6EC42DFD-F869-4473-9025-7941691602D0
Time Awake Since Boot: 410000 seconds
Time Since Wake: 15434 seconds
System Integrity Protection: enabled
Crashed Thread: 27 Java: AWT-EventQueue-0
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000014
Exception Codes: 0x0000000000000001, 0x0000000000000014
Termination Reason: Namespace xxx, Code 6 Abort trap: 6
Terminating Process: java [93493]
VM Region Info: 0x14 is not in any region. Bytes before following region: 4308615148
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 100d04000-100d08000 [ 16K] r-x/r-x SM=COW ...mebrew/*/java
Application Specific Information:
abort() called
This is what I get from the Wine attempt (`wine64 gowrite2_3_2_4.exe`):
Code: Select all
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0104:err:environ:init_peb starting L"Z:\\Users\\phili\\Downloads\\gowrite2_3_2_4.exe" in experimental wow64 mode
wine: could not load kernel32.dll, status c0000135
Finally, when trying to run the Jar file, this is what shows up in the terminal:
Code: Select all
240108 121035.513 net.gowrite.sgf.SGFUtil log INFO: start 21.0.1 / 3.2.3 in Mac OS X/14.2.1
240108 121035.542 net.gowrite.sgf.SGFUtil log WARNING: debug31.cfgx settings not found.
240108 121035.557 net.gowrite.sgf.SGFUtil log INFO: Setting file "gowrite30.cfg" not present
2024-01-08 12:10:35.660 java[93782:3463791] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:.
240108 121038.036 net.gowrite.sgf.SGFUtil log INFO: Using generic native support in mac os x
240108 121038.038 net.gowrite.sgf.SGFUtil log INFO: command "-endOpen"
240108 121038.048 net.gowrite.sgf.SGFUtil log INFO: Accelerators: gowrite/text/Accelerator-generic
240108 121038.048 net.gowrite.sgf.SGFUtil log INFO: Accelerators: gowrite/text/Accelerator
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0x0000000100b0bc64, pid=93782, tid=70443
#
# JRE version: OpenJDK Runtime Environment Homebrew (21.0.1) (build 21.0.1)
# Java VM: OpenJDK 64-Bit Server VM Homebrew (21.0.1, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# Problematic frame:
# C [libawt.dylib+0x2fc64] drawAAPgram+0x274
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/phili/Downloads/gowrite2_3_2_3/hs_err_pid93782.log
[3.013s][warning][os] Loading hsdis library failed
#
# If you would like to submit a bug report, please visit:
# https://github.com/Homebrew/homebrew-core/issues
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
[1] 93782 abort java -jar GOWrite.jar
Code: Select all
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: java [93782]
Path: /opt/homebrew/*/java
Identifier: java
Version: ???
Code Type: ARM-64 (Native)
Parent Process: zsh [91052]
Responsible: kitty [91049]
User ID: 501
Date/Time: 2024-01-08 12:10:38.4628 -0300
OS Version: macOS 14.2.1 (23C71)
Report Version: 12
Anonymous UUID: BBA66D6C-6251-A3F9-9A85-E0B95AF0C173
Sleep/Wake UUID: 6EC42DFD-F869-4473-9025-7941691602D0
Time Awake Since Boot: 410000 seconds
Time Since Wake: 15865 seconds
System Integrity Protection: enabled
Crashed Thread: 26 Java: AWT-EventQueue-0
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000014
Exception Codes: 0x0000000000000001, 0x0000000000000014
Termination Reason: Namespace xxx, Code 6 Abort trap: 6
Terminating Process: java [93782]
VM Region Info: 0x14 is not in any region. Bytes before following region: 4300996588
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 1005c0000-1005c4000 [ 16K] r-x/r-x SM=COW ...mebrew/*/java
Application Specific Information:
abort() called