Problem configuring snap-python on Mac OS

I have been trying to configure snappy on Mac OS following solutions posted in this thread. The step of ./snappy-config gives me a lot of troubles. I have also tried using Python3.6 following the steps listed below, but encountered the same errors. Any suggestion or help is really appreciated!

Mac OS: Monterey 12.3.1
Conda: 4.13.0

Steps I have taken:

  1. Create Conda environment with python 3.8 (conda-forge/osx-64::python-3.8.16-hf9b03c3_1_cpython).
conda create -n conda-snap python=3.8
  1. Install SNAP 9.0.0 with no python configuration.

  2. Download jpy-0.9.0 source code from https://github.com/bcdev/jpy/releases, and build .whl file using:

/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python setup.py bdist_wheel

which generates jpy-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl.

  1. There is no /hao_yan/.snap directory yet, so I run the following,
./snappy-conf /Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python

Now, /hao_yan/.snap directory shows up, but the configuration fails with code 10.

Configuring SNAP-Python interface...
java.io.IOException: Python configuration failed.
Command [/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python ./snappyutil.py --snap_home /Applications/snap --java_module /Applications/snap/snap/modules/org-esa-snap-snap-python.jar --force --log_file ./snappyutil.log --jvm_max_mem 11G --java_home /Applications/snap/.install4j/jre.bundle/Contents/Home --req_arch x86_64]
failed with return code 10.
Please check the log file '/Users/hao_yan/.snap/snap-python/snappy/snappyutil.log'.
	at org.esa.snap.python.PyBridge.configureJpy(PyBridge.java:232)
	at org.esa.snap.python.PyBridge.installPythonModule(PyBridge.java:149)
	at org.esa.snap.rcp.cli.SnapArgsProcessor.processPython(SnapArgsProcessor.java:103)
	at org.esa.snap.rcp.cli.SnapArgsProcessor.process(SnapArgsProcessor.java:49)
	at org.netbeans.modules.sendopts.DefaultProcessor.process(DefaultProcessor.java:202)
	at org.netbeans.spi.sendopts.Option$1.process(Option.java:387)
	at org.netbeans.api.sendopts.CommandLine.process(CommandLine.java:317)
	at org.netbeans.modules.sendopts.HandlerImpl.execute(HandlerImpl.java:62)
	at org.netbeans.modules.sendopts.Handler.cli(Handler.java:69)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.core.startup.CLICoreBridge.cli(CLICoreBridge.java:82)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.CLIHandler$1.exec(CLIHandler.java:268)
	at org.netbeans.CLIHandler.finishInitialization(CLIHandler.java:447)
	at org.netbeans.MainImpl.finishInitialization(MainImpl.java:256)
	at org.netbeans.Main.finishInitialization(Main.java:92)
	at org.netbeans.core.startup.Main.start(Main.java:316)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
	at java.lang.Thread.run(Thread.java:748)
Python configuration error: Python configuration failed.
Command [/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python ./snappyutil.py --snap_home /Applications/snap --java_module /Applications/snap/snap/modules/org-esa-snap-snap-python.jar --force --log_file ./snappyutil.log --jvm_max_mem 11G --java_home /Applications/snap/.install4j/jre.bundle/Contents/Home --req_arch x86_64]
failed with return code 10.
Please check the log file '/Users/hao_yan/.snap/snap-python/snappy/snappyutil.log'.
  1. Copy jpy-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl to .snap/snap-python/snappy/ and configure again.
cp /Users/hao_yan/git/jpy-0.9.0/dist/jpy-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl /Users/hao_yan/.snap/snap-python/snappy/
./snappy-conf /Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python

This time the error below shows up:

Configuring SNAP-Python interface...
java.io.IOException: Python configuration failed.
Command [/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python ./snappyutil.py --snap_home /Applications/snap --java_module /Applications/snap/snap/modules/org-esa-snap-snap-python.jar --force --log_file ./snappyutil.log --jvm_max_mem 11G --java_home /Applications/snap/.install4j/jre.bundle/Contents/Home --req_arch x86_64]
failed with return code 134.
Please check the log file '/Users/hao_yan/.snap/snap-python/snappy/snappyutil.log'.
	at org.esa.snap.python.PyBridge.configureJpy(PyBridge.java:232)
	at org.esa.snap.python.PyBridge.installPythonModule(PyBridge.java:149)
	at org.esa.snap.rcp.cli.SnapArgsProcessor.processPython(SnapArgsProcessor.java:103)
	at org.esa.snap.rcp.cli.SnapArgsProcessor.process(SnapArgsProcessor.java:49)
	at org.netbeans.modules.sendopts.DefaultProcessor.process(DefaultProcessor.java:202)
	at org.netbeans.spi.sendopts.Option$1.process(Option.java:387)
	at org.netbeans.api.sendopts.CommandLine.process(CommandLine.java:317)
	at org.netbeans.modules.sendopts.HandlerImpl.execute(HandlerImpl.java:62)
	at org.netbeans.modules.sendopts.Handler.cli(Handler.java:69)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.core.startup.CLICoreBridge.cli(CLICoreBridge.java:82)
	at org.netbeans.CLIHandler.notifyHandlers(CLIHandler.java:234)
	at org.netbeans.CLIHandler$1.exec(CLIHandler.java:268)
	at org.netbeans.CLIHandler.finishInitialization(CLIHandler.java:447)
	at org.netbeans.MainImpl.finishInitialization(MainImpl.java:256)
	at org.netbeans.Main.finishInitialization(Main.java:92)
	at org.netbeans.core.startup.Main.start(Main.java:316)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
	at java.lang.Thread.run(Thread.java:748)
Python configuration error: Python configuration failed.
Command [/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python ./snappyutil.py --snap_home /Applications/snap --java_module /Applications/snap/snap/modules/org-esa-snap-snap-python.jar --force --log_file ./snappyutil.log --jvm_max_mem 11G --java_home /Applications/snap/.install4j/jre.bundle/Contents/Home --req_arch x86_64]
failed with return code 134.
Please check the log file '/Users/hao_yan/.snap/snap-python/snappy/snappyutil.log'.

The following is what snappyutil.log contains:

INFO: Installing from Java module '/Applications/snap/snap/modules/org-esa-snap-snap-python.jar'
INFO: Installing jpy...
INFO: Unzipping '/Users/hao_yan/.snap/snap-python/snappy/jpy-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl'
INFO: Configuring jpy...
INFO: jpy Python API configuration written to '/Users/hao_yan/.snap/snap-python/snappy/jpyconfig.py'
INFO: jpy Java API configuration written to '/Users/hao_yan/.snap/snap-python/snappy/jpyconfig.properties'
INFO: Configuring snappy...
INFO: snappy configuration written to '/Users/hao_yan/.snap/snap-python/snappy/snappy.ini'
INFO: Importing snappy for final test...

At this point, I basically don’t know what to do since there is very little information online on how to deal with error code 134, so I started doing some random stuff.

  1. I changed java_max_mem from 11G to 4G and re-run the following command. This time there is no error, but Configuring SNAP-Python interface... just hang there and I had to ctrl-C in the end.
./snappy-conf /Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python /Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/
  1. Since in step 6 I gave the destination directory to ./snappy-conf, and there was no error (just hanging Configuring SNAP-Python interface…), I went ahead and run the following:
/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python setup.py install
(conda-snap) VA030LWJHD2:snappy hao_yan$ /Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python setup.py install
/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
zip_safe flag not set; analyzing archive contents...
snappy.__pycache__.__init__.cpython-38: module references __file__
snappy.__pycache__.jpyutil.cpython-38: module references __file__
snappy.__pycache__.setup.cpython-38: module references __file__
snappy.__pycache__.snappyutil.cpython-38: module references __file__
  1. Then I tried to open Python under the conda environment and import snappy:
