Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jvm crash #8

Closed
dmrzh opened this issue Aug 9, 2014 · 4 comments
Closed

jvm crash #8

dmrzh opened this issue Aug 9, 2014 · 4 comments
Labels

Comments

@dmrzh
Copy link

dmrzh commented Aug 9, 2014

crash after register NativeKeyListener

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x00007fe32282b8b4, pid=14693, tid=140612151564032

JRE version: OpenJDK Runtime Environment (7.0_65-b32) (build 1.7.0_65-b32)

Java VM: OpenJDK 64-Bit Server VM (24.65-b04 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [libpthread.so.0+0x98b4] pthread_mutex_lock+0x4

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 include

instructions on how to reproduce the bug and visit:

http://icedtea.classpath.org/bugzilla

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

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

Current thread (0x00007fe2d4104800): JavaThread "Timer-1" [_thread_in_native, id=14725, stack(0x00007fe2d1485000,0x00007fe2d1586000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000001ba8736

Registers:
RAX=0x00007fe2decf4210, RBX=0x00007fe2d4058810, RCX=0x000000000000023c, RDX=0x00007fe2d1583bb0
RSP=0x00007fe2d1583b30, RBP=0x00007fe2d1583bc0, RSI=0x00007fe2d1583ba0, RDI=0x0000000001ba8726
R8 =0x00007fe2d1583bc0, R9 =0x0000000000000000, R10=0x0000000000000065, R11=0x0000000000000004
R12=0x00007fe2d1583b9c, R13=0x00007fe2d1583cd0, R14=0x00007fe2e80eca20, R15=0x00007fe2d402acc0
RIP=0x00007fe32282b8b4, EFLAGS=0x0000000000010206, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007fe2d1583b30)
0x00007fe2d1583b30: 000000000000023c 00007fe2ded0e85a
0x00007fe2d1583b40: 00007fe2d1583ba0 00007fe2d1583bb0
0x00007fe2d1583b50: 00007fe2e80eca20 00007fe2d402acc0
0x00007fe2d1583b60: 00007fe2e81283d0 3e50bab9559a6300
0x00007fe2d1583b70: 00007fe2d402acc0 00007fe2e81283d0
0x00007fe2d1583b80: 00007fe2e80eca20 00007fe2deceac96
0x00007fe2d1583b90: 00007fe2d41049d8 00007fe2d1583c40
0x00007fe2d1583ba0: 000002360000023c 00007fe300000000
0x00007fe2d1583bb0: 0000018300000182 00007fe200000000
0x00007fe2d1583bc0: 00007fe2e80eca20 00007fe2e81283d0
0x00007fe2d1583bd0: 00007fe2d402acc0 3e50bab9559a6300
0x00007fe2d1583be0: 00007fe2d41049d8 00007fe2d1583c40
0x00007fe2d1583bf0: 00007fe2d1583cd8 00007fe2df2768f9
0x00007fe2d1583c00: 000000b800000001 00007fe2e81283d0
0x00007fe2d1583c10: 000000077fa01580 000000077fa01580
0x00007fe2d1583c20: 0000000000000000 000000077fa01580
0x00007fe2d1583c30: 00007fe2d1583ce8 00007fe2d4104800
0x00007fe2d1583c40: 00007fe2d1583cb0 00007fe318bfe7f8
0x00007fe2d1583c50: 00007fe2f02bec78 00007fe2f02bec78
0x00007fe2d1583c60: 00007fe2fffffffe 0000000000000000
0x00007fe2d1583c70: 00007fe2d1583c70 000000077fa01580
0x00007fe2d1583c80: 00007fe2d1583ce8 000000077fa05f88
0x00007fe2d1583c90: 0000000000000000 000000077fa01580
0x00007fe2d1583ca0: 0000000000000000 00007fe2d1583cd0
0x00007fe2d1583cb0: 00007fe2d1583d30 00007fe318bf2233
0x00007fe2d1583cc0: 00000007d8f218f8 00007fe318bfacdb
0x00007fe2d1583cd0: 00000007d9a7da10 00000007da4de748
0x00007fe2d1583ce0: 00007fe2d402acc0 00007fe318bf2175
0x00007fe2d1583cf0: 00007fe2d1583cf0 000000077f9ceb2c
0x00007fe2d1583d00: 00007fe2d1583d48 000000077f9ea3c0
0x00007fe2d1583d10: 0000000000000000 000000077f9cebf8
0x00007fe2d1583d20: 00007fe2d1583cd0 00007fe2d1583d50

Instructions: (pc=0x00007fe32282b8b4)
0x00007fe32282b894: 64 48 c7 04 25 f0 02 00 00 00 00 00 00 b8 82 00
0x00007fe32282b8a4: 00 00 e9 1a fa ff ff 0f 1f 44 00 00 48 83 ec 08
0x00007fe32282b8b4: 8b 57 10 89 d1 89 d0 81 e1 7f 01 00 00 83 e0 7c
0x00007fe32282b8c4: 75 7a 85 c9 49 89 f8 0f 85 7f 00 00 00 8b 0d ad

Register to memory mapping:

RAX=0x00007fe2decf4210: <offset 0x30210> in /usr/lib/libX11.so.6 at 0x00007fe2decc4000
RBX=0x00007fe2d4058810 is an unknown value
RCX=0x000000000000023c is an unknown value
RDX=0x00007fe2d1583bb0 is pointing into the stack for thread: 0x00007fe2d4104800
RSP=0x00007fe2d1583b30 is pointing into the stack for thread: 0x00007fe2d4104800
RBP=0x00007fe2d1583bc0 is pointing into the stack for thread: 0x00007fe2d4104800
RSI=0x00007fe2d1583ba0 is pointing into the stack for thread: 0x00007fe2d4104800
RDI=0x0000000001ba8726 is an unknown value
R8 =0x00007fe2d1583bc0 is pointing into the stack for thread: 0x00007fe2d4104800
R9 =0x0000000000000000 is an unknown value
R10=0x0000000000000065 is an unknown value
R11=0x0000000000000004 is an unknown value
R12=0x00007fe2d1583b9c is pointing into the stack for thread: 0x00007fe2d4104800
R13=0x00007fe2d1583cd0 is pointing into the stack for thread: 0x00007fe2d4104800
R14=0x00007fe2e80eca20 is an unknown value
R15=0x00007fe2d402acc0 is an unknown value

Stack: [0x00007fe2d1485000,0x00007fe2d1586000], sp=0x00007fe2d1583b30, free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libpthread.so.0+0x98b4] pthread_mutex_lock+0x4

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.X11.XlibWrapper.XGetDefault(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;+0
j sun.awt.X11.XToolkit.initializeMultiClickTime()V+12
j sun.awt.X11.XToolkit.getMultiClickTime()I+6
j sun.awt.X11.XToolkit.initializeDesktopProperties()V+82
j java.awt.Toolkit.getDesktopProperty(Ljava/lang/String;)Ljava/lang/Object;+32
j sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(Z)Lsun/swing/SwingUtilities2$AATextInfo;+11
j javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(Ljavax/swing/UIDefaults;)V+12100
j javax.swing.plaf.basic.BasicLookAndFeel.getDefaults()Ljavax/swing/UIDefaults;+25
j javax.swing.plaf.metal.MetalLookAndFeel.getDefaults()Ljavax/swing/UIDefaults;+9
j javax.swing.UIManager.setLookAndFeel(Ljavax/swing/LookAndFeel;)V+79
j javax.swing.UIManager.setLookAndFeel(Ljava/lang/String;)V+16
j javax.swing.UIManager.initializeDefaultLAF(Ljava/util/Properties;)V+55
j javax.swing.UIManager.initialize()V+9
j javax.swing.UIManager.maybeInitialize()V+22
j javax.swing.UIManager.getUI(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;+0
j javax.swing.JPanel.updateUI()V+2
j javax.swing.JPanel.(Ljava/awt/LayoutManager;Z)V+24
j javax.swing.JPanel.(Z)V+9
j javax.swing.JPanel.()V+2
j javax.swing.JRootPane.createGlassPane()Ljava/awt/Component;+4
j javax.swing.JRootPane.()V+11
j javax.swing.JWindow.createRootPane()Ljavax/swing/JRootPane;+4
j javax.swing.JWindow.windowInit()V+9
j javax.swing.JWindow.(Ljava/awt/Frame;)V+39
j javax.swing.JWindow.()V+5
j ru.simplex_software.vktribuna.client.MessageWindow.(Lru/simplex_software/vktribuna/client/WindowManager;)V+1
j ru.simplex_software.vktribuna.client.WindowManager.refreshModel(Lru/simplex_software/vktribuna/model/MessageStack;)V+62
j ru.simplex_software.vktribuna.client.Starter$4.run()V+34
j java.util.TimerThread.mainLoop()V+221
j java.util.TimerThread.run()V+1
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
0x00007fe2e8094000 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=14728, stack(0x00007fe2d117e000,0x00007fe2d127f000)]
0x00007fe2ec01e800 JavaThread "JNativeHook Native Dispatch" [_thread_blocked, id=14727, stack(0x00007fe2df780000,0x00007fe2df881000)]
=>0x00007fe2d4104800 JavaThread "Timer-1" [_thread_in_native, id=14725, stack(0x00007fe2d1485000,0x00007fe2d1586000)]
0x00007fe2ec010800 JavaThread "Thread-5" [_thread_in_native, id=14723, stack(0x00007fe2d1586000,0x00007fe2d1d87000)]
0x00007fe2d40aa800 JavaThread "Thread-4" daemon [_thread_blocked, id=14722, stack(0x00007fe2d2824000,0x00007fe2d2925000)]
0x00007fe2d40a6800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=14721, stack(0x00007fe2d2925000,0x00007fe2d2a26000)]
0x00007fe2d40a5000 JavaThread "AWT-Shutdown" [_thread_blocked, id=14720, stack(0x00007fe2d2a26000,0x00007fe2d2b27000)]
0x00007fe2d4070800 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=14719, stack(0x00007fe2d2b27000,0x00007fe2d2c28000)]
0x00007fe2d4056000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=14718, stack(0x00007fe2d3039000,0x00007fe2d313a000)]
0x00007fe31c00a000 JavaThread "DestroyJavaVM" [_thread_blocked, id=14695, stack(0x00007fe322b0d000,0x00007fe322c0e000)]
0x00007fe31c555800 JavaThread "GC Daemon" daemon [_thread_blocked, id=14716, stack(0x00007fe30ce3d000,0x00007fe30cf3e000)]
0x00007fe31c4a8800 JavaThread "Timer-0" daemon [_thread_blocked, id=14715, stack(0x00007fe30cf3e000,0x00007fe30d03f000)]
0x00007fe31c284800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=14712, stack(0x00007fe30e63b000,0x00007fe30e73c000)]
0x00007fe31c0aa000 JavaThread "Service Thread" daemon [_thread_blocked, id=14710, stack(0x00007fe30e99e000,0x00007fe30ea9f000)]
0x00007fe31c0a7800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=14709, stack(0x00007fe30ea9f000,0x00007fe30eba0000)]
0x00007fe31c0a4800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=14708, stack(0x00007fe30eba0000,0x00007fe30eca1000)]
0x00007fe31c0a2800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=14707, stack(0x00007fe30eca1000,0x00007fe30eda2000)]
0x00007fe31c077800 JavaThread "Finalizer" daemon [_thread_blocked, id=14700, stack(0x00007fe30f05c000,0x00007fe30f15d000)]
0x00007fe31c075800 JavaThread "Reference Handler" daemon [_thread_blocked, id=14699, stack(0x00007fe30f15d000,0x00007fe30f25e000)]

