clj-python / libpython-clj

Python bindings for Clojure
Eclipse Public License 2.0
1.08k stars 68 forks source link

Running on Raspbian (Raspberry-Pi 4) #102

Open obiSerra opened 4 years ago

obiSerra commented 4 years ago

I'm having problems using the library on my RaspberryPi 4; here some details

Os:

$ cat /etc/os-release

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Java

$ java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Raspbian-3deb10u1)
OpenJDK Server VM (build 11.0.7+10-post-Raspbian-3deb10u1, mixed mode)

Python

$ ldconfig -p | grep python
        libpython3.7m.so.1.0 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython3.7m.so.1.0
        libpython3.7m.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
        libpython3.6m.so.1.0 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython3.6m.so.1.0
        libpython3.6m.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython3.6m.so
        libpython2.7.so.1.0 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython2.7.so.1.0
        libpython2.7.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libpython2.7.so
        libpyglib-2.0-python2.7.so.0 (libc6,hard-float) => /usr/lib/libpyglib-2.0-python2.7.so.0

When I try to run (initialize!) or when I require a python library I get this error

Jun 04, 2020 11:34:50 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Executing python initialize with options:{:python-executable nil, :program-name nil, :python-home nil, :library-path nil}
Jun 04, 2020 11:34:50 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Detecting startup-info for Python executable:
Jun 04, 2020 11:34:50 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Startup info detected: {:python-home "/usr", :lib-version "3.7", :libname "python3.7m", :java-library-path-addendum "/usr/lib"}
Jun 04, 2020 11:34:50 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Reference thread starting
Jun 04, 2020 11:34:50 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Library python3.7m found at [:system "python3.7m"]
Jun 04, 2020 11:34:51 AM clojure.tools.logging$eval524$fn__527 invoke
INFO: Library c found at [:system "c"]
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x647cd5cc, pid=1964, tid=1965
#
# JRE version: OpenJDK Runtime Environment (11.0.7+10) (build 11.0.7+10-post-Raspbian-3deb10u1)
# Java VM: OpenJDK Server VM (11.0.7+10-post-Raspbian-3deb10u1, mixed mode, tiered, g1 gc, linux-)
# Problematic frame:
# C  [libpython3.7m.so+0x2115cc]
#
# 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:
# /home/pi/clj-camera/hs_err_pid1964.log
#
# If you would like to submit a bug report, please visit:
#   Unknown
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.

Error log

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x647cd5cc, pid=1964, tid=1965
#
# JRE version: OpenJDK Runtime Environment (11.0.7+10) (build 11.0.7+10-post-Raspbian-3deb10u1)
# Java VM: OpenJDK Server VM (11.0.7+10-post-Raspbian-3deb10u1, mixed mode, tiered, g1 gc, linux-)
# Problematic frame:
# C  [libpython3.7m.so+0x2115cc]
#
# No core dump will be written. 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:
#   Unknown
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  S U M M A R Y ------------

Command Line: -Dfile.encoding=UTF-8 -XX:-OmitStackTraceInFastThrow -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Dclojure.compile.path=/home/pi/clj-camera/target/default/classes -Dclj-camera.version=0.1.0-SNAPSHOT -Dclojure.debug=false clojure.main -i /tmp/form-init12000997962095201396.clj

Host: rev 3 (v7l), 4 cores, 3G, Raspbian GNU/Linux 10 (buster)
Time: Thu Jun  4 11:34:51 2020 CEST elapsed time: 53 seconds (0d 0h 0m 53s)

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

Current thread (0xb5e0f800):  JavaThread "main" [_thread_in_native, id=1965, stack(0xb5fc6000,0xb6016000)]