(conda-snap) VA030LWJHD2:snappy hao_yan$ python
Python 3.8.16 | packaged by conda-forge | (default, Feb  1 2023, 16:05:36)
[Clang 14.0.6 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import snappy
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000107a61095, pid=16659, tid=0x0000000000000103
#
# JRE version:  (8.0_362) (build )
# Java VM: OpenJDK 64-Bit Server VM (25.362-b00 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libjvm.dylib+0x354095]  JNIHandleBlock::allocate_handle(oopDesc*)+0x139
#
# Failed to write core dump. 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/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/snappy/hs_err_pid16659.log
#
# If you would like to submit a bug report, please visit:
#   https://github.com/Homebrew/homebrew-core/issues
#
Abort trap: 6
  1. I run ulimit -c unlimited as suggested in step 8 and tried again.
>>> import snappy
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000111149095, pid=16865, tid=0x0000000000000103
#
# JRE version:  (8.0_362) (build )
# Java VM: OpenJDK 64-Bit Server VM (25.362-b00 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libjvm.dylib+0x354095]  _ZN14JNIHandleBlock15allocate_handleEP7oopDesc+0x139
#
# Core dump written. Default location: /cores/core or core.16865
#
# An error report file with more information is saved as:
# /Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/snappy/hs_err_pid16865.log
#
# If you would like to submit a bug report, please visit:
#   https://github.com/Homebrew/homebrew-core/issues
#
Abort trap: 6
  1. In case this helps, the error log from step 8 and 9 are below:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000107a61095, pid=16659, tid=0x0000000000000103
#
# JRE version:  (8.0_362) (build )
# Java VM: OpenJDK 64-Bit Server VM (25.362-b00 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libjvm.dylib+0x354095]  JNIHandleBlock::allocate_handle(oopDesc*)+0x139
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   https://github.com/Homebrew/homebrew-core/issues
#

---------------  T H R E A D  ---------------

Current thread (0x00007fbc8081b000):  JavaThread "main" [_thread_in_vm, id=259, stack(0x00007ff7b8edd000,0x00007ff7b9edd000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x00007ff3da8d1b88

Registers:
RAX=0xffffffff8413eef0, RBX=0x00007ff7b9eda0b8, RCX=0x00007ff7b9eda408, RDX=0x000000008413eef1
RSP=0x00007ff7b9ed9dc0, RBP=0x00007ff7b9ed9df0, RSI=0x000000076ab05cd0, RDI=0x00007ff7b9eda0b8
R8 =0xc300000001111dca, R9 =0x0000000108e0efa0, R10=0x00000001111e33db, R11=0x0000000108bfa0a9
R12=0x0000000000000000, R13=0x0000000109e32fa8, R14=0x0000000107f6e3c0, R15=0x000000076ab05cd0
RIP=0x0000000107a61095, EFLAGS=0x0000000000010296, ERR=0x0000000000000006
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007ff7b9ed9dc0)
0x00007ff7b9ed9dc0:   00007fbc8081b000 00007fbc8081b260
0x00007ff7b9ed9dd0:   0000000000000000 0000000109e32fa8
0x00007ff7b9ed9de0:   00007fbc8081b010 00007ff7b9ed9e10
0x00007ff7b9ed9df0:   00007ff7b9ed9e30 0000000107a61cf9
0x00007ff7b9ed9e00:   0000000109e32fa8 00007fbc8081b010
0x00007ff7b9ed9e10:   00007fbc8081b010 0000000109e32fa8
0x00007ff7b9ed9e20:   00007ff7b9ed9ea0 00007fbc8081b000
0x00007ff7b9ed9e30:   00007ff7b9ed9e88 00000001111e3407
0x00007ff7b9ed9e40:   00000001111e3122 00007ff7b9ed9e48
0x00007ff7b9ed9e50:   0000000109e32fa8 00007ff7b9ed9ea0
0x00007ff7b9ed9e60:   0000000109ebc290 0000000000000000
0x00007ff7b9ed9e70:   0000000109e32fa8 0000000000000000
0x00007ff7b9ed9e80:   00007ff7b9ed9ea8 00007ff7b9ed9ee8
0x00007ff7b9ed9e90:   00000001111d2d80 000000076ab01c10
0x00007ff7b9ed9ea0:   00000001111dca5b 00007ff7b9ed9ea8
0x00007ff7b9ed9eb0:   0000000109e33303 00007ff7b9ed9f40
0x00007ff7b9ed9ec0:   0000000109ebc290 0000000000000000
0x00007ff7b9ed9ed0:   0000000109e333f0 00007ff7b9ed9ea8
0x00007ff7b9ed9ee0:   00007ff7b9ed9f08 00007ff7b9ed9f88
0x00007ff7b9ed9ef0:   00000001111d2ffd 0000000000000000
0x00007ff7b9ed9f00:   0000000000000000 0000000000000001
0x00007ff7b9ed9f10:   0000000000000000 0000000000000000
0x00007ff7b9ed9f20:   0000000109e33268 000000076ab05e48
0x00007ff7b9ed9f30:   0000000000000000 000000076ab057d0
0x00007ff7b9ed9f40:   000000076ab05cd0 00007ff7b9ed9f48
0x00007ff7b9ed9f50:   0000000109e33258 00007ff7b9ed9fc0
0x00007ff7b9ed9f60:   0000000109ebc290 0000000000000000
0x00007ff7b9ed9f70:   0000000109e33268 00007ff7b9ed9f08
0x00007ff7b9ed9f80:   00007ff7b9ed9f98 00007ff7b9eda008
0x00007ff7b9ed9f90:   00000001111d2ffd 0000000000000000
0x00007ff7b9ed9fa0:   00007ff7b9eda008 000000076ab05e48
0x00007ff7b9ed9fb0:   0000000000000000 000000076ab057d0 

Instructions: (pc=0x0000000107a61095)
0x0000000107a61075:   48 89 9b 10 01 00 00 48 89 d9 48 63 81 00 01 00
0x0000000107a61085:   00 48 83 f8 1f 7f 87 8d 50 01 89 91 00 01 00 00
0x0000000107a61095:   4c 89 3c c1 48 8d 04 c1 48 83 c4 08 5b 41 5c 41
0x0000000107a610a5:   5d 41 5e 41 5f 5d c3 48 8b 08 48 89 8b 20 01 00 

Register to memory mapping:

RAX=0xffffffff8413eef0 is an unknown value
RBX=0x00007ff7b9eda0b8 is pointing into the stack for thread: 0x00007fbc8081b000
RCX=0x00007ff7b9eda408 is pointing into the stack for thread: 0x00007fbc8081b000
RDX=0x000000008413eef1 is an unknown value
RSP=0x00007ff7b9ed9dc0 is pointing into the stack for thread: 0x00007fbc8081b000
RBP=0x00007ff7b9ed9df0 is pointing into the stack for thread: 0x00007fbc8081b000
RSI=0x000000076ab05cd0 is an oop
java.lang.Thread 
 - klass: 'java/lang/Thread'
RDI=0x00007ff7b9eda0b8 is pointing into the stack for thread: 0x00007fbc8081b000
R8 =0xc300000001111dca is an unknown value
R9 =0x0000000108e0efa0: _ZN2os16_processor_countE+0 in /usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib at 0x0000000108738000
R10=0x00000001111e33db is at code_begin+859 in an Interpreter codelet
method entry point (kind = native)  [0x00000001111e3080, 0x00000001111e3a00]  2432 bytes
R11=0x0000000108bfa0a9: throw_unsatisfied_link_error+0 in /usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib at 0x0000000108738000
R12=0x0000000000000000 is an unknown value
R13={method} {0x0000000109e32fa8} 'currentThread' '()Ljava/lang/Thread;' in 'java/lang/Thread'
R14=0x0000000107f6e3c0: _ZN18ThreadLocalStorage13_thread_indexE+0 in /Applications/snap/.install4j/jre.bundle/Contents/Home/lib/server/libjvm.dylib at 0x000000010770d000
R15=0x000000076ab05cd0 is an oop
java.lang.Thread 
 - klass: 'java/lang/Thread'


Stack: [0x00007ff7b8edd000,0x00007ff7b9edd000],  sp=0x00007ff7b9ed9dc0,  free space=16371k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libjvm.dylib+0x354095]  JNIHandleBlock::allocate_handle(oopDesc*)+0x139
C  [libjvm.dylib+0x354cf9]  JVM_CurrentThread+0x43
j  java.lang.Thread.currentThread()Ljava/lang/Thread;+0
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;Z)V+19
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V+8
j  java.lang.Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;)V+45
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2c00da]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x728
V  [libjvm.dylib+0x2bf307]  JavaCalls::call_special(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0xe7
V  [libjvm.dylib+0x2bf5e4]  JavaCalls::call_special(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Handle, Handle, Thread*)+0x70
V  [libjvm.dylib+0x52c1e6]  Threads::create_vm(JavaVMInitArgs*, bool*)+0x680
V  [libjvm.dylib+0x3094e1]  JNI_CreateJavaVM+0x5d
C  [jpy.cpython-38-darwin.so+0xe8e5]  JPy_create_jvm+0x225

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.lang.Thread.currentThread()Ljava/lang/Thread;+0
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;Z)V+19
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V+8
j  java.lang.Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;)V+45
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x00007fbc8081b000 JavaThread "main" [_thread_in_vm, id=259, stack(0x00007ff7b8edd000,0x00007ff7b9edd000)]

