We have a Java application that has been running on Windows and the Mac for the last year with no problems. It interfaces with an Arduino device using the USB port. After recently upgrading our Mac to the latest 10.9 Mavericks, we now get a consistent crash after minimizing our application to the Dock. It has to minimized to the Dock for about 2 minutes before the crash occurs. When it happens we lose connection to our Arduino device and get the following crash message:
Is anyone else having this problem?
Any ideas for me?
Thx
------------------------------ CRASH LOG --------------------------
Crashed Thread: 23 Java: Timer-1
….
Thread 23 Crashed:: Java: Timer-1
0 libsystem_kernel.dylib 0x00007fff863d2866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8ba2035c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff81c75c5a __abort + 145
3 libsystem_c.dylib 0x00007fff81c75bc9 abort + 140
4 libjvm.dylib 0x00000001011780d7 os::abort(bool) + 25
5 libjvm.dylib 0x0000000101267020 VMError::report_and_die() + 2306
6 libjvm.dylib 0x00000001011797cb JVM_handle_bsd_signal + 1073
7 libsystem_platform.dylib 0x00007fff8a7105aa _sigtramp + 26
8 librxtxSerial64.jnilib 0x00000008d7857011 Java_gnu_io_RXTXPort_interruptEventLoop + 144
9 ??? 0x00000001019cbfb0 0 + 4322017200
10 ??? 0x00000001019c0158 0 + 4321968472
11 ??? 0x00000001019c0158 0 + 4321968472
12 ??? 0x00000001019c0158 0 + 4321968472
13 ??? 0x00000001019c0450 0 + 4321969232
14 ??? 0x00000001019c0450 0 + 4321969232
15 ??? 0x00000001019c0450 0 + 4321969232
16 ??? 0x00000001019c0158 0 + 4321968472
17 ??? 0x00000001019c0158 0 + 4321968472
18 ??? 0x00000001019ba4f7 0 + 4321944823
19 libjvm.dylib 0x00000001010495c3 JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 557
20 libjvm.dylib 0x0000000101049aa2 JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 258
21 libjvm.dylib 0x0000000101049bdc JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74
22 libjvm.dylib 0x0000000101080868 thread_entry(JavaThread*, Thread*) + 173
23 libjvm.dylib 0x000000010123bbd8 JavaThread::thread_main_inner() + 134
24 libjvm.dylib 0x000000010123d0ca JavaThread::run() + 440
25 libjvm.dylib 0x00000001011785f9 java_start(Thread*) + 173
26 libsystem_pthread.dylib 0x00007fff8ba1f899 _pthread_body + 138
27 libsystem_pthread.dylib 0x00007fff8ba1f72a _pthread_start + 137
28 libsystem_pthread.dylib 0x00007fff8ba23fc9 thread_start + 13