Other Threads:
0x00007fe31c071000 VMThread [stack: 0x00007fe30f25e000,0x00007fe30f35f000] [id=14698]
0x00007fe31c0b4800 WatcherThread [stack: 0x00007fe30e89d000,0x00007fe30e99e000] [id=14711]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
PSYoungGen total 35840K, used 25014K [0x00000007d8680000, 0x00000007dae80000, 0x0000000800000000)
eden space 30720K, 66% used [0x00000007d8680000,0x00000007d9a8dfc0,0x00000007da480000)
from space 5120K, 87% used [0x00000007da480000,0x00000007da8dfb60,0x00000007da980000)
to space 5120K, 0% used [0x00000007da980000,0x00000007da980000,0x00000007dae80000)
ParOldGen total 80896K, used 0K [0x0000000789400000, 0x000000078e300000, 0x00000007d8680000)
object space 80896K, 0% used [0x0000000789400000,0x0000000789400000,0x000000078e300000)
PSPermGen total 21504K, used 20453K [0x000000077ee00000, 0x0000000780300000, 0x0000000789400000)
object space 21504K, 95% used [0x000000077ee00000,0x00000007801f9648,0x0000000780300000)

Card table byte_map: [0x00007fe3187e2000,0x00007fe318bec000] byte_map_base: 0x00007fe314beb000