Other Threads:
  0x00007fbc81891000 VMThread [stack: 0x00007000097cb000,0x00007000098cb000] [id=12035]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000006c0000000, size: 4096 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x00000007c0000000

Heap:
 PSYoungGen      total 76288K, used 1310K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)
  eden space 65536K, 2% used [0x000000076ab00000,0x000000076ac47af0,0x000000076eb00000)
  from space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)
  to   space 10752K, 0% used [0x000000076eb00000,0x000000076eb00000,0x000000076f580000)
 ParOldGen       total 175104K, used 0K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)
  object space 175104K, 0% used [0x00000006c0000000,0x00000006c0000000,0x00000006cab00000)
 Metaspace       used 822K, capacity 4480K, committed 4480K, reserved 1056768K
  class space    used 82K, capacity 384K, committed 384K, reserved 1048576K

Card table byte_map: [0x0000000106bca000,0x00000001073cb000] byte_map_base: 0x00000001035ca000

Marking Bits: (ParMarkBitMap*) 0x0000000108e0fb08
 Begin Bits: [0x00000001201cb000, 0x00000001241cb000)
 End Bits:   [0x00000001241cb000, 0x00000001281cb000)

Polling page: 0x0000000106566000

CodeCache: size=245760Kb used=392Kb max_used=392Kb free=245367Kb
 bounds [0x00000001111cb000, 0x000000011143b000, 0x00000001201cb000]
 total_blobs=76 nmethods=0 adapters=51
 compilation: enabled

Compilation events (0 events):
No events

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (0 events):
No events

Events (10 events):
Event: 0.163 loading class java/util/Comparator done
Event: 0.163 loading class java/lang/String$CaseInsensitiveComparator done
Event: 0.164 loading class java/lang/RuntimePermission
Event: 0.164 loading class java/security/BasicPermission
Event: 0.164 loading class java/security/Permission
Event: 0.164 loading class java/security/Guard
Event: 0.164 loading class java/security/Guard done
Event: 0.164 loading class java/security/Permission done
Event: 0.164 loading class java/security/BasicPermission done
Event: 0.164 loading class java/lang/RuntimePermission done


Dynamic libraries:
0x00007ff81883b000 	/usr/lib/libSystem.B.dylib
0x00007ff818836000 	/usr/lib/system/libcache.dylib
0x00007ff8187f2000 	/usr/lib/system/libcommonCrypto.dylib
0x00007ff81881b000 	/usr/lib/system/libcompiler_rt.dylib
0x00007ff818811000 	/usr/lib/system/libcopyfile.dylib
0x00007ff80d7e6000 	/usr/lib/system/libcorecrypto.dylib
0x00007ff80d8a4000 	/usr/lib/system/libdispatch.dylib
0x00007ff80da68000 	/usr/lib/system/libdyld.dylib
0x00007ff81882d000 	/usr/lib/system/libkeymgr.dylib
0x00007ff8187d0000 	/usr/lib/system/libmacho.dylib
0x00007ff817e4f000 	/usr/lib/system/libquarantine.dylib
0x00007ff81882b000 	/usr/lib/system/libremovefile.dylib
0x00007ff8129e2000 	/usr/lib/system/libsystem_asl.dylib
0x00007ff80d78f000 	/usr/lib/system/libsystem_blocks.dylib
0x00007ff80d92c000 	/usr/lib/system/libsystem_c.dylib
0x00007ff818823000 	/usr/lib/system/libsystem_collections.dylib
0x00007ff8170fc000 	/usr/lib/system/libsystem_configuration.dylib
0x00007ff8163a8000 	/usr/lib/system/libsystem_containermanager.dylib
0x00007ff818509000 	/usr/lib/system/libsystem_coreservices.dylib
0x00007ff81008b000 	/usr/lib/system/libsystem_darwin.dylib
0x00007ff81882e000 	/usr/lib/system/libsystem_dnssd.dylib
0x00007ff80d929000 	/usr/lib/system/libsystem_featureflags.dylib
0x00007ff80da7e000 	/usr/lib/system/libsystem_info.dylib
0x00007ff81876e000 	/usr/lib/system/libsystem_m.dylib
0x00007ff80d878000 	/usr/lib/system/libsystem_malloc.dylib
0x00007ff81297d000 	/usr/lib/system/libsystem_networkextension.dylib
0x00007ff8104b1000 	/usr/lib/system/libsystem_notify.dylib
0x00007ff81ea99000 	/usr/lib/system/libsystem_product_info_filter.dylib
0x00007ff817100000 	/usr/lib/system/libsystem_sandbox.dylib
0x00007ff818828000 	/usr/lib/system/libsystem_secinit.dylib
0x00007ff80da24000 	/usr/lib/system/libsystem_kernel.dylib
0x00007ff80da74000 	/usr/lib/system/libsystem_platform.dylib
0x00007ff80da5c000 	/usr/lib/system/libsystem_pthread.dylib
0x00007ff81422a000 	/usr/lib/system/libsystem_symptoms.dylib
0x00007ff80d7cd000 	/usr/lib/system/libsystem_trace.dylib
0x00007ff8187fe000 	/usr/lib/system/libunwind.dylib
0x00007ff80d791000 	/usr/lib/system/libxpc.dylib
0x00007ff80da0e000 	/usr/lib/libc++abi.dylib
0x00007ff80d8eb000 	/usr/lib/libobjc.A.dylib
0x00007ff818809000 	/usr/lib/liboah.dylib
0x00007ff80d9b5000 	/usr/lib/libc++.1.dylib
0x0000000106570000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so
0x00000001065c0000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libreadline.8.1.dylib
0x000000010659d000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libncurses.6.dylib
0x000000010663c000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libtinfo.6.dylib
0x000000010657a000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so
0x0000000106671000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_ctypes.cpython-38-darwin.so
0x0000000106580000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libffi.8.dylib
0x0000000106607000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so
0x000000010658a000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/zlib.cpython-38-darwin.so
0x0000000106695000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libz.1.2.13.dylib
0x0000000106594000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_bz2.cpython-38-darwin.so
0x00000001066af000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libbz2.1.0.8.dylib
0x0000000106620000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_lzma.cpython-38-darwin.so
0x00000001066ea000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/liblzma.5.dylib
0x000000010656b000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/grp.cpython-38-darwin.so
0x000000010662b000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-darwin.so
0x0000000106631000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/select.cpython-38-darwin.so
0x00000001066d3000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/math.cpython-38-darwin.so
0x000000010770d000 	/Applications/snap/.install4j/jre.bundle/Contents/Home/lib/server/libjvm.dylib
0x00007ffb25aae000 	/usr/lib/libstdc++.6.dylib
0x0000000106734000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/snappy/jpy.cpython-38-darwin.so
0x0000000108738000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x0000000106758000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libverify.dylib
0x000000010679a000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libjava.dylib
0x00007ff80daa9000 	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x00007ff81883d000 	/usr/lib/libfakelink.dylib
0x00007ff80fdf7000 	/usr/lib/libicucore.A.dylib
0x00007ff818841000 	/System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
0x00007ff80e91b000 	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x00007ff8151b2000 	/System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
0x00007ff80e62e000 	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x00007ff81875b000 	/usr/lib/libz.1.dylib
0x00007ff818ac5000 	/usr/lib/libcompression.dylib
0x00007ff8124ee000 	/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x00007ff814507000 	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x00007ff81897e000 	/usr/lib/libarchive.2.dylib
0x00007ff814418000 	/usr/lib/libDiagnosticMessagesClient.dylib
0x00007ff8151fa000 	/usr/lib/libxml2.2.dylib
0x00007ff81ebc4000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x00007ff81710c000 	/usr/lib/liblangid.dylib
0x00007ff8103fb000 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x00007ff817108000 	/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x00007ff80fa9e000 	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x00007ff817e76000 	/usr/lib/libbsm.0.dylib
0x00007ff811b01000 	/usr/lib/libnetwork.dylib
0x00007ff812995000 	/usr/lib/libMobileGestalt.dylib
0x00007ff812994000 	/usr/lib/libenergytrace.dylib
0x00007ff8187d6000 	/usr/lib/system/libkxld.dylib
0x00007ff817aa2000 	/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
0x00007ff8163c5000 	/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x00007ffb25006000 	/usr/lib/libCoreEntitlements.dylib
0x00007ff8184eb000 	/System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x00007ff817e5e000 	/usr/lib/libcoretls.dylib
0x00007ff818fa9000 	/usr/lib/libcoretls_cfhelpers.dylib
0x00007ff818ac0000 	/usr/lib/libpam.2.dylib
0x00007ff813e4a000 	/usr/lib/libsqlite3.dylib
0x00007ff819018000 	/usr/lib/libxar.1.dylib
0x00007ff818f8f000 	/usr/lib/liblzma.5.dylib
0x00007ff8184fb000 	/usr/lib/libbz2.1.0.dylib
0x00007ff818842000 	/usr/lib/libpcap.A.dylib
0x00007ff814222000 	/usr/lib/libdns_services.dylib
0x00007ff818a90000 	/usr/lib/libapple_nghttp2.dylib
0x00007ff81887c000 	/usr/lib/libiconv.2.dylib
0x00007ff8187cf000 	/usr/lib/libcharset.1.dylib
0x00007ff81517d000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x00007ff810095000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x00007ff81446b000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x00007ff81850e000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x00007ff818a05000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x00007ff8141b5000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x00007ff80dfab000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x00007ff818f40000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x00007ff81518a000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x00007ff817e52000 	/usr/lib/libCheckFix.dylib
0x00007ff8129f9000 	/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x00007ff81710e000 	/System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x00007ff81441b000 	/System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x00007ff80e6de000 	/usr/lib/libmecabra.dylib
0x00007ff81ee5c000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x00007ff817e86000 	/usr/lib/libmecab.dylib
0x00007ff80e6a9000 	/usr/lib/libCRFSuite.dylib
0x00007ff817ee0000 	/usr/lib/libgermantok.dylib
0x00007ff818a6b000 	/usr/lib/libThaiTokenizer.dylib
0x00007ff81450e000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x00007ff81eb9b000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x00007ff819059000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x00007ff8178cd000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x00007ff80e325000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x00007ff818ba2000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x00007ff817ee3000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x00007ff818aa8000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x00007ff818b9c000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x00007ff8171f9000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x00007ff80e5bf000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x00007ff8143ea000 	/System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
0x00007ff8171f2000 	/System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x00007ff80e575000 	/System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x00007ff819052000 	/usr/lib/libChineseTokenizer.dylib
0x00007ff80ecd7000 	/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x00007ff818a6d000 	/System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x00007ff817a90000 	/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x00007ff81896d000 	/usr/lib/libcmph.dylib
0x00007ff815161000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x00007ff815155000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x00007ff818fab000 	/System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x00007ff817dad000 	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x00007ff819026000 	/usr/lib/libutil.dylib
0x00007ff8103bf000 	/System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x00007ff8151af000 	/usr/lib/libapp_launch_measurement.dylib
0x00007ff81902a000 	/usr/lib/libxslt.1.dylib
0x00007ff817e3a000 	/System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x0000000106711000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libzip.dylib