Stack: [0xb5fc6000,0xb6016000],  sp=0xb6011978,  free space=302k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libpython3.7m.so+0x2115cc]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.sun.jna.Native.invokeInt(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)I+0
j  com.sun.jna.Function.invoke([Ljava/lang/Object;Ljava/lang/Class;ZI)Ljava/lang/Object;+211
j  com.sun.jna.Function.invoke(Ljava/lang/reflect/Method;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+271
j  com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+37
j  com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;+7
j  libpython_clj.jna.concrete.module$PyModule_AddObject.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+155
j  libpython_clj.jna.concrete.module$PyModule_AddObject.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+9
j  libpython_clj.python.interop$register_type_BANG_$fn__30397.invoke()Ljava/lang/Object;+712
J 595 c1 clojure.lang.AFn.applyToHelper(Lclojure/lang/IFn;Lclojure/lang/ISeq;)Ljava/lang/Object; (3238 bytes) @ 0xabdc6ed0 [0xabdc3160+0x00003d70]
J 597 c1 clojure.lang.AFn.applyTo(Lclojure/lang/ISeq;)Ljava/lang/Object; (12 bytes) @ 0xabdcdcbc [0xabdcdc80+0x0000003c]
J 986 c1 clojure.core$apply.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (21 bytes) @ 0xabe5304c [0xabe52f90+0x000000bc]
j  clojure.core$with_bindings_STAR_.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Lclojure/lang/ISeq;)Ljava/lang/Object;+13
j  clojure.core$with_bindings_STAR_.doInvoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+12
J 2360 c1 clojure.lang.RestFn.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (119 bytes) @ 0xac112d88 [0xac112cd0+0x000000b8]
j  libpython_clj.python.interop$register_type_BANG_.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+301
j  libpython_clj.python.interop$register_type_BANG_.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+6
j  libpython_clj.python.interop$register_bridge_type_BANG_.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+522
j  libpython_clj.python.interop$register_bridge_type_BANG_.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
j  clojure.lang.RestFn.invoke()Ljava/lang/Object;+26
j  libpython_clj.python$initialize_BANG_.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+205
j  libpython_clj.python$initialize_BANG_.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
j  clojure.lang.RestFn.invoke()Ljava/lang/Object;+26
j  clj_camera.core$eval32243.invokeStatic()Ljava/lang/Object;+9
j  clj_camera.core$eval32243.invoke()Ljava/lang/Object;+0
J 1780 c1 clojure.lang.Compiler.eval(Ljava/lang/Object;Z)Ljava/lang/Object; (445 bytes) @ 0xabfe8828 [0xabfe74d0+0x00001358]
j  clojure.lang.Compiler.load(Ljava/io/Reader;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+354
j  clojure.lang.RT.loadResourceScript(Ljava/lang/Class;Ljava/lang/String;Z)V+53
j  clojure.lang.RT.loadResourceScript(Ljava/lang/Class;Ljava/lang/String;)V+3
j  clojure.lang.RT.load(Ljava/lang/String;Z)V+285
j  clojure.lang.RT.load(Ljava/lang/String;)V+2
j  clojure.core$load$fn__6839.invoke()Ljava/lang/Object;+17
j  clojure.core$load.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+531
j  clojure.core$load.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
J 844 c1 clojure.lang.RestFn.invoke(Ljava/lang/Object;)Ljava/lang/Object; (73 bytes) @ 0xabe0dae8 [0xabe0d8c0+0x00000228]
j  clojure.core$load_one.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+13
j  clojure.core$load_one.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+9
j  clojure.core$load_lib$fn__6780.invoke()Ljava/lang/Object;+19
j  clojure.core$load_lib.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Lclojure/lang/ISeq;)Ljava/lang/Object;+519
j  clojure.core$load_lib.doInvoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+12
J 938 c1 clojure.lang.RestFn.applyTo(Lclojure/lang/ISeq;)Ljava/lang/Object; (3076 bytes) @ 0xabe3b444 [0xabe37f00+0x00003544]
j  clojure.core$apply.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+18
j  clojure.core$load_libs.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+693
j  clojure.core$load_libs.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
J 938 c1 clojure.lang.RestFn.applyTo(Lclojure/lang/ISeq;)Ljava/lang/Object; (3076 bytes) @ 0xabe3b4ec [0xabe37f00+0x000035ec]
j  clojure.core$apply.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+18
j  clojure.core$require.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+12
j  clojure.core$require.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
J 844 c1 clojure.lang.RestFn.invoke(Ljava/lang/Object;)Ljava/lang/Object; (73 bytes) @ 0xabe0dae8 [0xabe0d8c0+0x00000228]
j  clj_camera.main$_main.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+50
j  clj_camera.main$_main.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
j  clojure.lang.RestFn.invoke()Ljava/lang/Object;+26
j  clojure.lang.Var.invoke()Ljava/lang/Object;+4
j  user$eval140.invokeStatic()Ljava/lang/Object;+120
j  user$eval140.invoke()Ljava/lang/Object;+0
j  clojure.lang.Compiler.eval(Ljava/lang/Object;Z)Ljava/lang/Object;+374
j  clojure.lang.Compiler.eval(Ljava/lang/Object;Z)Ljava/lang/Object;+258
j  clojure.lang.Compiler.load(Ljava/io/Reader;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;+354
j  clojure.lang.Compiler.loadFile(Ljava/lang/String;)Ljava/lang/Object;+42
j  clojure.main$load_script.invokeStatic(Ljava/lang/Object;)Ljava/lang/Object;+67
j  clojure.main$init_opt.invokeStatic(Ljava/lang/Object;)Ljava/lang/Object;+3
j  clojure.main$init_opt.invoke(Ljava/lang/Object;)Ljava/lang/Object;+3
j  clojure.main$initialize.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+110
j  clojure.main$null_opt.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+305
j  clojure.main$null_opt.invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+6
j  clojure.main$main.invokeStatic(Lclojure/lang/ISeq;)Ljava/lang/Object;+376
j  clojure.main$main.doInvoke(Ljava/lang/Object;)Ljava/lang/Object;+6
j  clojure.lang.RestFn.applyTo(Lclojure/lang/ISeq;)Ljava/lang/Object;+136
j  clojure.lang.Var.applyTo(Lclojure/lang/ISeq;)Ljava/lang/Object;+5
j  clojure.main.main([Ljava/lang/String;)V+20
v  ~StubRoutines::call_stub

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

Register to memory mapping:

  r0  = 0xffffffff
0xffffffff is an unknown value

  r1  = 0x100c1400
0x100c1400 is an unknown value

  r2  = 0x6499e6f4
0x6499e6f4: PyUnicode_Type+0x00000000 in /usr/lib/arm-linux-gnueabihf/libpython3.7m.so at 0x645bc000

  r3  = 0x00000000
0x0 is NULL

  r4  = 0x64b71cc0
0x64b71cc0 points into unknown readable memory: 01 00 00 00

  r5  = 0x64548908
0x64548908 points into unknown readable memory: 02 00 00 00

  r6  = 0x65597638
0x65597638 points into unknown readable memory: 02 00 00 00

  r7  = 0x6496d000
0x6496d000: <offset 0x003b1000> in /usr/lib/arm-linux-gnueabihf/libpython3.7m.so at 0x645bc000

  r8  = 0xffffffff
0xffffffff is an unknown value

  r9  = 0xa6ba3891

[error occurred during error reporting (printing register info), id 0xb, SIGSEGV (0xb) at pc=0xb65fb91c]

Registers:
  r0  = 0xffffffff
  r1  = 0x100c1400
  r2  = 0x6499e6f4
  r3  = 0x00000000
  r4  = 0x64b71cc0
  r5  = 0x64548908
  r6  = 0x65597638
  r7  = 0x6496d000
  r8  = 0xffffffff
  r9  = 0xa6ba3891
  r10 = 0x6c42f4f0
  fp  = 0xb6011a10
  r12 = 0x64b9060c
  sp  = 0xb6011978
  lr  = 0x6499e6f4
  pc  = 0x647cd5cc
  cpsr = 0x40000010

Top of Stack: (sp=0xb6011978)
0xb6011978:   00000000 00000000 6ce2d930 64b71cc0
0xb6011988:   65597638 645477e0 6552fa70 b6011a84
0xb6011998:   6ce2d930 647d08e8 00000000 64548908
0xb60119a8:   65597638 65597638 6496d000 64706e30
0xb60119b8:   b6011b30 00000000 b6012394 00000000
0xb60119c8:   b6011a84 6ce19398 b5e0f800 b5e0f800
0xb60119d8:   00000000 00000000 b5e0f800 b5efeb18
0xb60119e8:   00000000 b5e10240 00000004 b6011a18 

Instructions: (pc=0x647cd5cc)
0x647cd4cc:   e3500000 ba0000a5 e5941018 e28d3004
0x647cd4dc:   e1a02009 e5918008 e1a00004 e1a01005
0x647cd4ec:   e12fff38 e3700003 e1a08000 0a00009b
0x647cd4fc:   e5143008 e1a020c3 e3720002 0a00002a
0x647cd50c:   e594301c e3530000 0a000050 e3580000
0x647cd51c:   ba00006a e59d2004 e3520000 0a0000e6
0x647cd52c:   e7836108 e59d0004 e3500000 0a0000d4
0x647cd53c:   e59f13fc e08f1001 e5913000 e5912004
0x647cd54c:   e2933001 e2a22000 e5813000 e5843010
0x647cd55c:   e5812004 e5842014 e5903000 e2433001
0x647cd56c:   e3530000 e5803000 1a000002 e5903004
0x647cd57c:   e5933018 e12fff33 e5954000 e2444001
0x647cd58c:   e3540000 e5854000 13a04000 1a000087
0x647cd59c:   e5953004 e1a00005 e5933018 e12fff33
0x647cd5ac:   e1a00004 e28dd00c e8bd83f0 e5952004
0x647cd5bc:   e5921054 e3110901 1a00007f e5963004
0x647cd5cc:   e5932054 e3120901 0affffcc e59320a4
0x647cd5dc:   e3520000 0a000004 e1a00006 e12fff32
0x647cd5ec:   e3500000 0affffc5 e5963004 e59f2344
0x647cd5fc:   e7972002 e1530002 0a0000b8 e5143008
0x647cd60c:   e2441010 e1a020c3 e3720002 1a0000c3
0x647cd61c:   e2033001 e59f2320 e1e03003 e2033005
0x647cd62c:   e1e03003 e5043008 e7973002 e5933108
0x647cd63c:   e5043010 e5932004 e504200c e5821000
0x647cd64c:   e5831004 e594301c e3530000 1affffae
0x647cd65c:   e3780001 e5947018 0a000025 e5972004
0x647cd66c:   e2877014 e35200ff da000002 e3520801
0x647cd67c:   b1a02082 a1a02102 e59f12c0 e0888088
0x647cd68c:   e08f1001 e0877108 e5913000 e0877002
0x647cd69c:   e59d0004 e5912004 e2933001 e2a22000
0x647cd6ac:   e3500000 e5876008 e5813000 e5843010
0x647cd6bc:   e5812004 e5842014 1affffa6 eaffffad 

Stack slot to memory mapping:
stack at sp + 0 slots: 0x0 is NULL
stack at sp + 1 slots: 0x0 is NULL
stack at sp + 2 slots: 0x6ce2d930: <offset 0x00027930> in /home/pi/.cache/JNA/temp/jna2876061358393812594.tmp at 0x6ce06000
stack at sp + 3 slots: 0x64b71cc0 points into unknown readable memory: 01 00 00 00
stack at sp + 4 slots: 0x65597638 points into unknown readable memory: 02 00 00 00
stack at sp + 5 slots: 0x645477e0 points into unknown readable memory: 02 00 00 00
stack at sp + 6 slots: 0x6552fa70 points into unknown readable memory: 6a 76 6d 5f
stack at sp + 7 slots: 0xb6011a84 is pointing into the stack for thread: 0xb5e0f800

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

Threads class SMR info:
_java_thread_list=0x64f7df98, length=12, elements={
0xb5e0f800, 0x6c434800, 0x6c438000, 0x6c442000,
0x6c444400, 0x6c445c00, 0x6c49b800, 0x6c4a3400,
0x6b5d5c00, 0x64f48c00, 0x64f4a000, 0x65523c00
}

Java Threads: ( => current thread )
=>0xb5e0f800 JavaThread "main" [_thread_in_native, id=1965, stack(0xb5fc6000,0xb6016000)]
  0x6c434800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1977, stack(0xaba00000,0xaba50000)]
  0x6c438000 JavaThread "Finalizer" daemon [_thread_blocked, id=1978, stack(0x6ce2e000,0x6ce7e000)]
  0x6c442000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1979, stack(0x6cb2e000,0x6cb7e000)]
  0x6c444400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=1980, stack(0x6c380000,0x6c400000)]
  0x6c445c00 JavaThread "Sweeper thread" daemon [_thread_blocked, id=1981, stack(0x6c330000,0x6c380000)]
  0x6c49b800 JavaThread "Service Thread" daemon [_thread_blocked, id=1982, stack(0x6bd36000,0x6bd86000)]
  0x6c4a3400 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=1984, stack(0x6bc64000,0x6bcb4000)]
  0x6b5d5c00 JavaThread "process reaper" daemon [_thread_blocked, id=1988, stack(0x6cb0e000,0x6cb2e000)]
  0x64f48c00 JavaThread "clojure-agent-send-off-pool-0" [_thread_blocked, id=1995, stack(0x6a880000,0x6a900000)]
  0x64f4a000 JavaThread "clojure-agent-send-off-pool-1" [_thread_blocked, id=1996, stack(0x6bc14000,0x6bc64000)]
  0x65523c00 JavaThread "tech.resource.gc ref thread" daemon [_thread_blocked, id=1997, stack(0x6b12e000,0x6b17e000)]

Other Threads:
  0x6c42e400 VMThread "VM Thread" [stack: 0x6c534000,0x6c5b4000] [id=1976]
  0x6c49d000 WatcherThread [stack: 0x6bcb6000,0x6bd36000] [id=1983]
  0xb5e24000 GCTaskThread "GC Thread#0" [stack: 0xabad4000,0xabb54000] [id=1966]
  0x6c200c00 GCTaskThread "GC Thread#1" [stack: 0x6b480000,0x6b500000] [id=1986]
  0x6c216c00 GCTaskThread "GC Thread#2" [stack: 0x65280000,0x65300000] [id=1993]
  0xb5e78400 ConcurrentGCThread "G1 Main Marker" [stack: 0xaba52000,0xabad2000] [id=1967]
  0xb5e79800 ConcurrentGCThread "G1 Conc#0" [stack: 0xab880000,0xab900000] [id=1968]
  0xb5edfc00 ConcurrentGCThread "G1 Refine#0" [stack: 0x6ce80000,0x6cf00000] [id=1969]
  0xb5ee1400 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x6cb80000,0x6cc00000] [id=1970]