Polling page: 0x00007fe322c5e000

Code Cache [0x00007fe318bec000, 0x00007fe318e5c000, 0x00007fe31bbec000)
total_blobs=579 nmethods=109 adapters=424 free_code_cache=48345Kb largest_free_block=49491968

Compilation events (10 events):
Event: 8,770 Thread 0x00007fe31c0a7800 107 s! sun.misc.URLClassPath::getLoader (154 bytes)
Event: 8,775 Thread 0x00007fe31c0a4800 108 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
Event: 8,780 Thread 0x00007fe31c0a4800 nmethod 108 0x00007fe318cb5250 code [0x00007fe318cb53a0, 0x00007fe318cb54c8]
Event: 8,808 Thread 0x00007fe31c0a4800 109 java.util.concurrent.locks.ReentrantLock::unlock (10 bytes)
Event: 8,812 Thread 0x00007fe31c0a4800 nmethod 109 0x00007fe318cb4ed0 code [0x00007fe318cb5020, 0x00007fe318cb5128]
Event: 8,867 Thread 0x00007fe31c0a7800 nmethod 107 0x00007fe318cb7890 code [0x00007fe318cb7a60, 0x00007fe318cb88b0]
Event: 8,933 Thread 0x00007fe31c0a4800 110 java.util.concurrent.locks.ReentrantLock$Sync::nonfairTryAcquire (67 bytes)
Event: 8,937 Thread 0x00007fe31c0a4800 nmethod 110 0x00007fe318cb6450 code [0x00007fe318cb6580, 0x00007fe318cb6658]
Event: 9,164 Thread 0x00007fe31c0a7800 111 java.util.HashMap::addEntry (69 bytes)
Event: 9,180 Thread 0x00007fe31c0a7800 nmethod 111 0x00007fe318c6bb50 code [0x00007fe318c6bd20, 0x00007fe318c6c288]