VM Arguments:
jvm_args: -Djava.awt.headless=true -Djava.library.path=/Applications/snap/snap/modules/lib/x86_64:/Applications/snap/snap/modules/lib -Dsnap.home=/Applications/snap -Xmx4G 
java_command: <unknown>
java_class_path (initial): /Applications/snap/smos/modules/org-esa-smostbx-smos-tools.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-dgg.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-reader/net-jcip/jcip-annotations.jar:/Applications/snap/snap/modules/ext/org.esa.snap.ceres-jai/org-jdom/jdom2.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-znap/joda-time/joda-time.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-reader/com-lexicalscope-jewelcli/jewelcli.jar:/Applications/snap/s3tbx/modules/ext/org.esa.s3tbx.s3tbx-olci-o2aharmonisation/org-slf4j/slf4j-api.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/com-lowagie/itext.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/xml-apis/xml-apis.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/bouncycastle/bcprov-jdk14.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/bouncycastle/bcmail-jdk14.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-pixel-extraction/org-jfree/jfreechart.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-pixel-extraction/org-jfree/jcommon.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-lsmask.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-reader.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-kit.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-ee2netcdf.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-gui.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-op-feature-extraction.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-op-insar.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-rcp.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-io.jar:/Applications/snap/s1tbx/modules/ext/org.jlinda.jlinda-core/org-jblas/jblas.jar:/Applications/snap/s1tbx/modules/ext/org.jlinda.jlinda-core/edu-emory-mathcs/JTransforms.jar:/Applications/snap/s1tbx/modules/ext/org.esa.s1tbx.s1tbx-io-ephemeris/org-apache-james/apache
Launcher Type: generic

Environment Variables:
JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/
PATH=/usr/local/opt/openjdk@8/bin:/opt/spark/bin:/usr/local/opt/openjdk@8/bin:/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin:/Users/hao_yan/opt/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/Users/hao_yan/bin:/Users/hao_yan/.pyenv/shims:/opt/local/bin:/opt/local/sbin:/usr/local/Cellar/gcc/11.2.0_3/bin:/usr/local/bin:/opt/spark/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/domino:/opt/X11/bin:/Library/Apple/usr/bin:/Users/hao_yan/work/projects/Engineering/GridSystem/AWS_Connect:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/hao_yan/flutter/flutter/bin:/usr/local/sbin:/Users/hao_yan/arcanist/bin:/Users/hao_yan/Library/Application Support/Coursier/bin
LD_LIBRARY_PATH=/opt/oracle/instantclient_19_8:
SHELL=/bin/bash
DISPLAY=/private/tmp/com.apple.launchd.4qplOFcgsu/org.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x5640bd], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x5640bd], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
SIGUSR2: [libjvm.dylib+0x465060], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
SIGINT: [python3.8+0x2273e0], sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none


---------------  S Y S T E M  ---------------

OS:Bsduname:Darwin 21.4.0 Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 2784, NOFILE 10240, AS infinity
load average:21.75 21.00 19.04

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 142 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx

Memory: 4k page, physical 16777216k(116016k free)

/proc/meminfo:


vm_info: OpenJDK 64-Bit Server VM (25.362-b00) for bsd-amd64 JRE (1.8.0_362-bre_2023_01_22_03_30-b00), built on Jan 22 2023 03:35:26 by "brew" with gcc Apple LLVM 14.0.0 (clang-1400.0.29.202)

time: Wed Mar 15 22:49:36 2023
timezone: EDT
elapsed time: 0.182282 seconds (0d 0h 0m 0s)
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000111149095, pid=16865, tid=0x0000000000000103
#
# JRE version:  (8.0_362) (build )
# Java VM: OpenJDK 64-Bit Server VM (25.362-b00 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libjvm.dylib+0x354095]  _ZN14JNIHandleBlock15allocate_handleEP7oopDesc+0x139
#
# Core dump written. Default location: /cores/core or core.16865
#
# If you would like to submit a bug report, please visit:
#   https://github.com/Homebrew/homebrew-core/issues
#

---------------  T H R E A D  ---------------