Threads with active compile tasks:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 garbage-first heap   total 101376K, used 40507K [0x6f400000, 0xab800000)
  region size 1024K, 10 young (10240K), 4 survivors (4096K)
 Metaspace       used 56246K, capacity 77701K, committed 77844K, reserved 78128K
Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, A=archive, TAMS=top-at-mark-start (previous, next)
|   0|0x6f400000, 0x6f500000, 0x6f500000|100%|HS|  |TAMS 0x6f500000, 0x6f400000| Complete 
|   1|0x6f500000, 0x6f600000, 0x6f600000|100%|HC|  |TAMS 0x6f600000, 0x6f500000| Complete 
|   2|0x6f600000, 0x6f700000, 0x6f700000|100%| O|  |TAMS 0x6f700000, 0x6f600000| Updating 
|   3|0x6f700000, 0x6f800000, 0x6f800000|100%| O|  |TAMS 0x6f800000, 0x6f700000| Updating 
|   4|0x6f800000, 0x6f900000, 0x6f900000|100%| O|  |TAMS 0x6f900000, 0x6f800000| Updating 
|   5|0x6f900000, 0x6fa00000, 0x6fa00000|100%| O|  |TAMS 0x6fa00000, 0x6f900000| Updating 
|   6|0x6fa00000, 0x6fb00000, 0x6fb00000|100%| O|  |TAMS 0x6fb00000, 0x6fa00000| Updating 
|   7|0x6fb00000, 0x6fc00000, 0x6fc00000|100%| O|  |TAMS 0x6fc00000, 0x6fb00000| Updating 
|   8|0x6fc00000, 0x6fd00000, 0x6fd00000|100%| O|  |TAMS 0x6fd00000, 0x6fc00000| Updating 
|   9|0x6fd00000, 0x6fe00000, 0x6fe00000|100%| O|  |TAMS 0x6fe00000, 0x6fd00000| Updating 
|  10|0x6fe00000, 0x6ff00000, 0x6ff00000|100%| O|  |TAMS 0x6ff00000, 0x6fe00000| Updating 
|  11|0x6ff00000, 0x70000000, 0x70000000|100%| O|  |TAMS 0x70000000, 0x6ff00000| Updating 
|  12|0x70000000, 0x70100000, 0x70100000|100%| O|  |TAMS 0x70100000, 0x70000000| Updating 
|  13|0x70100000, 0x70200000, 0x70200000|100%| O|  |TAMS 0x70200000, 0x70100000| Updating 
|  14|0x70200000, 0x70300000, 0x70300000|100%| O|  |TAMS 0x70300000, 0x70200000| Updating 
|  15|0x70300000, 0x70400000, 0x70400000|100%| O|  |TAMS 0x70400000, 0x70300000| Updating 
|  16|0x70400000, 0x70500000, 0x70500000|100%| O|  |TAMS 0x70500000, 0x70400000| Updating 
|  17|0x70500000, 0x70600000, 0x70600000|100%| O|  |TAMS 0x70600000, 0x70500000| Updating 
|  18|0x70600000, 0x70700000, 0x70700000|100%| O|  |TAMS 0x70700000, 0x70600000| Updating 
|  19|0x70700000, 0x70800000, 0x70800000|100%| O|  |TAMS 0x70800000, 0x70700000| Updating 
|  20|0x70800000, 0x70900000, 0x70900000|100%| O|  |TAMS 0x70900000, 0x70800000| Updating 
|  21|0x70900000, 0x70a00000, 0x70a00000|100%| O|  |TAMS 0x70a00000, 0x70900000| Updating 
|  22|0x70a00000, 0x70b00000, 0x70b00000|100%| O|  |TAMS 0x70b00000, 0x70a00000| Updating 
|  23|0x70b00000, 0x70c00000, 0x70c00000|100%| O|  |TAMS 0x70c00000, 0x70b00000| Updating 
|  24|0x70c00000, 0x70d00000, 0x70d00000|100%| O|  |TAMS 0x70d00000, 0x70c00000| Updating 
|  25|0x70d00000, 0x70e00000, 0x70e00000|100%| O|  |TAMS 0x70e00000, 0x70d00000| Updating 
|  26|0x70e00000, 0x70f00000, 0x70f00000|100%| O|  |TAMS 0x70f00000, 0x70e00000| Updating 
|  27|0x70f00000, 0x71000000, 0x71000000|100%| O|  |TAMS 0x71000000, 0x70f00000| Updating 
|  28|0x71000000, 0x71100000, 0x71100000|100%| O|  |TAMS 0x71100000, 0x71000000| Updating 
|  29|0x71100000, 0x71200000, 0x71200000|100%| O|  |TAMS 0x71200000, 0x71100000| Updating 
|  30|0x71200000, 0x712d7800, 0x71300000| 84%| O|  |TAMS 0x712d7800, 0x71200000| Updating 
|  31|0x71300000, 0x71300000, 0x71400000|  0%| F|  |TAMS 0x71300000, 0x71300000| Untracked 
|  32|0x71400000, 0x71400000, 0x71500000|  0%| F|  |TAMS 0x71400000, 0x71400000| Untracked 
|  33|0x71500000, 0x71500000, 0x71600000|  0%| F|  |TAMS 0x71500000, 0x71500000| Untracked 
|  34|0x71600000, 0x71600000, 0x71700000|  0%| F|  |TAMS 0x71600000, 0x71600000| Untracked 
|  35|0x71700000, 0x71700000, 0x71800000|  0%| F|  |TAMS 0x71700000, 0x71700000| Untracked 
|  36|0x71800000, 0x71800000, 0x71900000|  0%| F|  |TAMS 0x71800000, 0x71800000| Untracked 
|  37|0x71900000, 0x71900000, 0x71a00000|  0%| F|  |TAMS 0x71900000, 0x71900000| Untracked 
|  38|0x71a00000, 0x71a00000, 0x71b00000|  0%| F|  |TAMS 0x71a00000, 0x71a00000| Untracked 
|  39|0x71b00000, 0x71b00000, 0x71c00000|  0%| F|  |TAMS 0x71b00000, 0x71b00000| Untracked 
|  40|0x71c00000, 0x71c00000, 0x71d00000|  0%| F|  |TAMS 0x71c00000, 0x71c00000| Untracked 
|  41|0x71d00000, 0x71d00000, 0x71e00000|  0%| F|  |TAMS 0x71d00000, 0x71d00000| Untracked 
|  42|0x71e00000, 0x71e00000, 0x71f00000|  0%| F|  |TAMS 0x71e00000, 0x71e00000| Untracked 
|  43|0x71f00000, 0x71f00000, 0x72000000|  0%| F|  |TAMS 0x71f00000, 0x71f00000| Untracked 
|  44|0x72000000, 0x72000000, 0x72100000|  0%| F|  |TAMS 0x72000000, 0x72000000| Untracked 
|  45|0x72100000, 0x72100000, 0x72200000|  0%| F|  |TAMS 0x72100000, 0x72100000| Untracked 
|  46|0x72200000, 0x72200000, 0x72300000|  0%| F|  |TAMS 0x72200000, 0x72200000| Untracked 
|  47|0x72300000, 0x72300000, 0x72400000|  0%| F|  |TAMS 0x72300000, 0x72300000| Untracked 
|  48|0x72400000, 0x72400000, 0x72500000|  0%| F|  |TAMS 0x72400000, 0x72400000| Untracked 
|  49|0x72500000, 0x72500000, 0x72600000|  0%| F|  |TAMS 0x72500000, 0x72500000| Untracked 
|  50|0x72600000, 0x72600000, 0x72700000|  0%| F|  |TAMS 0x72600000, 0x72600000| Untracked 
|  51|0x72700000, 0x72700000, 0x72800000|  0%| F|  |TAMS 0x72700000, 0x72700000| Untracked 
|  52|0x72800000, 0x72800000, 0x72900000|  0%| F|  |TAMS 0x72800000, 0x72800000| Untracked 
|  53|0x72900000, 0x72900000, 0x72a00000|  0%| F|  |TAMS 0x72900000, 0x72900000| Untracked 
|  54|0x72a00000, 0x72a00000, 0x72b00000|  0%| F|  |TAMS 0x72a00000, 0x72a00000| Untracked 
|  55|0x72b00000, 0x72b00000, 0x72c00000|  0%| F|  |TAMS 0x72b00000, 0x72b00000| Untracked 
|  56|0x72c00000, 0x72c00000, 0x72d00000|  0%| F|  |TAMS 0x72c00000, 0x72c00000| Untracked 
|  57|0x72d00000, 0x72d00000, 0x72e00000|  0%| F|  |TAMS 0x72d00000, 0x72d00000| Untracked 
|  58|0x72e00000, 0x72e00000, 0x72f00000|  0%| F|  |TAMS 0x72e00000, 0x72e00000| Untracked 
|  59|0x72f00000, 0x72f00000, 0x73000000|  0%| F|  |TAMS 0x72f00000, 0x72f00000| Untracked 
|  60|0x73000000, 0x73000000, 0x73100000|  0%| F|  |TAMS 0x73000000, 0x73000000| Untracked 
|  61|0x73100000, 0x73100000, 0x73200000|  0%| F|  |TAMS 0x73100000, 0x73100000| Untracked 
|  62|0x73200000, 0x73200000, 0x73300000|  0%| F|  |TAMS 0x73200000, 0x73200000| Untracked 
|  63|0x73300000, 0x73300000, 0x73400000|  0%| F|  |TAMS 0x73300000, 0x73300000| Untracked 
|  64|0x73400000, 0x73400000, 0x73500000|  0%| F|  |TAMS 0x73400000, 0x73400000| Untracked 
|  65|0x73500000, 0x73500000, 0x73600000|  0%| F|  |TAMS 0x73500000, 0x73500000| Untracked 
|  66|0x73600000, 0x73600000, 0x73700000|  0%| F|  |TAMS 0x73600000, 0x73600000| Untracked 
|  67|0x73700000, 0x73700000, 0x73800000|  0%| F|  |TAMS 0x73700000, 0x73700000| Untracked 
|  68|0x73800000, 0x73800000, 0x73900000|  0%| F|  |TAMS 0x73800000, 0x73800000| Untracked 
|  69|0x73900000, 0x73900000, 0x73a00000|  0%| F|  |TAMS 0x73900000, 0x73900000| Untracked 
|  70|0x73a00000, 0x73a00000, 0x73b00000|  0%| F|  |TAMS 0x73a00000, 0x73a00000| Untracked 
|  71|0x73b00000, 0x73b00000, 0x73c00000|  0%| F|  |TAMS 0x73b00000, 0x73b00000| Untracked 
|  72|0x73c00000, 0x73c00000, 0x73d00000|  0%| F|  |TAMS 0x73c00000, 0x73c00000| Untracked 
|  73|0x73d00000, 0x73d00000, 0x73e00000|  0%| F|  |TAMS 0x73d00000, 0x73d00000| Untracked 
|  74|0x73e00000, 0x73e00000, 0x73f00000|  0%| F|  |TAMS 0x73e00000, 0x73e00000| Untracked 
|  75|0x73f00000, 0x73f00000, 0x74000000|  0%| F|  |TAMS 0x73f00000, 0x73f00000| Untracked 
|  76|0x74000000, 0x74000000, 0x74100000|  0%| F|  |TAMS 0x74000000, 0x74000000| Untracked 
|  77|0x74100000, 0x74100000, 0x74200000|  0%| F|  |TAMS 0x74100000, 0x74100000| Untracked 
|  78|0x74200000, 0x74200000, 0x74300000|  0%| F|  |TAMS 0x74200000, 0x74200000| Untracked 
|  79|0x74300000, 0x74300000, 0x74400000|  0%| F|  |TAMS 0x74300000, 0x74300000| Untracked 
|  80|0x74400000, 0x74400000, 0x74500000|  0%| F|  |TAMS 0x74400000, 0x74400000| Untracked 
|  81|0x74500000, 0x74500000, 0x74600000|  0%| F|  |TAMS 0x74500000, 0x74500000| Untracked 
|  82|0x74600000, 0x74600000, 0x74700000|  0%| F|  |TAMS 0x74600000, 0x74600000| Untracked 
|  83|0x74700000, 0x747b74e0, 0x74800000| 71%| S|CS|TAMS 0x74700000, 0x74700000| Complete 
|  84|0x74800000, 0x74900000, 0x74900000|100%| S|CS|TAMS 0x74800000, 0x74800000| Complete 
|  85|0x74900000, 0x74a00000, 0x74a00000|100%| S|CS|TAMS 0x74900000, 0x74900000| Complete 
|  86|0x74a00000, 0x74b00000, 0x74b00000|100%| S|CS|TAMS 0x74a00000, 0x74a00000| Complete 
|  87|0x74b00000, 0x74b00000, 0x74c00000|  0%| F|  |TAMS 0x74b00000, 0x74b00000| Untracked 
|  88|0x74c00000, 0x74c00000, 0x74d00000|  0%| F|  |TAMS 0x74c00000, 0x74c00000| Untracked 
|  89|0x74d00000, 0x74d00000, 0x74e00000|  0%| F|  |TAMS 0x74d00000, 0x74d00000| Untracked 
|  90|0x74e00000, 0x74e00000, 0x74f00000|  0%| F|  |TAMS 0x74e00000, 0x74e00000| Untracked 
|  91|0x74f00000, 0x74f00000, 0x75000000|  0%| F|  |TAMS 0x74f00000, 0x74f00000| Untracked 
|  92|0x75000000, 0x75000000, 0x75100000|  0%| F|  |TAMS 0x75000000, 0x75000000| Untracked 
|  93|0x75100000, 0x75180800, 0x75200000| 50%| E|  |TAMS 0x75100000, 0x75100000| Complete 
|  94|0x75200000, 0x75300000, 0x75300000|100%| E|CS|TAMS 0x75200000, 0x75200000| Complete 
|  95|0x75300000, 0x75400000, 0x75400000|100%| E|CS|TAMS 0x75300000, 0x75300000| Complete 
|  96|0x75400000, 0x75500000, 0x75500000|100%| E|CS|TAMS 0x75400000, 0x75400000| Complete 
|  97|0x75500000, 0x75600000, 0x75600000|100%| E|CS|TAMS 0x75500000, 0x75500000| Complete 
|  98|0x75600000, 0x75700000, 0x75700000|100%| E|CS|TAMS 0x75600000, 0x75600000| Complete 

Card table byte_map: [0x6f03c000,0x6f21e000] _byte_map_base: 0x6ecc2000

Marking Bits (Prev, Next): (CMBitMap*) 0xb5e75aac, (CMBitMap*) 0xb5e75ac8
 Prev Bits: [0x6df4a000, 0x6ee5a000)
 Next Bits: [0x6d03a000, 0x6df4a000)

Polling page: 0xb6f15000

Metaspace:

Usage:
   75.88 MB capacity,    54.93 MB ( 72%) used,    20.43 MB ( 27%) free+waste,   538.32 KB ( <1%) overhead. 

Virtual space:
     76.30 MB reserved,      76.02 MB (>99%) committed 

Chunk freelists:
18.50 KB

MaxMetaspaceSize: unlimited

CodeCache: size=163840Kb used=4669Kb max_used=4803Kb free=159170Kb
 bounds [0xabc94000, 0xac14c000, 0xb5c94000]
 total_blobs=2812 nmethods=2580 adapters=147
 compilation: enabled
              stopped_count=0, restarted_count=0
 full_count=0

Compilation events (20 events):
Event: 53.249 Thread 0x6c444400 2565       1       java.lang.invoke.MemberName::isConstructor (7 bytes)
Event: 53.249 Thread 0x6c444400 nmethod 2565 0xabf71788 code [0xabf71870, 0xabf71934]
Event: 53.251 Thread 0x6c444400 2567       1       java.lang.invoke.LambdaForm$BasicType::basicTypeChar (5 bytes)
Event: 53.251 Thread 0x6c444400 nmethod 2567 0xabf71408 code [0xabf714f0, 0xabf715a4]
Event: 53.252 Thread 0x6c444400 2569       1       jdk.internal.org.objectweb.asm.ClassWriter::newStringishItem (68 bytes)
Event: 53.253 Thread 0x6c444400 nmethod 2569 0xabf70d88 code [0xabf70eb0, 0xabf71114]
Event: 53.260 Thread 0x6c444400 2570   !   1       java.lang.invoke.MemberName::getMethodType (203 bytes)
Event: 53.262 Thread 0x6c444400 nmethod 2570 0xabf70008 code [0xabf70170, 0xabf70954]
Event: 53.263 Thread 0x6c444400 2571       1       sun.invoke.util.VerifyAccess::isTypeVisible (118 bytes)
Event: 53.265 Thread 0x6c444400 nmethod 2571 0xabf6f088 code [0xabf6f220, 0xabf6f884]
Event: 53.426 Thread 0x6c444400 2576       1       clojure.lang.PersistentHashMap$ArrayNode$Iter::next (25 bytes)
Event: 53.427 Thread 0x6c444400 nmethod 2576 0xabf6e888 code [0xabf6e9a0, 0xabf6eb64]
Event: 53.454 Thread 0x6c444400 2577       1       clojure.lang.ArraySeq::reduce (101 bytes)
Event: 53.455 Thread 0x6c444400 nmethod 2577 0xabf6e208 code [0xabf6e340, 0xabf6e6a4]
Event: 53.595 Thread 0x6c444400 2578       1       java.lang.Class::searchFields (43 bytes)
Event: 53.596 Thread 0x6c444400 nmethod 2578 0xabf6de88 code [0xabf6df80, 0xabf6e0e4]
Event: 53.612 Thread 0x6c444400 2579       1       java.lang.StringCoding::decodeUTF8_0 (897 bytes)
Event: 53.617 Thread 0x6c444400 nmethod 2579 0xabf6c708 code [0xabf6c8f0, 0xabf6d6b4]
Event: 53.639 Thread 0x6c444400 2580       1       java.lang.reflect.Modifier::isProtected (12 bytes)
Event: 53.639 Thread 0x6c444400 nmethod 2580 0xabf6c508 code [0xabf6c5f0, 0xabf6c684]

GC Heap History (20 events):
Event: 48.962 GC heap before
{Heap before GC invocations=55 (full 0):
 garbage-first heap   total 96256K, used 80975K [0x6f400000, 0xab800000)
  region size 1024K, 51 young (52224K), 4 survivors (4096K)
 Metaspace       used 52951K, capacity 73078K, committed 73176K, reserved 74032K
}
Event: 48.986 GC heap after
{Heap after GC invocations=56 (full 0):
 garbage-first heap   total 99328K, used 33999K [0x6f400000, 0xab800000)
  region size 1024K, 5 young (5120K), 5 survivors (5120K)
 Metaspace       used 52951K, capacity 73078K, committed 73176K, reserved 74032K
}
Event: 49.609 GC heap before
{Heap before GC invocations=56 (full 0):
 garbage-first heap   total 99328K, used 81103K [0x6f400000, 0xab800000)
  region size 1024K, 52 young (53248K), 5 survivors (5120K)
 Metaspace       used 53488K, capacity 73750K, committed 73816K, reserved 74032K
}
Event: 49.624 GC heap after
{Heap after GC invocations=57 (full 0):
 garbage-first heap   total 99328K, used 33662K [0x6f400000, 0xab800000)
  region size 1024K, 3 young (3072K), 3 survivors (3072K)
 Metaspace       used 53488K, capacity 73750K, committed 73816K, reserved 74032K
}
Event: 49.671 GC heap before
{Heap before GC invocations=57 (full 0):
 garbage-first heap   total 99328K, used 81790K [0x6f400000, 0xab800000)
  region size 1024K, 51 young (52224K), 3 survivors (3072K)
 Metaspace       used 53488K, capacity 73750K, committed 73816K, reserved 74032K
}
Event: 49.682 GC heap after
{Heap after GC invocations=58 (full 0):
 garbage-first heap   total 99328K, used 33869K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 53488K, capacity 73750K, committed 73816K, reserved 74032K
}
Event: 49.750 GC heap before
{Heap before GC invocations=58 (full 0):
 garbage-first heap   total 99328K, used 81997K [0x6f400000, 0xab800000)
  region size 1024K, 52 young (53248K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 49.762 GC heap after
{Heap after GC invocations=59 (full 0):
 garbage-first heap   total 99328K, used 33865K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 49.805 GC heap before
{Heap before GC invocations=59 (full 0):
 garbage-first heap   total 99328K, used 81993K [0x6f400000, 0xab800000)
  region size 1024K, 52 young (53248K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 49.816 GC heap after
{Heap after GC invocations=60 (full 0):
 garbage-first heap   total 99328K, used 34048K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 49.863 GC heap before
{Heap before GC invocations=60 (full 0):
 garbage-first heap   total 99328K, used 83200K [0x6f400000, 0xab800000)
  region size 1024K, 53 young (54272K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 49.875 GC heap after
{Heap after GC invocations=61 (full 0):
 garbage-first heap   total 99328K, used 34300K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 53536K, capacity 73782K, committed 73816K, reserved 74032K
}
Event: 50.787 GC heap before
{Heap before GC invocations=61 (full 0):
 garbage-first heap   total 99328K, used 83452K [0x6f400000, 0xab800000)
  region size 1024K, 53 young (54272K), 4 survivors (4096K)
 Metaspace       used 54163K, capacity 74729K, committed 74840K, reserved 75056K
}
Event: 50.799 GC heap after
{Heap after GC invocations=62 (full 0):
 garbage-first heap   total 99328K, used 34046K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 54163K, capacity 74729K, committed 74840K, reserved 75056K
}
Event: 51.860 GC heap before
{Heap before GC invocations=62 (full 0):
 garbage-first heap   total 99328K, used 84222K [0x6f400000, 0xab800000)
  region size 1024K, 53 young (54272K), 4 survivors (4096K)
 Metaspace       used 54875K, capacity 75915K, committed 75992K, reserved 76080K
}
Event: 51.874 GC heap after
{Heap after GC invocations=63 (full 0):
 garbage-first heap   total 101376K, used 34682K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 54875K, capacity 75915K, committed 75992K, reserved 76080K
}
Event: 52.921 GC heap before
{Heap before GC invocations=63 (full 0):
 garbage-first heap   total 101376K, used 86906K [0x6f400000, 0xab800000)
  region size 1024K, 55 young (56320K), 4 survivors (4096K)
 Metaspace       used 55576K, capacity 76983K, committed 77016K, reserved 77104K
}
Event: 52.937 GC heap after
{Heap after GC invocations=64 (full 0):
 garbage-first heap   total 101376K, used 34785K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 55576K, capacity 76983K, committed 77016K, reserved 77104K
}
Event: 53.283 GC heap before
{Heap before GC invocations=64 (full 0):
 garbage-first heap   total 101376K, used 46049K [0x6f400000, 0xab800000)
  region size 1024K, 16 young (16384K), 4 survivors (4096K)
 Metaspace       used 56111K, capacity 77529K, committed 77588K, reserved 78128K
}
Event: 53.301 GC heap after
{Heap after GC invocations=65 (full 0):
 garbage-first heap   total 101376K, used 35387K [0x6f400000, 0xab800000)
  region size 1024K, 4 young (4096K), 4 survivors (4096K)
 Metaspace       used 56111K, capacity 77529K, committed 77588K, reserved 78128K
}

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (16 events):
Event: 0.189 Thread 0xb5e0f800 Exception <a 'java/security/PrivilegedActionException'{0x7300d1f8}> (0x7300d1f8) thrown at [src/hotspot/share/prims/jvm.cpp, line 1297]
Event: 0.189 Thread 0xb5e0f800 Exception <a 'java/security/PrivilegedActionException'{0x7300d440}> (0x7300d440) thrown at [src/hotspot/share/prims/jvm.cpp, line 1297]
Event: 0.663 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x72a1f430}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeSpecialIFC(java.lang.Object, java.lang.Object, int)'> (0x72a1f430) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 0.803 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x729c28b0}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int, java.lang.Object)'> (0x729c28b0) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.548 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x710513b8}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x710513b8) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.561 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x7106d3b0}: 'void java.lang.invoke.DelegatingMethodHandle$Holder.delegate(java.lang.Object, java.lang.Object, int, java.lang.Object)'> (0x7106d3b0) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.565 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71074798}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x71074798) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.569 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x7107c408}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, int)'> (0x7107c408) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.592 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x710a45c8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.invokeExact_MT(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x710a45c8) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.749 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f42598}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object, java.lang.Object, long, java.lang.Object)'> (0x71f42598) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.751 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f49490}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, long)'> (0x71f49490) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.753 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f509d8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, long, java.lang.Object)'> (0x71f509d8) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.755 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f57bd0}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, java.lang.Object, int)'> (0x71f57bd0) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.756 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f5c2e0}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, int)'> (0x71f5c2e0) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 5.757 Thread 0xb5e0f800 Exception <a 'java/lang/NoSuchMethodError'{0x71f5ff38}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object, int, java.lang.Object)'> (0x71f5ff38) thrown at [src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 53.258 Thread 0xb5e0f800 Exception <a 'java/lang/ClassNotFoundException'{0x74ba0990}: sun/util/logging/resources/spi/loggingProvider> (0x74ba0990) thrown at [src/hotspot/share/classfile/systemDictionary.cpp, line 231]

Events (20 events):
Event: 53.639 loading class com/sun/jna/Structure$StructureSet
Event: 53.639 loading class com/sun/jna/Structure$StructureSet done
Event: 53.646 loading class libpython_clj/jna/CFunction
Event: 53.646 loading class libpython_clj/jna/CFunction done
Event: 53.646 loading class libpython_clj/jna/CFunction$bf_releasebuffer
Event: 53.646 loading class libpython_clj/jna/CFunction$bf_releasebuffer done
Event: 53.647 loading class libpython_clj/jna/CFunction$bf_getbuffer
Event: 53.647 loading class libpython_clj/jna/CFunction$bf_getbuffer done
Event: 53.648 loading class com/sun/jna/AltCallingConvention
Event: 53.648 loading class com/sun/jna/AltCallingConvention done
Event: 53.648 loading class com/sun/jna/CallbackReference$DefaultCallbackProxy
Event: 53.648 loading class com/sun/jna/CallbackReference$DefaultCallbackProxy done
Event: 53.649 loading class com/sun/jna/CallbackParameterContext
Event: 53.649 loading class com/sun/jna/CallbackParameterContext done
Event: 53.650 loading class com/sun/jna/CallbackResultContext
Event: 53.650 loading class com/sun/jna/CallbackResultContext done
Event: 53.651 loading class com/sun/jna/win32/DLLCallback
Event: 53.651 loading class com/sun/jna/win32/DLLCallback done
Event: 53.654 loading class libpython_clj/jna/PyMethodDef$ByValue
Event: 53.654 loading class libpython_clj/jna/PyMethodDef$ByValue done

Dynamic libraries:
00010000-00011000 r-xp 00000000 b3:02 2838       /usr/lib/jvm/java-11-openjdk-armhf/bin/java
00020000-00021000 r--p 00000000 b3:02 2838       /usr/lib/jvm/java-11-openjdk-armhf/bin/java
00021000-00022000 rw-p 00001000 b3:02 2838       /usr/lib/jvm/java-11-openjdk-armhf/bin/java
01168000-01189000 rw-p 00000000 00:00 0          [heap]
6453c000-645bc000 rw-p 00000000 00:00 0 
645bc000-6495c000 r-xp 00000000 b3:02 266836     /usr/lib/arm-linux-gnueabihf/libpython3.7m.so.1.0
6495c000-6496b000 ---p 003a0000 b3:02 266836     /usr/lib/arm-linux-gnueabihf/libpython3.7m.so.1.0
6496b000-6496d000 r--p 0039f000 b3:02 266836     /usr/lib/arm-linux-gnueabihf/libpython3.7m.so.1.0
6496d000-649ec000 rw-p 003a1000 b3:02 266836     /usr/lib/arm-linux-gnueabihf/libpython3.7m.so.1.0
649ec000-64a00000 rw-p 00000000 00:00 0 
64a00000-64a2b000 rw-p 00000000 00:00 0 
64a2b000-64b00000 ---p 00000000 00:00 0 
64b00000-64ccf000 rw-p 00000000 00:00 0 
64ccf000-64d00000 ---p 00000000 00:00 0 
64d00000-64e00000 rw-p 00000000 00:00 0 
64e00000-64f00000 rw-p 00000000 00:00 0 
64f00000-64fff000 rw-p 00000000 00:00 0 
64fff000-65000000 ---p 00000000 00:00 0 
65000000-65100000 rw-p 00000000 00:00 0 
65100000-651fc000 rw-p 00000000 00:00 0 
651fc000-65200000 ---p 00000000 00:00 0 
6523e000-65245000 r-xp 00000000 b3:02 261701     /lib/arm-linux-gnueabihf/libcrypt-2.28.so
65245000-65255000 ---p 00007000 b3:02 261701     /lib/arm-linux-gnueabihf/libcrypt-2.28.so
65255000-65256000 r--p 00007000 b3:02 261701     /lib/arm-linux-gnueabihf/libcrypt-2.28.so
65256000-65257000 rw-p 00008000 b3:02 261701     /lib/arm-linux-gnueabihf/libcrypt-2.28.so
65257000-6527e000 rw-p 00000000 00:00 0 
6527e000-6527f000 ---p 00000000 00:00 0 
6527f000-65400000 rw-p 00000000 00:00 0 
65400000-65500000 rw-p 00000000 00:00 0 
65500000-655ff000 rw-p 00000000 00:00 0 
655ff000-65600000 ---p 00000000 00:00 0 
65600000-65700000 rw-p 00000000 00:00 0 
65700000-65800000 rw-p 00000000 00:00 0 
65800000-658fc000 rw-p 00000000 00:00 0 
658fc000-65900000 ---p 00000000 00:00 0 
65900000-65a00000 rw-p 00000000 00:00 0 
65a00000-65b00000 rw-p 00000000 00:00 0 
65b00000-65c00000 rw-p 00000000 00:00 0 
65c00000-65d00000 rw-p 00000000 00:00 0 
65d00000-65e00000 rw-p 00000000 00:00 0 
65e00000-65efe000 rw-p 00000000 00:00 0 
65efe000-65f00000 ---p 00000000 00:00 0 
65f00000-66000000 rw-p 00000000 00:00 0 
66000000-66100000 rw-p 00000000 00:00 0 
66100000-661fd000 rw-p 00000000 00:00 0 
661fd000-66200000 ---p 00000000 00:00 0 
66200000-66300000 rw-p 00000000 00:00 0 
66300000-66400000 rw-p 00000000 00:00 0 
66400000-66500000 rw-p 00000000 00:00 0 
66500000-66600000 rw-p 00000000 00:00 0 
66600000-666fe000 rw-p 00000000 00:00 0 
666fe000-66700000 ---p 00000000 00:00 0 
66700000-66800000 rw-p 00000000 00:00 0 
66800000-668ff000 rw-p 00000000 00:00 0 
668ff000-66900000 ---p 00000000 00:00 0 
66900000-66a00000 rw-p 00000000 00:00 0 
66a00000-66b00000 rw-p 00000000 00:00 0 
66b00000-66c00000 rw-p 00000000 00:00 0 
66c00000-66d00000 rw-p 00000000 00:00 0 
66d00000-66e00000 rw-p 00000000 00:00 0 
66e00000-66f00000 rw-p 00000000 00:00 0 
66f00000-67000000 rw-p 00000000 00:00 0 
67000000-67100000 rw-p 00000000 00:00 0 
67100000-67200000 rw-p 00000000 00:00 0 
67200000-67300000 rw-p 00000000 00:00 0 
67300000-67400000 rw-p 00000000 00:00 0 
67400000-674fb000 rw-p 00000000 00:00 0 
674fb000-67500000 ---p 00000000 00:00 0 
67500000-67600000 rw-p 00000000 00:00 0 
67600000-67700000 rw-p 00000000 00:00 0 
67700000-67800000 rw-p 00000000 00:00 0 
67800000-678f6000 rw-p 00000000 00:00 0 
678f6000-67900000 ---p 00000000 00:00 0 
67900000-67a00000 rw-p 00000000 00:00 0 
67a00000-67b00000 rw-p 00000000 00:00 0 
67b00000-67c00000 rw-p 00000000 00:00 0 
67c00000-67d00000 rw-p 00000000 00:00 0 
67d00000-67e00000 rw-p 00000000 00:00 0 
67e00000-67f00000 rw-p 00000000 00:00 0 
67f00000-67ffd000 rw-p 00000000 00:00 0 
67ffd000-68000000 ---p 00000000 00:00 0 
68000000-68100000 rw-p 00000000 00:00 0 
68100000-68200000 rw-p 00000000 00:00 0 
68200000-68300000 rw-p 00000000 00:00 0 
68300000-68400000 rw-p 00000000 00:00 0 
68400000-68500000 rw-p 00000000 00:00 0 
68500000-68600000 rw-p 00000000 00:00 0 
68600000-68700000 rw-p 00000000 00:00 0 
68700000-68800000 rw-p 00000000 00:00 0 
68800000-68900000 rw-p 00000000 00:00 0 
68900000-68a00000 rw-p 00000000 00:00 0 
68a00000-68b00000 rw-p 00000000 00:00 0 
68b00000-68c00000 rw-p 00000000 00:00 0 
68c00000-68d00000 rw-p 00000000 00:00 0 
68d00000-68e00000 rw-p 00000000 00:00 0 
68e00000-68f00000 rw-p 00000000 00:00 0 
68f00000-68ff9000 rw-p 00000000 00:00 0 
68ff9000-69000000 ---p 00000000 00:00 0 
69000000-69100000 rw-p 00000000 00:00 0 
69100000-69200000 rw-p 00000000 00:00 0 
69200000-69300000 rw-p 00000000 00:00 0 
69300000-69400000 rw-p 00000000 00:00 0 
69400000-69500000 rw-p 00000000 00:00 0 
69500000-69600000 rw-p 00000000 00:00 0 
69600000-69700000 rw-p 00000000 00:00 0 
69700000-69800000 rw-p 00000000 00:00 0 
69800000-698fa000 rw-p 00000000 00:00 0 
698fa000-69900000 ---p 00000000 00:00 0 
69900000-69a00000 rw-p 00000000 00:00 0 
69a00000-69b00000 rw-p 00000000 00:00 0 
69b00000-69bff000 rw-p 00000000 00:00 0 
69bff000-69c00000 ---p 00000000 00:00 0 
69c00000-69d00000 rw-p 00000000 00:00 0 
69d00000-69e00000 rw-p 00000000 00:00 0 
69e00000-69f00000 rw-p 00000000 00:00 0 
69f00000-6a000000 rw-p 00000000 00:00 0 
6a000000-6a100000 rw-p 00000000 00:00 0 
6a100000-6a200000 rw-p 00000000 00:00 0 
6a200000-6a270000 rw-p 00000000 00:00 0 
6a270000-6a300000 ---p 00000000 00:00 0 
6a300000-6a400000 rw-p 00000000 00:00 0 
6a400000-6a500000 rw-p 00000000 00:00 0 
6a500000-6a600000 rw-p 00000000 00:00 0 
6a600000-6a700000 rw-p 00000000 00:00 0 
6a700000-6a7fc000 rw-p 00000000 00:00 0 
6a7fc000-6a800000 ---p 00000000 00:00 0 
6a83f000-6a86d000 r-xp 00000000 b3:02 261708     /lib/arm-linux-gnueabihf/libexpat.so.1.6.8
6a86d000-6a87d000 ---p 0002e000 b3:02 261708     /lib/arm-linux-gnueabihf/libexpat.so.1.6.8
6a87d000-6a87f000 r--p 0002e000 b3:02 261708     /lib/arm-linux-gnueabihf/libexpat.so.1.6.8
6a87f000-6a880000 rw-p 00030000 b3:02 261708     /lib/arm-linux-gnueabihf/libexpat.so.1.6.8
6a880000-6a883000 ---p 00000000 00:00 0 
6a883000-6aa00000 rw-p 00000000 00:00 0 
6aa00000-6ab00000 rw-p 00000000 00:00 0 
6ab00000-6abff000 rw-p 00000000 00:00 0 
6abff000-6ac00000 ---p 00000000 00:00 0 
6ac00000-6ad00000 rw-p 00000000 00:00 0 
6ad00000-6ae00000 rw-p 00000000 00:00 0 
6ae00000-6af00000 rw-p 00000000 00:00 0 
6af00000-6b000000 rw-p 00000000 00:00 0 
6b000000-6b0fd000 rw-p 00000000 00:00 0 
6b0fd000-6b100000 ---p 00000000 00:00 0 
6b12e000-6b131000 ---p 00000000 00:00 0 
6b131000-6b27e000 rw-p 00000000 00:00 0 
6b27e000-6b37e000 rw-p 00000000 00:00 0 
6b37e000-6b47e000 rw-p 00000000 00:00 0 
6b47e000-6b47f000 ---p 00000000 00:00 0 
6b47f000-6b500000 rw-p 00000000 00:00 0 
6b500000-6b5fe000 rw-p 00000000 00:00 0 
6b5fe000-6b600000 ---p 00000000 00:00 0 
6b600000-6b700000 rw-p 00000000 00:00 0 
6b700000-6b800000 rw-p 00000000 00:00 0 
6b800000-6b8fe000 rw-p 00000000 00:00 0 
6b8fe000-6b900000 ---p 00000000 00:00 0 
6b900000-6b9fa000 rw-p 00000000 00:00 0 
6b9fa000-6ba00000 ---p 00000000 00:00 0 
6ba00000-6bb00000 rw-p 00000000 00:00 0 
6bb00000-6bc00000 rw-p 00000000 00:00 0 
6bc14000-6bc17000 ---p 00000000 00:00 0 
6bc17000-6bc64000 rw-p 00000000 00:00 0 
6bc64000-6bc67000 ---p 00000000 00:00 0 
6bc67000-6bcb4000 rw-p 00000000 00:00 0 
6bcb4000-6bcb5000 ---p 00000000 00:00 0 
6bcb5000-6bd36000 rw-p 00000000 00:00 0 
6bd36000-6bd39000 ---p 00000000 00:00 0 
6bd39000-6bd86000 rw-p 00000000 00:00 0 
6bd86000-6c000000 r--p 0006b000 b3:02 283372     /usr/lib/locale/locale-archive
6c000000-6c200000 r--p 00000000 b3:02 283372     /usr/lib/locale/locale-archive
6c200000-6c221000 rw-p 00000000 00:00 0 
6c221000-6c300000 ---p 00000000 00:00 0 
6c330000-6c333000 ---p 00000000 00:00 0 
6c333000-6c380000 rw-p 00000000 00:00 0 
6c380000-6c383000 ---p 00000000 00:00 0 
6c383000-6c400000 rw-p 00000000 00:00 0 
6c400000-6c500000 rw-p 00000000 00:00 0 
6c532000-6c533000 ---p 00000000 00:00 0 
6c533000-6c9fa000 rw-p 00000000 00:00 0 
6c9fa000-6ca00000 ---p 00000000 00:00 0 
6ca00000-6cad2000 rw-p 00000000 00:00 0 
6cad2000-6cb00000 ---p 00000000 00:00 0 
6cb0e000-6cb11000 ---p 00000000 00:00 0 
6cb11000-6cb2e000 rw-p 00000000 00:00 0 
6cb2e000-6cb31000 ---p 00000000 00:00 0 
6cb31000-6cb7e000 rw-p 00000000 00:00 0 
6cb7e000-6cb7f000 ---p 00000000 00:00 0 
6cb7f000-6cc00000 rw-p 00000000 00:00 0 
6cc00000-6cd00000 rw-p 00000000 00:00 0 
6cd00000-6cd28000 rw-p 00000000 00:00 0 
6cd28000-6ce00000 ---p 00000000 00:00 0 
6ce06000-6ce1e000 r-xp 00000000 b3:02 658000     /home/pi/.cache/JNA/temp/jna2876061358393812594.tmp (deleted)
6ce1e000-6ce2d000 ---p 00018000 b3:02 658000     /home/pi/.cache/JNA/temp/jna2876061358393812594.tmp (deleted)
6ce2d000-6ce2e000 rw-p 00017000 b3:02 658000     /home/pi/.cache/JNA/temp/jna2876061358393812594.tmp (deleted)
6ce2e000-6ce31000 ---p 00000000 00:00 0 
6ce31000-6ce7e000 rw-p 00000000 00:00 0 
6ce7e000-6ce7f000 ---p 00000000 00:00 0 
6ce7f000-6cf00000 rw-p 00000000 00:00 0 
6cf00000-6cf21000 rw-p 00000000 00:00 0 
6cf21000-6d000000 ---p 00000000 00:00 0 
6d002000-6d004000 r-xp 00000000 b3:02 261781     /lib/arm-linux-gnueabihf/libutil-2.28.so
6d004000-6d013000 ---p 00002000 b3:02 261781     /lib/arm-linux-gnueabihf/libutil-2.28.so
6d013000-6d014000 r--p 00001000 b3:02 261781     /lib/arm-linux-gnueabihf/libutil-2.28.so
6d014000-6d015000 rw-p 00002000 b3:02 261781     /lib/arm-linux-gnueabihf/libutil-2.28.so
6d015000-6d029000 r-xp 00000000 b3:02 2917       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnet.so
6d029000-6d038000 ---p 00014000 b3:02 2917       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnet.so
6d038000-6d039000 r--p 00013000 b3:02 2917       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnet.so
6d039000-6d03a000 rw-p 00014000 b3:02 2917       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnet.so
6d03a000-6d1c6000 rw-p 00000000 00:00 0 
6d1c6000-6df4a000 ---p 00000000 00:00 0 
6df4a000-6e0d6000 rw-p 00000000 00:00 0 
6e0d6000-6ee5a000 ---p 00000000 00:00 0 
6ee5a000-6ee8c000 rw-p 00000000 00:00 0 
6ee8c000-6f03c000 ---p 00000000 00:00 0 
6f03c000-6f06e000 rw-p 00000000 00:00 0 
6f06e000-6f21e000 ---p 00000000 00:00 0 
6f21e000-6f250000 rw-p 00000000 00:00 0 
6f250000-6f400000 ---p 00000000 00:00 0 
6f400000-75700000 rw-p 00000000 00:00 0 
75700000-ab800000 ---p 00000000 00:00 0 
ab805000-ab812000 r-xp 00000000 b3:02 2918       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnio.so
ab812000-ab821000 ---p 0000d000 b3:02 2918       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnio.so
ab821000-ab822000 r--p 0000c000 b3:02 2918       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnio.so
ab822000-ab823000 rw-p 0000d000 b3:02 2918       /usr/lib/jvm/java-11-openjdk-armhf/lib/libnio.so
ab823000-ab87e000 rw-p 00000000 00:00 0 
ab87e000-ab87f000 ---p 00000000 00:00 0 
ab87f000-ab900000 rw-p 00000000 00:00 0 
ab900000-ab921000 rw-p 00000000 00:00 0 
ab921000-aba00000 ---p 00000000 00:00 0 
aba00000-aba03000 ---p 00000000 00:00 0 
aba03000-aba50000 rw-p 00000000 00:00 0 
aba50000-aba51000 ---p 00000000 00:00 0 
aba51000-abad2000 rw-p 00000000 00:00 0 
abad2000-abad3000 ---p 00000000 00:00 0 
abad3000-abb5e000 rw-p 00000000 00:00 0 
abb5e000-abc94000 ---p 00000000 00:00 0 
abc94000-ac14c000 rwxp 00000000 00:00 0 
ac14c000-b5c94000 ---p 00000000 00:00 0 
b5c94000-b5e00000 r--s 00000000 b3:02 2927       /usr/lib/jvm/java-11-openjdk-armhf/lib/modules
b5e00000-b5f00000 rw-p 00000000 00:00 0 
b5f02000-b5f22000 rw-p 00000000 00:00 0 
b5f22000-b5f26000 r-xp 00000000 b3:02 2909       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjimage.so
b5f26000-b5f35000 ---p 00004000 b3:02 2909       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjimage.so
b5f35000-b5f36000 r--p 00003000 b3:02 2909       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjimage.so
b5f36000-b5f37000 rw-p 00004000 b3:02 2909       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjimage.so
b5f37000-b5f40000 r-xp 00000000 b3:02 261736     /lib/arm-linux-gnueabihf/libnss_files-2.28.so
b5f40000-b5f50000 ---p 00009000 b3:02 261736     /lib/arm-linux-gnueabihf/libnss_files-2.28.so
b5f50000-b5f51000 r--p 00009000 b3:02 261736     /lib/arm-linux-gnueabihf/libnss_files-2.28.so
b5f51000-b5f52000 rw-p 0000a000 b3:02 261736     /lib/arm-linux-gnueabihf/libnss_files-2.28.so
b5f52000-b5f69000 rw-p 00000000 00:00 0 
b5f69000-b5f6f000 r-xp 00000000 b3:02 2926       /usr/lib/jvm/java-11-openjdk-armhf/lib/libzip.so
b5f6f000-b5f7e000 ---p 00006000 b3:02 2926       /usr/lib/jvm/java-11-openjdk-armhf/lib/libzip.so
b5f7e000-b5f7f000 r--p 00005000 b3:02 2926       /usr/lib/jvm/java-11-openjdk-armhf/lib/libzip.so
b5f7f000-b5f80000 rw-p 00006000 b3:02 2926       /usr/lib/jvm/java-11-openjdk-armhf/lib/libzip.so
b5f80000-b5f9e000 r-xp 00000000 b3:02 2905       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjava.so
b5f9e000-b5fad000 ---p 0001e000 b3:02 2905       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjava.so
b5fad000-b5fae000 r--p 0001d000 b3:02 2905       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjava.so
b5fae000-b5faf000 rw-p 0001e000 b3:02 2905       /usr/lib/jvm/java-11-openjdk-armhf/lib/libjava.so
b5faf000-b5fb5000 r-xp 00000000 b3:02 261765     /lib/arm-linux-gnueabihf/librt-2.28.so
b5fb5000-b5fc4000 ---p 00006000 b3:02 261765     /lib/arm-linux-gnueabihf/librt-2.28.so
b5fc4000-b5fc5000 r--p 00005000 b3:02 261765     /lib/arm-linux-gnueabihf/librt-2.28.so
b5fc5000-b5fc6000 rw-p 00006000 b3:02 261765     /lib/arm-linux-gnueabihf/librt-2.28.so
b5fc6000-b5fc9000 ---p 00000000 00:00 0 
b5fc9000-b6016000 rw-p 00000000 00:00 0 
b6016000-b6032000 r-xp 00000000 b3:02 261712     /lib/arm-linux-gnueabihf/libgcc_s.so.1
b6032000-b6041000 ---p 0001c000 b3:02 261712     /lib/arm-linux-gnueabihf/libgcc_s.so.1
b6041000-b6042000 r--p 0001b000 b3:02 261712     /lib/arm-linux-gnueabihf/libgcc_s.so.1
b6042000-b6043000 rw-p 0001c000 b3:02 261712     /lib/arm-linux-gnueabihf/libgcc_s.so.1
b6043000-b60b4000 r-xp 00000000 b3:02 261722     /lib/arm-linux-gnueabihf/libm-2.28.so
b60b4000-b60c3000 ---p 00071000 b3:02 261722     /lib/arm-linux-gnueabihf/libm-2.28.so
b60c3000-b60c4000 r--p 00070000 b3:02 261722     /lib/arm-linux-gnueabihf/libm-2.28.so
b60c4000-b60c5000 rw-p 00071000 b3:02 261722     /lib/arm-linux-gnueabihf/libm-2.28.so
b60c5000-b61f3000 r-xp 00000000 b3:02 272920     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25
b61f3000-b6203000 ---p 0012e000 b3:02 272920     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25
b6203000-b6208000 r--p 0012e000 b3:02 272920     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25
b6208000-b620a000 rw-p 00133000 b3:02 272920     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25
b620a000-b620c000 rw-p 00000000 00:00 0 
b620c000-b6c45000 r-xp 00000000 b3:02 2930       /usr/lib/jvm/java-11-openjdk-armhf/lib/server/libjvm.so
b6c45000-b6c55000 ---p 00a39000 b3:02 2930       /usr/lib/jvm/java-11-openjdk-armhf/lib/server/libjvm.so
b6c55000-b6c8f000 r--p 00a39000 b3:02 2930       /usr/lib/jvm/java-11-openjdk-armhf/lib/server/libjvm.so
b6c8f000-b6caf000 rw-p 00a73000 b3:02 2930       /usr/lib/jvm/java-11-openjdk-armhf/lib/server/libjvm.so
b6caf000-b6cd9000 rw-p 00000000 00:00 0 
b6cd9000-b6e11000 r-xp 00000000 b3:02 261697     /lib/arm-linux-gnueabihf/libc-2.28.so
b6e11000-b6e21000 ---p 00138000 b3:02 261697     /lib/arm-linux-gnueabihf/libc-2.28.so
b6e21000-b6e23000 r--p 00138000 b3:02 261697     /lib/arm-linux-gnueabihf/libc-2.28.so
b6e23000-b6e24000 rw-p 0013a000 b3:02 261697     /lib/arm-linux-gnueabihf/libc-2.28.so
b6e24000-b6e27000 rw-p 00000000 00:00 0 
b6e27000-b6e29000 r-xp 00000000 b3:02 261705     /lib/arm-linux-gnueabihf/libdl-2.28.so
b6e29000-b6e38000 ---p 00002000 b3:02 261705     /lib/arm-linux-gnueabihf/libdl-2.28.so
b6e38000-b6e39000 r--p 00001000 b3:02 261705     /lib/arm-linux-gnueabihf/libdl-2.28.so
b6e39000-b6e3a000 rw-p 00002000 b3:02 261705     /lib/arm-linux-gnueabihf/libdl-2.28.so
b6e3a000-b6e47000 r-xp 00000000 b3:02 2889       /usr/lib/jvm/java-11-openjdk-armhf/lib/jli/libjli.so
b6e47000-b6e56000 ---p 0000d000 b3:02 2889       /usr/lib/jvm/java-11-openjdk-armhf/lib/jli/libjli.so
b6e56000-b6e57000 r--p 0000c000 b3:02 2889       /usr/lib/jvm/java-11-openjdk-armhf/lib/jli/libjli.so
b6e57000-b6e58000 rw-p 0000d000 b3:02 2889       /usr/lib/jvm/java-11-openjdk-armhf/lib/jli/libjli.so
b6e58000-b6e6f000 r-xp 00000000 b3:02 261761     /lib/arm-linux-gnueabihf/libpthread-2.28.so
b6e6f000-b6e7e000 ---p 00017000 b3:02 261761     /lib/arm-linux-gnueabihf/libpthread-2.28.so
b6e7e000-b6e7f000 r--p 00016000 b3:02 261761     /lib/arm-linux-gnueabihf/libpthread-2.28.so
b6e7f000-b6e80000 rw-p 00017000 b3:02 261761     /lib/arm-linux-gnueabihf/libpthread-2.28.so
b6e80000-b6e82000 rw-p 00000000 00:00 0 
b6e82000-b6e9c000 r-xp 00000000 b3:02 261784     /lib/arm-linux-gnueabihf/libz.so.1.2.11
b6e9c000-b6eab000 ---p 0001a000 b3:02 261784     /lib/arm-linux-gnueabihf/libz.so.1.2.11
b6eab000-b6eac000 r--p 00019000 b3:02 261784     /lib/arm-linux-gnueabihf/libz.so.1.2.11
b6eac000-b6ead000 rw-p 0001a000 b3:02 261784     /lib/arm-linux-gnueabihf/libz.so.1.2.11
b6eb2000-b6eb3000 r--p 00000000 00:00 0 
b6eb3000-b6eba000 r--s 00000000 b3:02 10091      /usr/lib/arm-linux-gnueabihf/gconv/gconv-modules.cache
b6eba000-b6ec4000 r-xp 00000000 b3:02 2925       /usr/lib/jvm/java-11-openjdk-armhf/lib/libverify.so
b6ec4000-b6ed3000 ---p 0000a000 b3:02 2925       /usr/lib/jvm/java-11-openjdk-armhf/lib/libverify.so
b6ed3000-b6ed4000 r--p 00009000 b3:02 2925       /usr/lib/jvm/java-11-openjdk-armhf/lib/libverify.so
b6ed4000-b6ed5000 rw-p 0000a000 b3:02 2925       /usr/lib/jvm/java-11-openjdk-armhf/lib/libverify.so
b6ed5000-b6ed9000 r-xp 00000000 b3:02 272380     /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so
b6ed9000-b6ee8000 ---p 00004000 b3:02 272380     /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so
b6ee8000-b6ee9000 r--p 00003000 b3:02 272380     /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so
b6ee9000-b6eea000 rw-p 00004000 b3:02 272380     /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so
b6eea000-b6f0a000 r-xp 00000000 b3:02 261615     /lib/arm-linux-gnueabihf/ld-2.28.so
b6f0a000-b6f0b000 rwxp 00000000 00:00 0 
b6f0b000-b6f0d000 r--s 00007000 b3:02 162059     /usr/share/java/java-atk-wrapper.jar
b6f0d000-b6f15000 rw-s 00000000 b3:02 791025     /tmp/hsperfdata_pi/1964
b6f15000-b6f16000 r--p 00000000 00:00 0 
b6f16000-b6f1a000 rw-p 00000000 00:00 0 
b6f1a000-b6f1b000 r--p 00020000 b3:02 261615     /lib/arm-linux-gnueabihf/ld-2.28.so
b6f1b000-b6f1c000 rw-p 00021000 b3:02 261615     /lib/arm-linux-gnueabihf/ld-2.28.so
beca2000-becc4000 rw-p 00000000 00:00 0          [stack]
bee3b000-bee3c000 r-xp 00000000 00:00 0          [sigpage]
bee3c000-bee3d000 r--p 00000000 00:00 0          [vvar]
bee3d000-bee3e000 r-xp 00000000 00:00 0          [vdso]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]

VM Arguments:
jvm_args: -Dfile.encoding=UTF-8 -XX:-OmitStackTraceInFastThrow -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Dclojure.compile.path=/home/pi/clj-camera/target/default/classes -Dclj-camera.version=0.1.0-SNAPSHOT -Dclojure.debug=false 
java_command: clojure.main -i /tmp/form-init12000997962095201396.clj
java_class_path (initial): /home/pi/clj-camera/test:/home/pi/clj-camera/src:/home/pi/clj-camera/dev-resources:/home/pi/clj-camera/resources:/home/pi/clj-camera/target/default/classes:/home/pi/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/home/pi/.m2/repository/org/clojure/math.combinatorics/0.1.6/math.combinatorics-0.1.6.jar:/home/pi/.m2/repository/com/tdunning/t-digest/3.2/t-digest-3.2.jar:/home/pi/.m2/repository/nrepl/nrepl/0.6.0/nrepl-0.6.0.jar:/home/pi/.m2/repository/org/clojure/tools.analyzer.jvm/0.7.3/tools.analyzer.jvm-0.7.3.jar:/home/pi/.m2/repository/techascent/tech.datatype/5.0-beta-20/tech.datatype-5.0-beta-20.jar:/home/pi/.m2/repository/clojure-complete/clojure-complete/0.2.5/clojure-complete-0.2.5.jar:/home/pi/.m2/repository/org/clojure/tools.reader/1.3.2/tools.reader-1.3.2.jar:/home/pi/.m2/repository/org/clojure/data.json/0.2.7/data.json-0.2.7.jar:/home/pi/.m2/repository/camel-snake-kebab/camel-snake-kebab/0.4.0/camel-snake-kebab-0.4.0.jar:/home/pi/.m2/repository/org/clojure/test.check/1.0.0/test.check-1.0.0.jar:/home/pi/.m2/repository/kixi/stats/0.5.2/stats-0.5.2.jar:/home/pi/.m2/repository/clj-python/libpython-clj/1.42/libpython-clj-1.42.jar:/home/pi/.m2/repository/techascent/tech.resource/4.6/tech.resource-4.6.jar:/home/pi/.m2/repository/org/clojure/core.async/0.7.559/core.async-0.7.559.jar:/home/pi/.m2/repository/org/ow2/asm/asm/7.1/asm-7.1.jar:/home/pi/.m2/repository/org/roaringbitmap/RoaringBitmap/0.8.13/RoaringBitmap-0.8.13.jar:/home/pi/.m2/repository/org/roaringbitmap/shims/0.8.13/shims-0.8.13.jar:/home/pi/.m2/repository/org/clojure/math.numeric-tower/0.0.4/math.numeric-tower-0.0.4.jar:/home/pi/.m2/repository/org/clojure/core.cache/0.8.2/core.cache-0.8.2.jar:/home/pi/.m2/repository/net/java/dev/jna/jna/5.2.0/jna-5.2.0.jar:/home/pi/.m2/repository/primitive-math/primitive-math/0.1.6/primitive-math-0.1.6.jar:/home/pi/.m2/repository/org/clojure/core.memoize/0.8.2/core.memoize-0.8.2.jar:/home/pi/.m2/repository/it/u
Launcher Type: SUN_STANDARD

[Global flags]
     intx CICompilerCount                          = 3                                         {product} {ergonomic}
     uint ConcGCThreads                            = 1                                         {product} {ergonomic}
     uint G1ConcRefinementThreads                  = 4                                         {product} {ergonomic}
   size_t G1HeapRegionSize                         = 1048576                                   {product} {ergonomic}
    uintx GCDrainStackTargetSize                   = 64                                        {product} {ergonomic}
   size_t InitialHeapSize                          = 65011712                                  {product} {ergonomic}
   size_t MarkStackSize                            = 32768                                     {product} {ergonomic}
   size_t MaxHeapSize                              = 1010827264                                {product} {ergonomic}
   size_t MaxNewSize                               = 606076928                                 {product} {ergonomic}
   size_t MinHeapDeltaBytes                        = 1048576                                   {product} {ergonomic}
    uintx NonProfiledCodeHeapSize                  = 0                                      {pd product} {ergonomic}
     bool OmitStackTraceInFastThrow                = false                                     {product} {command line}
    uintx ProfiledCodeHeapSize                     = 0                                      {pd product} {ergonomic}
    uintx ReservedCodeCacheSize                    = 167772160                              {pd product} {ergonomic}
     bool TieredCompilation                        = true                                   {pd product} {command line}
     intx TieredStopAtLevel                        = 1                                         {product} {command line}
     bool UseG1GC                                  = true                                      {product} {ergonomic}

Logging:
Log output configuration:
 #0: stdout all=warning uptime,level,tags
 #1: stderr all=off uptime,level,tags

Environment Variables:
CLASSPATH=/home/pi/.lein/self-installs/leiningen-2.9.3-standalone.jar
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0x9978ec], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0x9978ec], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0x9978ec], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0x7b7b78], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0x7b7b78], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0x9978ec], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.so+0x7b7a10], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.so+0x7b83c8], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.so+0x7b83c8], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.so+0x7b83c8], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.so+0x7b83c8], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO

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

OS:PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
uname:Linux 4.19.118-v7l+ #1311 SMP Mon Apr 27 14:26:42 BST 2020 armv7l
OS uptime: 0 days 1:06 hours
libc:glibc 2.28 NPTL 2.28 
rlimit: STACK 8192k, CORE 0k, NPROC 28771, NOFILE 1048576, AS infinity, CPU infinity, DATA infinity, FSIZE infinity
load average:0.72 0.22 0.08

/proc/meminfo:
MemTotal:        3946964 kB
MemFree:         3111628 kB
MemAvailable:    3368660 kB
Buffers:           43780 kB
Cached:           316368 kB
SwapCached:            0 kB
Active:           558384 kB
Inactive:         156560 kB
Active(anon):     352564 kB
Inactive(anon):     8392 kB
Active(file):     205820 kB
Inactive(file):   148168 kB
Unevictable:          16 kB
Mlocked:              16 kB
HighTotal:       3211264 kB
HighFree:        2529200 kB
LowTotal:         735700 kB
LowFree:          582428 kB
SwapTotal:        102396 kB
SwapFree:         102396 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:        354860 kB
Mapped:            84156 kB
Shmem:              8656 kB
Slab:              60952 kB
SReclaimable:      30548 kB
SUnreclaim:        30404 kB
KernelStack:        1728 kB
PageTables:         2556 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2075876 kB
Committed_AS:     811600 kB
VmallocTotal:     245760 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
Percpu:              704 kB
CmaTotal:         262144 kB
CmaFree:          223256 kB

/proc/sys/kernel/threads-max (system-wide limit on the number of threads):
57543

/proc/sys/vm/max_map_count (maximum number of memory map areas a process may have):
65530

/proc/sys/kernel/pid_max (system-wide limit on number of process identifiers):
32768

/etc/ld.so.preload:
/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so

container (cgroup) information:
container_type: cgroupv1
cpu_cpuset_cpus: 0-3
cpu_memory_nodes: 0
active_processor_count: 4
cpu_quota: -2
cpu_period: -2
cpu_shares: -1
memory_limit_in_bytes: -1
memory_and_swap_limit_in_bytes: -2
memory_soft_limit_in_bytes: -1
memory_usage_in_bytes: 405102592
memory_max_usage_in_bytes: 476372992

Steal ticks since vm start: 0
Steal ticks percentage since vm start:  0.000

CPU:total 4 (initial active 4) (ARMv7), vfp, vfp3-32, simd

/proc/cpuinfo:
processor   : 0
model name  : ARMv7 Processor rev 3 (v7l)
BogoMIPS    : 270.00
Features    : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part    : 0xd08
CPU revision    : 3

processor   : 1
model name  : ARMv7 Processor rev 3 (v7l)
BogoMIPS    : 270.00
Features    : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part    : 0xd08
CPU revision    : 3

processor   : 2
model name  : ARMv7 Processor rev 3 (v7l)
BogoMIPS    : 270.00
Features    : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part    : 0xd08
CPU revision    : 3

processor   : 3
model name  : ARMv7 Processor rev 3 (v7l)
BogoMIPS    : 270.00
Features    : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part    : 0xd08
CPU revision    : 3

Hardware    : BCM2835
Revision    : c03111
Serial      : 10000000e2bc74ea
Model       : Raspberry Pi 4 Model B Rev 1.1

Memory: 4k page, physical 3946964k(3111628k free), swap 102396k(102396k free)

vm_info: OpenJDK Server VM (11.0.7+10-post-Raspbian-3deb10u1) for linux- JRE (11.0.7+10-post-Raspbian-3deb10u1), built on Apr 20 2020 00:13:03 by "unknown" with gcc 8.3.0

END.

(note: I have also tried to pass as argument different version of Python to initialize!, but I get the same error

It would be awesome to be able to leverage Clojure for IoT and physical computing instead of only relying on Python

cnuernber commented 4 years ago

Libpython-clj is right now compiled for 64 bit architectures. I believe we would need to have a different set of structs for 32 bit architectures and release a different binary.

cnuernber commented 3 years ago

@obiSerra - libpython-clj-2.00-beta-1 now supports 32bit architectures. I have not tested myself on raspberry pi but I have tested on a 32 bit linux installation via virtualbox.

(require '[libpython-clj2.python :as py]) - note the 2.

If you have a moment could you please test this out?