GC Heap History (2 events):
Event: 3,444 GC heap before
{Heap before GC invocations=1 (full 0):
PSYoungGen total 35840K, used 30720K [0x00000007d8680000, 0x00000007dae80000, 0x0000000800000000)
eden space 30720K, 100% used [0x00000007d8680000,0x00000007da480000,0x00000007da480000)
from space 5120K, 0% used [0x00000007da980000,0x00000007da980000,0x00000007dae80000)
to space 5120K, 0% used [0x00000007da480000,0x00000007da480000,0x00000007da980000)
ParOldGen total 80896K, used 0K [0x0000000789400000, 0x000000078e300000, 0x00000007d8680000)
object space 80896K, 0% used [0x0000000789400000,0x0000000789400000,0x000000078e300000)
PSPermGen total 21504K, used 10626K [0x000000077ee00000, 0x0000000780300000, 0x0000000789400000)
object space 21504K, 49% used [0x000000077ee00000,0x000000077f860908,0x0000000780300000)
Event: 3,465 GC heap after
Heap after GC invocations=1 (full 0):
PSYoungGen total 35840K, used 4478K [0x00000007d8680000, 0x00000007dae80000, 0x0000000800000000)
eden space 30720K, 0% used [0x00000007d8680000,0x00000007d8680000,0x00000007da480000)
from space 5120K, 87% used [0x00000007da480000,0x00000007da8dfb60,0x00000007da980000)
to space 5120K, 0% used [0x00000007da980000,0x00000007da980000,0x00000007dae80000)
ParOldGen total 80896K, used 0K [0x0000000789400000, 0x000000078e300000, 0x00000007d8680000)
object space 80896K, 0% used [0x0000000789400000,0x0000000789400000,0x000000078e300000)
PSPermGen total 21504K, used 10626K [0x000000077ee00000, 0x0000000780300000, 0x0000000789400000)
object space 21504K, 49% used [0x000000077ee00000,0x000000077f860908,0x0000000780300000)
}