Current thread (0x00007fc2a4049000):  JavaThread "main" [_thread_in_vm, id=259, stack(0x00007ff7af7f5000,0x00007ff7b07f5000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x00007ff4e19f0788

Registers:
RAX=0xffffffffa623fc70, RBX=0x00007ff7b07f20b8, RCX=0x00007ff7b07f2408, RDX=0x00000000a623fc71
RSP=0x00007ff7b07f1dc0, RBP=0x00007ff7b07f1df0, RSI=0x000000076ab05cd0, RDI=0x00007ff7b07f20b8
R8 =0xc3000000011e0daa, R9 =0x00000001124f6fa0, R10=0x000000011e0e13db, R11=0x00000001122e20a9
R12=0x0000000000000000, R13=0x000000011b51afa8, R14=0x00000001116563c0, R15=0x000000076ab05cd0
RIP=0x0000000111149095, EFLAGS=0x0000000000010292, ERR=0x0000000000000006
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007ff7b07f1dc0)
0x00007ff7b07f1dc0:   00007fc2a4049000 00007fc2a4049260
0x00007ff7b07f1dd0:   0000000000000000 000000011b51afa8
0x00007ff7b07f1de0:   00007fc2a4049010 00007ff7b07f1e10
0x00007ff7b07f1df0:   00007ff7b07f1e30 0000000111149cf9
0x00007ff7b07f1e00:   000000011b51afa8 00007fc2a4049010
0x00007ff7b07f1e10:   00007fc2a4049010 000000011b51afa8
0x00007ff7b07f1e20:   00007ff7b07f1ea0 00007fc2a4049000
0x00007ff7b07f1e30:   00007ff7b07f1e88 000000011e0e1407
0x00007ff7b07f1e40:   000000011e0e1122 00007ff7b07f1e48
0x00007ff7b07f1e50:   000000011b51afa8 00007ff7b07f1ea0
0x00007ff7b07f1e60:   000000011b5a4290 0000000000000000
0x00007ff7b07f1e70:   000000011b51afa8 0000000000000000
0x00007ff7b07f1e80:   00007ff7b07f1ea8 00007ff7b07f1ee8
0x00007ff7b07f1e90:   000000011e0d0d80 000000076ab01c10
0x00007ff7b07f1ea0:   000000011e0daa5b 00007ff7b07f1ea8
0x00007ff7b07f1eb0:   000000011b51b303 00007ff7b07f1f40
0x00007ff7b07f1ec0:   000000011b5a4290 0000000000000000
0x00007ff7b07f1ed0:   000000011b51b3f0 00007ff7b07f1ea8
0x00007ff7b07f1ee0:   00007ff7b07f1f08 00007ff7b07f1f88
0x00007ff7b07f1ef0:   000000011e0d0ffd 0000000000000000
0x00007ff7b07f1f00:   0000000000000000 0000000000000001
0x00007ff7b07f1f10:   0000000000000000 0000000000000000
0x00007ff7b07f1f20:   000000011b51b268 000000076ab05e48
0x00007ff7b07f1f30:   0000000000000000 000000076ab057d0
0x00007ff7b07f1f40:   000000076ab05cd0 00007ff7b07f1f48
0x00007ff7b07f1f50:   000000011b51b258 00007ff7b07f1fc0
0x00007ff7b07f1f60:   000000011b5a4290 0000000000000000
0x00007ff7b07f1f70:   000000011b51b268 00007ff7b07f1f08
0x00007ff7b07f1f80:   00007ff7b07f1f98 00007ff7b07f2008
0x00007ff7b07f1f90:   000000011e0d0ffd 0000000000000000
0x00007ff7b07f1fa0:   00007ff7b07f2008 000000076ab05e48
0x00007ff7b07f1fb0:   0000000000000000 000000076ab057d0 

Instructions: (pc=0x0000000111149095)
0x0000000111149075:   48 89 9b 10 01 00 00 48 89 d9 48 63 81 00 01 00
0x0000000111149085:   00 48 83 f8 1f 7f 87 8d 50 01 89 91 00 01 00 00
0x0000000111149095:   4c 89 3c c1 48 8d 04 c1 48 83 c4 08 5b 41 5c 41
0x00000001111490a5:   5d 41 5e 41 5f 5d c3 48 8b 08 48 89 8b 20 01 00 

Register to memory mapping:

RAX=0xffffffffa623fc70 is an unknown value
RBX=0x00007ff7b07f20b8 is pointing into the stack for thread: 0x00007fc2a4049000
RCX=0x00007ff7b07f2408 is pointing into the stack for thread: 0x00007fc2a4049000
RDX=0x00000000a623fc71 is an unknown value
RSP=0x00007ff7b07f1dc0 is pointing into the stack for thread: 0x00007fc2a4049000
RBP=0x00007ff7b07f1df0 is pointing into the stack for thread: 0x00007fc2a4049000
RSI=0x000000076ab05cd0 is an oop
java.lang.Thread 
 - klass: 'java/lang/Thread'
RDI=0x00007ff7b07f20b8 is pointing into the stack for thread: 0x00007fc2a4049000
R8 =0xc3000000011e0daa is an unknown value
R9 =0x00000001124f6fa0: _ZN2os16_processor_countE+0 in /usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib at 0x0000000111e20000
R10=0x000000011e0e13db is at code_begin+859 in an Interpreter codelet
method entry point (kind = native)  [0x000000011e0e1080, 0x000000011e0e1a00]  2432 bytes
R11=0x00000001122e20a9: throw_unsatisfied_link_error+0 in /usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib at 0x0000000111e20000
R12=0x0000000000000000 is an unknown value
R13={method} {0x000000011b51afa8} 'currentThread' '()Ljava/lang/Thread;' in 'java/lang/Thread'
R14=0x00000001116563c0: _ZN18ThreadLocalStorage13_thread_indexE+0 in /Applications/snap/.install4j/jre.bundle/Contents/Home/lib/server/libjvm.dylib at 0x0000000110df5000
R15=0x000000076ab05cd0 is an oop
java.lang.Thread 
 - klass: 'java/lang/Thread'


Stack: [0x00007ff7af7f5000,0x00007ff7b07f5000],  sp=0x00007ff7b07f1dc0,  free space=16371k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libjvm.dylib+0x354095]  _ZN14JNIHandleBlock15allocate_handleEP7oopDesc+0x139
C  [libjvm.dylib+0x354cf9]  JVM_CurrentThread+0x43
j  java.lang.Thread.currentThread()Ljava/lang/Thread;+0
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;Z)V+19
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V+8
j  java.lang.Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;)V+45
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2c00da]
V  [libjvm.dylib+0x2bf307]
V  [libjvm.dylib+0x2bf5e4]
V  [libjvm.dylib+0x52c1e6]
V  [libjvm.dylib+0x3094e1]
C  [jpy.cpython-38-darwin.so+0xe8e5]  JPy_create_jvm+0x225

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.lang.Thread.currentThread()Ljava/lang/Thread;+0
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;Z)V+19
j  java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V+8
j  java.lang.Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;)V+45
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x00007fc2a4049000 JavaThread "main" [_thread_in_vm, id=259, stack(0x00007ff7af7f5000,0x00007ff7b07f5000)]

Other Threads:
  0x00007fc2a4061800 VMThread [stack: 0x0000700001fe7000,0x00007000020e7000] [id=20483]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000006c0000000, size: 4096 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x00000007c0000000

Heap:
 PSYoungGen      total 76288K, used 1310K [0x000000076ab00000, 0x0000000770000000, 0x00000007c0000000)
  eden space 65536K, 2% used [0x000000076ab00000,0x000000076ac47af0,0x000000076eb00000)
  from space 10752K, 0% used [0x000000076f580000,0x000000076f580000,0x0000000770000000)
  to   space 10752K, 0% used [0x000000076eb00000,0x000000076eb00000,0x000000076f580000)
 ParOldGen       total 175104K, used 0K [0x00000006c0000000, 0x00000006cab00000, 0x000000076ab00000)
  object space 175104K, 0% used [0x00000006c0000000,0x00000006c0000000,0x00000006cab00000)
 Metaspace       used 822K, capacity 4480K, committed 4480K, reserved 1056768K
  class space    used 82K, capacity 384K, committed 384K, reserved 1048576K

Card table byte_map: [0x00000001102b2000,0x0000000110ab3000] byte_map_base: 0x000000010ccb2000

Marking Bits: (ParMarkBitMap*) 0x00000001124f7b08
 Begin Bits: [0x0000000112cee000, 0x0000000116cee000)
 End Bits:   [0x0000000116cee000, 0x000000011acee000)

Polling page: 0x000000010fc4e000

CodeCache: size=245760Kb used=392Kb max_used=392Kb free=245367Kb
 bounds [0x000000011e0c9000, 0x000000011e339000, 0x000000012d0c9000]
 total_blobs=76 nmethods=0 adapters=51
 compilation: enabled

Compilation events (0 events):
No events

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (0 events):
No events

Events (10 events):
Event: 0.029 loading class java/util/Comparator done
Event: 0.029 loading class java/lang/String$CaseInsensitiveComparator done
Event: 0.030 loading class java/lang/RuntimePermission
Event: 0.030 loading class java/security/BasicPermission
Event: 0.030 loading class java/security/Permission
Event: 0.030 loading class java/security/Guard
Event: 0.030 loading class java/security/Guard done
Event: 0.030 loading class java/security/Permission done
Event: 0.030 loading class java/security/BasicPermission done
Event: 0.030 loading class java/lang/RuntimePermission done


Dynamic libraries:
0x00007ff81883b000 	/usr/lib/libSystem.B.dylib
0x00007ff818836000 	/usr/lib/system/libcache.dylib
0x00007ff8187f2000 	/usr/lib/system/libcommonCrypto.dylib
0x00007ff81881b000 	/usr/lib/system/libcompiler_rt.dylib
0x00007ff818811000 	/usr/lib/system/libcopyfile.dylib
0x00007ff80d7e6000 	/usr/lib/system/libcorecrypto.dylib
0x00007ff80d8a4000 	/usr/lib/system/libdispatch.dylib
0x00007ff80da68000 	/usr/lib/system/libdyld.dylib
0x00007ff81882d000 	/usr/lib/system/libkeymgr.dylib
0x00007ff8187d0000 	/usr/lib/system/libmacho.dylib
0x00007ff817e4f000 	/usr/lib/system/libquarantine.dylib
0x00007ff81882b000 	/usr/lib/system/libremovefile.dylib
0x00007ff8129e2000 	/usr/lib/system/libsystem_asl.dylib
0x00007ff80d78f000 	/usr/lib/system/libsystem_blocks.dylib
0x00007ff80d92c000 	/usr/lib/system/libsystem_c.dylib
0x00007ff818823000 	/usr/lib/system/libsystem_collections.dylib
0x00007ff8170fc000 	/usr/lib/system/libsystem_configuration.dylib
0x00007ff8163a8000 	/usr/lib/system/libsystem_containermanager.dylib
0x00007ff818509000 	/usr/lib/system/libsystem_coreservices.dylib
0x00007ff81008b000 	/usr/lib/system/libsystem_darwin.dylib
0x00007ff81882e000 	/usr/lib/system/libsystem_dnssd.dylib
0x00007ff80d929000 	/usr/lib/system/libsystem_featureflags.dylib
0x00007ff80da7e000 	/usr/lib/system/libsystem_info.dylib
0x00007ff81876e000 	/usr/lib/system/libsystem_m.dylib
0x00007ff80d878000 	/usr/lib/system/libsystem_malloc.dylib
0x00007ff81297d000 	/usr/lib/system/libsystem_networkextension.dylib
0x00007ff8104b1000 	/usr/lib/system/libsystem_notify.dylib
0x00007ff81ea99000 	/usr/lib/system/libsystem_product_info_filter.dylib
0x00007ff817100000 	/usr/lib/system/libsystem_sandbox.dylib
0x00007ff818828000 	/usr/lib/system/libsystem_secinit.dylib
0x00007ff80da24000 	/usr/lib/system/libsystem_kernel.dylib
0x00007ff80da74000 	/usr/lib/system/libsystem_platform.dylib
0x00007ff80da5c000 	/usr/lib/system/libsystem_pthread.dylib
0x00007ff81422a000 	/usr/lib/system/libsystem_symptoms.dylib
0x00007ff80d7cd000 	/usr/lib/system/libsystem_trace.dylib
0x00007ff8187fe000 	/usr/lib/system/libunwind.dylib
0x00007ff80d791000 	/usr/lib/system/libxpc.dylib
0x00007ff80da0e000 	/usr/lib/libc++abi.dylib
0x00007ff80d8eb000 	/usr/lib/libobjc.A.dylib
0x00007ff818809000 	/usr/lib/liboah.dylib
0x00007ff80d9b5000 	/usr/lib/libc++.1.dylib
0x000000010fc58000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so
0x000000010fca8000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libreadline.8.1.dylib
0x000000010fc85000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libncurses.6.dylib
0x000000010fd24000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libtinfo.6.dylib
0x000000010fc62000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so
0x000000010fd59000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_ctypes.cpython-38-darwin.so
0x000000010fc68000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libffi.8.dylib
0x000000010fcef000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so
0x000000010fc72000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/zlib.cpython-38-darwin.so
0x000000010fd7d000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libz.1.2.13.dylib
0x000000010fc7c000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_bz2.cpython-38-darwin.so
0x000000010fd97000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/libbz2.1.0.8.dylib
0x000000010fd08000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_lzma.cpython-38-darwin.so
0x000000010fdd2000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/liblzma.5.dylib
0x000000010fc53000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/grp.cpython-38-darwin.so
0x000000010fd13000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-darwin.so
0x000000010fd19000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/select.cpython-38-darwin.so
0x000000010fdbb000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/lib-dynload/math.cpython-38-darwin.so
0x0000000110df5000 	/Applications/snap/.install4j/jre.bundle/Contents/Home/lib/server/libjvm.dylib
0x00007ffb25aae000 	/usr/lib/libstdc++.6.dylib
0x000000010fe1c000 	/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/snappy/jpy.cpython-38-darwin.so
0x0000000111e20000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x000000010fe40000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libverify.dylib
0x000000010fe82000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libjava.dylib
0x00007ff80daa9000 	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x00007ff81883d000 	/usr/lib/libfakelink.dylib
0x00007ff80fdf7000 	/usr/lib/libicucore.A.dylib
0x00007ff818841000 	/System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
0x00007ff80e91b000 	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x00007ff8151b2000 	/System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
0x00007ff80e62e000 	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x00007ff81875b000 	/usr/lib/libz.1.dylib
0x00007ff818ac5000 	/usr/lib/libcompression.dylib
0x00007ff8124ee000 	/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x00007ff814507000 	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x00007ff81897e000 	/usr/lib/libarchive.2.dylib
0x00007ff814418000 	/usr/lib/libDiagnosticMessagesClient.dylib
0x00007ff8151fa000 	/usr/lib/libxml2.2.dylib
0x00007ff81ebc4000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x00007ff81710c000 	/usr/lib/liblangid.dylib
0x00007ff8103fb000 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x00007ff817108000 	/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x00007ff80fa9e000 	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x00007ff817e76000 	/usr/lib/libbsm.0.dylib
0x00007ff811b01000 	/usr/lib/libnetwork.dylib
0x00007ff812995000 	/usr/lib/libMobileGestalt.dylib
0x00007ff812994000 	/usr/lib/libenergytrace.dylib
0x00007ff8187d6000 	/usr/lib/system/libkxld.dylib
0x00007ff817aa2000 	/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
0x00007ff8163c5000 	/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x00007ffb25006000 	/usr/lib/libCoreEntitlements.dylib
0x00007ff8184eb000 	/System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x00007ff817e5e000 	/usr/lib/libcoretls.dylib
0x00007ff818fa9000 	/usr/lib/libcoretls_cfhelpers.dylib
0x00007ff818ac0000 	/usr/lib/libpam.2.dylib
0x00007ff813e4a000 	/usr/lib/libsqlite3.dylib
0x00007ff819018000 	/usr/lib/libxar.1.dylib
0x00007ff818f8f000 	/usr/lib/liblzma.5.dylib
0x00007ff8184fb000 	/usr/lib/libbz2.1.0.dylib
0x00007ff818842000 	/usr/lib/libpcap.A.dylib
0x00007ff814222000 	/usr/lib/libdns_services.dylib
0x00007ff818a90000 	/usr/lib/libapple_nghttp2.dylib
0x00007ff81887c000 	/usr/lib/libiconv.2.dylib
0x00007ff8187cf000 	/usr/lib/libcharset.1.dylib
0x00007ff81517d000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x00007ff810095000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x00007ff81446b000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x00007ff81850e000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x00007ff818a05000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x00007ff8141b5000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x00007ff80dfab000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x00007ff818f40000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x00007ff81518a000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x00007ff817e52000 	/usr/lib/libCheckFix.dylib
0x00007ff8129f9000 	/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x00007ff81710e000 	/System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x00007ff81441b000 	/System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x00007ff80e6de000 	/usr/lib/libmecabra.dylib
0x00007ff81ee5c000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x00007ff817e86000 	/usr/lib/libmecab.dylib
0x00007ff80e6a9000 	/usr/lib/libCRFSuite.dylib
0x00007ff817ee0000 	/usr/lib/libgermantok.dylib
0x00007ff818a6b000 	/usr/lib/libThaiTokenizer.dylib
0x00007ff81450e000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x00007ff81eb9b000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x00007ff819059000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x00007ff8178cd000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x00007ff80e325000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x00007ff818ba2000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x00007ff817ee3000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x00007ff818aa8000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x00007ff818b9c000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x00007ff8171f9000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x00007ff80e5bf000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x00007ff8143ea000 	/System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
0x00007ff8171f2000 	/System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x00007ff80e575000 	/System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x00007ff819052000 	/usr/lib/libChineseTokenizer.dylib
0x00007ff80ecd7000 	/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x00007ff818a6d000 	/System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x00007ff817a90000 	/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x00007ff81896d000 	/usr/lib/libcmph.dylib
0x00007ff815161000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x00007ff815155000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x00007ff818fab000 	/System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x00007ff817dad000 	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x00007ff819026000 	/usr/lib/libutil.dylib
0x00007ff8103bf000 	/System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x00007ff8151af000 	/usr/lib/libapp_launch_measurement.dylib
0x00007ff81902a000 	/usr/lib/libxslt.1.dylib
0x00007ff817e3a000 	/System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x000000010fdf9000 	/usr/local/Cellar/openjdk@8/1.8.0+362/libexec/openjdk.jdk/Contents/Home/jre/lib/libzip.dylib

VM Arguments:
jvm_args: -Djava.awt.headless=true -Djava.library.path=/Applications/snap/snap/modules/lib/x86_64:/Applications/snap/snap/modules/lib -Dsnap.home=/Applications/snap -Xmx4G 
java_command: <unknown>
java_class_path (initial): /Applications/snap/smos/modules/org-esa-smostbx-smos-tools.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-dgg.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-reader/net-jcip/jcip-annotations.jar:/Applications/snap/snap/modules/ext/org.esa.snap.ceres-jai/org-jdom/jdom2.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-znap/joda-time/joda-time.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-reader/com-lexicalscope-jewelcli/jewelcli.jar:/Applications/snap/s3tbx/modules/ext/org.esa.s3tbx.s3tbx-olci-o2aharmonisation/org-slf4j/slf4j-api.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/com-lowagie/itext.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/xml-apis/xml-apis.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/bouncycastle/bcprov-jdk14.jar:/Applications/snap/smos/modules/ext/org.esa.smostbx.smos-gui/bouncycastle/bcmail-jdk14.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-pixel-extraction/org-jfree/jfreechart.jar:/Applications/snap/snap/modules/ext/org.esa.snap.snap-pixel-extraction/org-jfree/jcommon.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-lsmask.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-reader.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-kit.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-ee2netcdf.jar:/Applications/snap/smos/modules/org-esa-smostbx-smos-gui.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-op-feature-extraction.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-op-insar.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-rcp.jar:/Applications/snap/s1tbx/modules/org-esa-s1tbx-s1tbx-io.jar:/Applications/snap/s1tbx/modules/ext/org.jlinda.jlinda-core/org-jblas/jblas.jar:/Applications/snap/s1tbx/modules/ext/org.jlinda.jlinda-core/edu-emory-mathcs/JTransforms.jar:/Applications/snap/s1tbx/modules/ext/org.esa.s1tbx.s1tbx-io-ephemeris/org-apache-james/apache
Launcher Type: generic

Environment Variables:
JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/
PATH=/usr/local/opt/openjdk@8/bin:/opt/spark/bin:/usr/local/opt/openjdk@8/bin:/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin:/Users/hao_yan/opt/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/Users/hao_yan/bin:/Users/hao_yan/.pyenv/shims:/opt/local/bin:/opt/local/sbin:/usr/local/Cellar/gcc/11.2.0_3/bin:/usr/local/bin:/opt/spark/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/domino:/opt/X11/bin:/Library/Apple/usr/bin:/Users/hao_yan/work/projects/Engineering/GridSystem/AWS_Connect:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/hao_yan/flutter/flutter/bin:/usr/local/sbin:/Users/hao_yan/arcanist/bin:/Users/hao_yan/Library/Application Support/Coursier/bin
LD_LIBRARY_PATH=/opt/oracle/instantclient_19_8:
SHELL=/bin/bash
DISPLAY=/private/tmp/com.apple.launchd.4qplOFcgsu/org.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x5640bd], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x5640bd], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x464777], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
SIGUSR2: [libjvm.dylib+0x465060], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
SIGINT: [python3.8+0x2273e0], sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGTERM: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGQUIT: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none


---------------  S Y S T E M  ---------------

OS:Bsduname:Darwin 21.4.0 Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE infinity, NPROC 2784, NOFILE 10240, AS infinity
load average:18.14 20.45 19.13

CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 142 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx

Memory: 4k page, physical 16777216k(120360k free)

/proc/meminfo:


vm_info: OpenJDK 64-Bit Server VM (25.362-b00) for bsd-amd64 JRE (1.8.0_362-bre_2023_01_22_03_30-b00), built on Jan 22 2023 03:35:26 by "brew" with gcc Apple LLVM 14.0.0 (clang-1400.0.29.202)

time: Wed Mar 15 22:51:36 2023
timezone: EDT
elapsed time: 0.047969 seconds (0d 0h 0m 0s)

also, there were some warnings when building .whl for jby-0.9.0:

(base) VA030LWJHD2:jpy-0.9.0 hao_yan$ /Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python setup.py bdist_wheel
Note that you can use non-standard global option [--maven] to force a Java Maven build for the jpy Java API
/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/setuptools/dist.py:788: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
  warnings.warn(
INFO:root:running bdist_wheel
INFO:root:running build
INFO:root:running build_py
INFO:root:creating build/lib.macosx-10.9-x86_64-cpython-38
INFO:root:copying jpyutil.py -> build/lib.macosx-10.9-x86_64-cpython-38
INFO:root:running build_ext
INFO:root:building 'jpy' extension
INFO:root:creating build/temp.macosx-10.9-x86_64-cpython-38
INFO:root:creating build/temp.macosx-10.9-x86_64-cpython-38/src
INFO:root:creating build/temp.macosx-10.9-x86_64-cpython-38/src/main
INFO:root:creating build/temp.macosx-10.9-x86_64-cpython-38/src/main/c
INFO:root:creating build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jni
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jni/org_jpy_PyLib.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jni/org_jpy_PyLib.o
src/main/c/jni/org_jpy_PyLib.c: In function 'Java_org_jpy_PyLib_stopPython0':
src/main/c/jni/org_jpy_PyLib.c:256:9: warning: implicit declaration of function 'JPy_free' [-Wimplicit-function-declaration]
  256 |         JPy_free();
      |         ^~~~~~~~
src/main/c/jni/org_jpy_PyLib.c:254:26: warning: unused variable 'state' [-Wunused-variable]
  254 |         PyGILState_STATE state = PyGILState_Ensure();
      |                          ^~~~~
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_compat.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_compat.o
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_conv.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_conv.o
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_diag.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_diag.o
src/main/c/jpy_diag.c:106:5: warning: initialization of 'long int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  106 |     NULL,                         /* tp_print */
      |     ^~~~
src/main/c/jpy_diag.c:106:5: note: (near initialization for 'Diag_Type.tp_vectorcall_offset')
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_jarray.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jarray.o
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_jfield.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jfield.o
src/main/c/jpy_jfield.c:103:5: warning: initialization of 'long int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  103 |     NULL,                         /* tp_print */
      |     ^~~~
src/main/c/jpy_jfield.c:103:5: note: (near initialization for 'JField_Type.tp_vectorcall_offset')
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_jmethod.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jmethod.o
src/main/c/jpy_jmethod.c:571:5: warning: initialization of 'long int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  571 |     NULL,                         /* tp_print */
      |     ^~~~
src/main/c/jpy_jmethod.c:571:5: note: (near initialization for 'JMethod_Type.tp_vectorcall_offset')
src/main/c/jpy_jmethod.c:847:5: warning: initialization of 'long int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  847 |     NULL,                         /* tp_print */
      |     ^~~~
src/main/c/jpy_jmethod.c:847:5: note: (near initialization for 'JOverloadedMethod_Type.tp_vectorcall_offset')
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_jobj.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jobj.o
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_jtype.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jtype.o
src/main/c/jpy_jtype.c:1972:5: warning: initialization of 'long int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
 1972 |     NULL,                         /* tp_print */
      |     ^~~~
src/main/c/jpy_jtype.c:1972:5: note: (near initialization for 'JType_Type.tp_vectorcall_offset')
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jpy_module.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_module.o
INFO:root:/usr/local/bin/gcc-12 -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -Wl,-rpath,/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jni/org_jpy_PyLib.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_compat.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_conv.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_diag.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jarray.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jfield.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jmethod.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jobj.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_jtype.o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jpy_module.o -L/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/jre/lib/server -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -ljvm -o build/lib.macosx-10.9-x86_64-cpython-38/jpy.cpython-38-darwin.so -Xlinker -rpath /Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/jre/lib/server
INFO:root:building 'jdl' extension
INFO:root:/usr/local/bin/gcc-12 -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -fPIC -O2 -isystem /Users/hao_yan/opt/anaconda3/envs/conda-snap/include -Isrc/main/c -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/include/darwin -I/Users/hao_yan/opt/anaconda3/envs/conda-snap/include/python3.8 -c src/main/c/jni/org_jpy_DL.c -o build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jni/org_jpy_DL.o
INFO:root:/usr/local/bin/gcc-12 -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -Wl,-rpath,/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib build/temp.macosx-10.9-x86_64-cpython-38/src/main/c/jni/org_jpy_DL.o -L/Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/jre/lib/server -L/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib -ljvm -o build/lib.macosx-10.9-x86_64-cpython-38/jdl.cpython-38-darwin.so -Xlinker -rpath /Library/Java/JavaVirtualMachines/openjdk-8.jdk/Contents/Home/jre/lib/server
/Users/hao_yan/opt/anaconda3/envs/conda-snap/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
INFO:wheel:installing to build/bdist.macosx-10.9-x86_64/wheel
INFO:root:running install
INFO:root:running maven
INFO:root:Executing Maven goal 'package'
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------------< org.jpy:jpy >-----------------------------
[INFO] Building Java-Python Bridge 0.9.0
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ jpy ---
[INFO] Deleting /Users/hao_yan/git/jpy-0.9.0/target
[INFO]
[INFO] --- resources:3.3.0:resources (default-resources) @ jpy ---
[INFO] skip non existing resourceDirectory /Users/hao_yan/git/jpy-0.9.0/src/main/resources
[INFO]
[INFO] --- compiler:3.1:compile (default-compile) @ jpy ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 13 source files to /Users/hao_yan/git/jpy-0.9.0/target/classes
[WARNING] /Users/hao_yan/git/jpy-0.9.0/src/main/java/org/jpy/PyObject.java: Some input files use unchecked or unsafe operations.
[WARNING] /Users/hao_yan/git/jpy-0.9.0/src/main/java/org/jpy/PyObject.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:3.3.0:testResources (default-testResources) @ jpy ---
[INFO] Copying 2 resources
[INFO]
[INFO] --- compiler:3.1:testCompile (default-testCompile) @ jpy ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 20 source files to /Users/hao_yan/git/jpy-0.9.0/target/test-classes
[WARNING] /Users/hao_yan/git/jpy-0.9.0/src/test/java/org/jpy/PyLibTest.java: Some input files use or override a deprecated API.
[WARNING] /Users/hao_yan/git/jpy-0.9.0/src/test/java/org/jpy/PyLibTest.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- surefire:3.0.0-M8:test (default-test) @ jpy ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.3.0:jar (default-jar) @ jpy ---
[INFO] Building jar: /Users/hao_yan/git/jpy-0.9.0/target/jpy-0.9.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  4.710 s
[INFO] Finished at: 2023-03-15T18:05:18-04:00
[INFO] ------------------------------------------------------------------------
INFO:root:Copying target/jpy-0.9.0.jar -> build/lib.macosx-10.9-x86_64-3.8
INFO:root:Copying jpyutil.py to build/lib.macosx-10.9-x86_64-3.8
INFO:root:Writing jpy configuration to build/lib.macosx-10.9-x86_64-3.8 using install_dir None
/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python: can't open file 'build/lib.macosx-10.9-x86_64-3.8/jpyutil.py': [Errno 20] Not a directory
INFO:root:running install_lib
INFO:root:Writing jpy configuration to build/lib.macosx-10.9-x86_64-3.8 using install_dir build/bdist.macosx-10.9-x86_64/wheel/
/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python: can't open file 'build/lib.macosx-10.9-x86_64-3.8/jpyutil.py': [Errno 20] Not a directory
INFO:root:creating build/bdist.macosx-10.9-x86_64/wheel
INFO:root:copying build/lib.macosx-10.9-x86_64-cpython-38/jpyutil.py -> build/bdist.macosx-10.9-x86_64/wheel
INFO:root:copying build/lib.macosx-10.9-x86_64-cpython-38/jdl.cpython-38-darwin.so -> build/bdist.macosx-10.9-x86_64/wheel
INFO:root:copying build/lib.macosx-10.9-x86_64-cpython-38/jpy.cpython-38-darwin.so -> build/bdist.macosx-10.9-x86_64/wheel
INFO:root:running install_egg_info
INFO:root:running egg_info
INFO:root:writing jpy.egg-info/PKG-INFO
INFO:root:writing dependency_links to jpy.egg-info/dependency_links.txt
INFO:root:writing top-level names to jpy.egg-info/top_level.txt
INFO:root:reading manifest file 'jpy.egg-info/SOURCES.txt'
INFO:root:reading manifest template 'MANIFEST.in'
WARNING:root:warning: no files found matching 'lib/*.jar'
INFO:root:adding license file 'LICENSE.txt'
INFO:root:writing manifest file 'jpy.egg-info/SOURCES.txt'
INFO:root:Copying jpy.egg-info to build/bdist.macosx-10.9-x86_64/wheel/jpy-0.9.0-py3.8.egg-info
INFO:root:running install_scripts
INFO:root:writing list of installed files to 'setup.out'
INFO:wheel:creating build/bdist.macosx-10.9-x86_64/wheel/jpy-0.9.0.dist-info/WHEEL
INFO:wheel:creating 'dist/jpy-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it
INFO:wheel:adding 'jdl.cpython-38-darwin.so'
INFO:wheel:adding 'jpy.cpython-38-darwin.so'
INFO:wheel:adding 'jpyutil.py'
INFO:wheel:adding 'jpy-0.9.0.dist-info/LICENSE.txt'
INFO:wheel:adding 'jpy-0.9.0.dist-info/METADATA'
INFO:wheel:adding 'jpy-0.9.0.dist-info/WHEEL'
INFO:wheel:adding 'jpy-0.9.0.dist-info/top_level.txt'
INFO:wheel:adding 'jpy-0.9.0.dist-info/RECORD'
INFO:wheel:removing build/bdist.macosx-10.9-x86_64/wheel

It is hard to say what is going wrong. There are many variables.

What I see that not the JRE shipped with SNAP is used.
Have you changed the pointer to the JRE?

Also problematic could be the 3.8 version of Python. Could you try with 3.6 or 3.7

In case any one is struggling with similar issues.
I fixed it in the end by replacing step 3 with:

/Users/hao_yan/opt/anaconda3/envs/conda-snap/bin/python setup.py build maven bdist_wheel

Although I don’t know what’s exactly going on. Another thing is that I switched from using Brew installed openjdk8.0 to Oracle installed jdk-13.0.1. But I don’t know which of the change made the difference.

1 Like

Thanks for the reply, I have tried 3.6 with the same steps, ended up with the same error.

JDK 13 is not supported by SNAP. It might work in most cases, but you can run into errors.

Thank you for the information Macro! I will try to re-configure with JDK 8.