Deoptimization events (10 events):
Event: 2,709 Thread 0x00007fe31c00a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c521b8 method=java.util.Properties$LineReader.readLine()I @ 62
Event: 2,709 Thread 0x00007fe31c00a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c521b8 method=java.util.Properties$LineReader.readLine()I @ 62
Event: 2,709 Thread 0x00007fe31c00a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c521b8 method=java.util.Properties$LineReader.readLine()I @ 62
Event: 2,744 Thread 0x00007fe31c00a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c521b8 method=java.util.Properties$LineReader.readLine()I @ 62
Event: 3,906 Thread 0x00007fe31c00a000 Uncommon trap: reason=unloaded action=reinterpret pc=0x00007fe318c8e590 method=java.io.BufferedReader.readLine(Z)Ljava/lang/String; @ 268
Event: 8,100 Thread 0x00007fe2d4104800 Uncommon trap: reason=unreached action=reinterpret pc=0x00007fe318c718e0 method=java.util.HashMap.get(Ljava/lang/Object;)Ljava/lang/Object; @ 1
Event: 8,100 Thread 0x00007fe2d4104800 Uncommon trap: reason=unreached action=reinterpret pc=0x00007fe318cb1314 method=java.util.HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @ 19
Event: 8,114 Thread 0x00007fe2d4104800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00007fe318c9bab4 method=java.net.URL.(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V @ 504
Event: 8,468 Thread 0x00007fe2d4104800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c502c0 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 8,469 Thread 0x00007fe2d4104800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007fe318c502c0 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8

Internal exceptions (10 events):
Event: 8,832 Thread 0x00007fe2d4104800 Threw 0x00000007d99c0b80 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,835 Thread 0x00007fe2d4104800 Threw 0x00000007d99c75d8 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,840 Thread 0x00007fe2d4104800 Threw 0x00000007d99d92d8 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,842 Thread 0x00007fe2d4104800 Threw 0x00000007d99dd960 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,844 Thread 0x00007fe2d4104800 Threw 0x00000007d99e2508 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,849 Thread 0x00007fe2d4104800 Threw 0x00000007d99f4688 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,862 Thread 0x00007fe2d4104800 Threw 0x00000007d99fd068 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,867 Thread 0x00007fe2d4104800 Threw 0x00000007d9a01b20 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,898 Thread 0x00007fe2d4104800 Threw 0x00000007d9a2b3c8 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247
Event: 8,901 Thread 0x00007fe2d4104800 Threw 0x00000007d9a2ffe0 at /build/java7-openjdk/src/icedtea-2.5.1/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1247

Events (10 events):
Event: 9,432 loading class 0x00007fe2f01d4770
Event: 9,432 loading class 0x00007fe2f01d4770 done
Event: 9,432 loading class 0x00007fe2f02cb3d0
Event: 9,432 loading class 0x00007fe2f02cb3d0 done
Event: 9,435 loading class 0x00007fe2f02cd3c0
Event: 9,436 loading class 0x00007fe2f02cd3c0 done
Event: 9,436 loading class 0x00007fe2f02ce310
Event: 9,436 loading class 0x00007fe2f02ce310 done
Event: 9,438 loading class 0x00007fe2f02c9970
Event: 9,438 loading class 0x00007fe2f02c9970 done

@kwhat
Copy link
Owner

kwhat commented Aug 11, 2014

Does the example program run correctly? Can you provide code to duplicate the issue? What version of the library are you using? Does this version work: https://drive.google.com/file/d/0BzIKwDqIyYGkVEt1a3RZTUtoakE/edit?usp=sharing

@dmrzh
Copy link
Author

dmrzh commented Aug 11, 2014

Yes, version on links work correctly.

If code
GlobalScreen.registerNativeHook();
GlobalScreen.getInstance().addNativeKeyListener(new GlobalKeyListener());

located at begin of my main method then all work correctly.
If code located after displaying TrayIcon and windows, then jvm crashed

@kwhat
Copy link
Owner

kwhat commented Aug 11, 2014

Perfect, I will be releasing the code above as soon as I can test the ARM code contained in the jar. Support for 1.1 will be ending, so please move to the new binary as soon as possible.

@kwhat kwhat added the bug label Aug 13, 2014
@kwhat
Copy link
Owner

kwhat commented Aug 13, 2014

Fixed 1.2 RC1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants