From owner-freebsd-emulation@FreeBSD.ORG Thu Sep 16 12:17:51 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1842C1065675 for ; Thu, 16 Sep 2010 12:17:51 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 49D998FC23 for ; Thu, 16 Sep 2010 12:17:50 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OwDPQ-0006aH-M7 for freebsd-emulation@freebsd.org; Thu, 16 Sep 2010 14:17:48 +0200 Received: from k.saper.info ([91.121.151.35]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Sep 2010 14:17:48 +0200 Received: from saper by k.saper.info with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Sep 2010 14:17:48 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-emulation@freebsd.org From: Marcin Cieslak Followup-To: gmane.os.freebsd.embedded Date: Thu, 16 Sep 2010 12:17:38 +0000 (UTC) Organization: http://saper.info Lines: 459 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: k.saper.info User-Agent: slrn/0.9.9p1 (FreeBSD) Cc: freebsd-embedded@freebsd.org Subject: Re: CFT: arduino-0019 port X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2010 12:17:51 -0000 Zawartość nagłówka ["Followup-To:" gmane.os.freebsd.embedded.] Dnia 15.09.2010 Warren Block napisał/a: > On Tue, 14 Sep 2010, Warren Block wrote: > >> A preliminary update of the Arduino port for 0019 is available via github: >> http://github.com/wblock/Arduino-port-for-FreeBSD >> >> So far, it works for me, but a little more varied testing would be nice. I have some issues with it, running: FreeBSD 9.0-CURRENT #0 r212217: Thu Sep 9 15:57:36 CEST 2010 on amd64 packages: avrdude-5.10 rxtx-jdk16-2.1.7r2_5 jdk-1.6.0.3p4_3 all compiled from ports % java -version java version "1.6.0_03-p4" Java(TM) SE Runtime Environment (build 1.6.0_03-p4-saper_02_sep_2008_03_26-b00) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-p4-saper_02_sep_2008_03_26-b00, mixed mode) (1) First, opening a Tools menu has a noticeable delay (although not that bad as on Windows, it's literally seconds there). Sometimes Tools menu (esp. for a first time opens without "Board" and "Port" selection items. (2) After startup with default sketch window, I try to open Examples -> ArduinoISP. It opens in a second window, but the first one flickers badly at the bottom. Both windows seem to work (menu opens there etc. but flickering is very annoing). I am using dwm non-reparenting window manager (x11-wm/dwm) that changes window size automatically, maybe it's related to this. (3) Quitting JVM is low (after Arduino windows close it takes a while to get back to the command line). (4) Compilation and upload using avrdude worked fine. (5) Attempt to use serial monitor results in a crash. I tried first time with /dev/cuaU1 (where Arduino running ArduinoISP is connected) - serial monitor opened, I switched from 9600 to 192000 but after entering "space", "zero" and "^T" in the box and pressing "Send", JVM crashed. (crash hs_err_pid40041.log). Second time I tried with /dev/cuaU0 (Arudino running amforth) opening Serial Monitor caused this immediately (crash hs_err_id55889.log). Crash reports from JVM follow. //Marcin -----------------8<--------- hs_err_pid40041.log -------------------- # # An unexpected error has been detected by Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x000000081378d647, pid=40041, tid=0xc34800 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-saper_02_sep_2008_03_26-b00 mixed mode) # Problematic frame: # C [librxtxSerial.so+0x7647] Java_gnu_io_RXTXPort_nativeDrain+0xd4 # # Please submit bug reports to freebsd-java@FreeBSD.org # --------------- T H R E A D --------------- Current thread (0x0000000800cc4800): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=12797952] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0xfffffffffe5e88fc Registers: RAX=0x000000000000001c, RBX=0x00007ffffeff1ea0, RCX=0x0000000000000000, RDX=0x0000000000000000 RSP=0x00007ffffeff1d10, RBP=0x0000000000000000, RSI=0x000000081378eb24, RDI=0x00007ffffeff1ea0 R8 =0x00007ff7eb863398, R9 =0x00007ffffeff1a6f, R10=0x0000000000000002, R11=0x00007ffffeff1ac0 R12=0x0000000000000010, R13=0xfffffffffe5e8790, R14=0x0000000800cc4990, R15=0x0000000000000000 RIP=0x000000081378d647, EFL=0x003b003b00000001, ERR=0x0000000000000004 TRAPNO=0x001b00130000000c Top of Stack: (sp=0x00007ffffeff1d10) 0x00007ffffeff1d10: 00007ffffeff1de0 00007ffffeff1fa8 0x00007ffffeff1d20: 0000000800cc4800 000000080b1b2531 0x00007ffffeff1d30: 00007ffffeff1d70 00007ffffeff1d50 0x00007ffffeff1d40: 00007ffffeff1ef7 00000008104b8c38 0x00007ffffeff1d50: 0000000801735c10 0000005000000000 0x00007ffffeff1d60: 0000000000000020 0000000000000000 0x00007ffffeff1d70: 0000000000000000 00000008104b6d40 0x00007ffffeff1d80: 0000000000000020 0000000000000100 0x00007ffffeff1d90: 0000000000000000 0000000000000000 0x00007ffffeff1da0: 000000000000000b 000000081378d573 0x00007ffffeff1db0: 0000000000000020 0000000800d018c0 0x00007ffffeff1dc0: 00000008104b8c38 0000000800cc4800 0x00007ffffeff1dd0: 00007ffffeff1ef7 0000000000000003 0x00007ffffeff1de0: 00007ffffeff1e40 00000008014728a9 0x00007ffffeff1df0: 0000000800cc4800 0000000801305bd3 0x00007ffffeff1e00: 00000008104b6d10 0000000801fd0da3 0x00007ffffeff1e10: 00007ffffeff2050 0000000800d018c0 0x00007ffffeff1e20: 00000008104b8c38 00000008104b6c00 0x00007ffffeff1e30: 0000000800cc4800 00000008104b8c38 0x00007ffffeff1e40: 00007ffffeff1e90 0000000801472c4d 0x00007ffffeff1e50: 00007ffffeff1ef7 00000008104b6fe8 0x00007ffffeff1e60: 0000000801738890 00000008104b8c78 0x00007ffffeff1e70: 00000000104b8c38 000000081378d573 0x00007ffffeff1e80: 0000000000000000 00000008104b8c38 0x00007ffffeff1e90: 00000008104b8c38 0000000801472d37 0x00007ffffeff1ea0: 74726f5058545852 29286e696172643a 0x00007ffffeff1eb0: 736e727574657220 000000000a30203a 0x00007ffffeff1ec0: 00007ffffeff1fa8 0000000800cc4800 0x00007ffffeff1ed0: 00007ffffeff1f10 00000008012dcf44 0x00007ffffeff1ee0: 00007ffffeff1ff0 0000000801fd0da3 0x00007ffffeff1ef0: 00007ffffeff1fa0 000000080b1bb740 0x00007ffffeff1f00: 00007ffffeff1f80 0000000000000104 Instructions: (pc=0x000000081378d647) 0x000000081378d637: f7 e8 97 bf ff ff 45 84 ff 75 30 4d 85 ed 74 2b 0x000000081378d647: 45 8b 8d 6c 01 00 00 45 85 c9 74 16 41 c7 85 6c Stack: [0x00007ffffeef3000,0x00007ffffeff3000), sp=0x00007ffffeff1d10, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [librxtxSerial.so+0x7647] Java_gnu_io_RXTXPort_nativeDrain+0xd4 [error occurred during error reporting, step 120, id 0xb] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j gnu.io.RXTXPort.nativeDrain(Z)Z+0 j gnu.io.RXTXPort$SerialOutputStream.flush()V+72 j processing.app.Serial.write([B)V+12 j processing.app.Serial.write(Ljava/lang/String;)V+5 j processing.app.SerialMonitor.send(Ljava/lang/String;)V+111 j processing.app.SerialMonitor.access$100(Lprocessing/app/SerialMonitor;Ljava/lang/String;)V+2 j processing.app.SerialMonitor$4.actionPerformed(Ljava/awt/event/ActionEvent;)V+14 j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84 j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5 j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35 j javax.swing.DefaultButtonModel.setPressed(Z)V+117 j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35 j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64 j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23 J java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V J java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V J java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z J java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11 j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4 j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3 j java.awt.EventDispatchThread.run()V+9 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000000800cc6c00 JavaThread "Thread-69" [_thread_in_native, id=286188800] 0x0000000800cbf000 JavaThread "DestroyJavaVM" [_thread_blocked, id=12613120] 0x0000000800cc7400 JavaThread "TimerQueue" daemon [_thread_blocked, id=12802560] =>0x0000000800cc4800 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=12797952] 0x0000000800cc3400 JavaThread "AWT-Shutdown" [_thread_blocked, id=12797184] 0x0000000800cc3c00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=12794880] 0x0000000800cc2800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12793344] 0x0000000800cc2000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=12787968] 0x0000000800cc1800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=12787200] 0x0000000800cc1000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=12786432] 0x0000000800cc0c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12785664] 0x0000000800cc0400 JavaThread "Finalizer" daemon [_thread_blocked, id=12784128] 0x0000000800cbfc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=12783360] Other Threads: 0x0000000800fef400 VMThread [id=12782592] 0x0000000800fefc00 WatcherThread [id=12788736] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 3264K, used 1652K [0x0000000804fc0000, 0x0000000805340000, 0x0000000806bc0000) eden space 2944K, 55% used [0x0000000804fc0000, 0x0000000805155528, 0x00000008052a0000) from space 320K, 9% used [0x00000008052f0000, 0x00000008052f7b48, 0x0000000805340000) to space 320K, 0% used [0x00000008052a0000, 0x00000008052a0000, 0x00000008052f0000) tenured generation total 7028K, used 6564K [0x0000000806bc0000, 0x000000080729d000, 0x000000080a3c0000) the space 7028K, 93% used [0x0000000806bc0000, 0x00000008072291b0, 0x0000000807229200, 0x000000080729d000) compacting perm gen total 21248K, used 17865K [0x000000080a3c0000, 0x000000080b880000, 0x000000080f7c0000) the space 21248K, 84% used [0x000000080a3c0000, 0x000000080b532678, 0x000000080b532800, 0x000000080b880000) No shared spaces configured. Dynamic libraries: 0x0000000000400000 /usr/local/jdk1.6.0/bin/java 0x0000000800656000 /lib/libthr.so.3 0x0000000800771000 /lib/libc.so.7 0x0000000801000000 /usr/local/jdk1.6.0/jre/lib/amd64/server/libjvm.so 0x00000008009af000 /usr/lib/libstdc++.so.6 0x000000080181c000 /lib/libm.so.5 0x000000080193b000 /lib/libgcc_s.so.1 0x0000000801a48000 /usr/local/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so 0x0000000801b55000 /usr/local/jdk1.6.0/jre/lib/amd64/libverify.so 0x0000000801c66000 /usr/local/jdk1.6.0/jre/lib/amd64/libjava.so 0x0000000801d9a000 /usr/local/jdk1.6.0/jre/lib/amd64/libzip.so 0x0000000801ea3000 /lib/libz.so.4 0x000000080f9b8000 /usr/local/jdk1.6.0/jre/lib/amd64/libawt.so 0x0000000811c00000 /usr/local/jdk1.6.0/jre/lib/amd64/libmlib_image.so 0x0000000811e6c000 /usr/local/jdk1.6.0/jre/lib/amd64/xawt/libmawt.so 0x0000000811fc8000 /usr/local/lib/libXext.so.6 0x00000008120d8000 /usr/local/lib/libX11.so.6 0x0000000812300000 /usr/local/lib/libXtst.so.6 0x0000000812405000 /usr/local/lib/libXi.so.6 0x0000000812513000 /usr/local/lib/libxcb.so.2 0x000000081262c000 /usr/local/lib/libXau.so.6 0x000000081272f000 /usr/local/lib/libXdmcp.so.6 0x0000000812834000 /usr/local/lib/libpthread-stubs.so.0 0x0000000812935000 /usr/lib/librpcsvc.so.5 0x0000000813000000 /usr/local/jdk1.6.0/jre/lib/amd64/libfontmanager.so 0x0000000812a3d000 /usr/local/lib/libXcursor.so.1 0x00000008131cf000 /usr/local/lib/libXrender.so.1 0x00000008132d8000 /usr/local/lib/libXfixes.so.3 0x00000008133dd000 /usr/local/jdk1.6.0/jre/lib/amd64/libnet.so 0x00000008134f4000 /usr/local/jdk1.6.0/jre/lib/amd64/libnio.so 0x00000008135fc000 /usr/local/jdk1.6.0/jre/lib/amd64/libcmm.so 0x0000000813786000 /usr/local/jdk1.6.0/jre/lib/amd64/librxtxSerial.so 0x0000000800511000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel java_command: processing.app.Base Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/local/jdk1.6.0 CLASSPATH=:/usr/local/arduino/java/lib/rt.jar:/usr/local/arduino/java/lib/tools.jar:/usr/local/arduino/lib/RXTXcomm.jar:/usr/local/arduino/lib/core.jar:/usr/local/arduino/lib/ecj.jar:/usr/local/arduino/lib/jna.jar:/usr/local/arduino/lib/oro.jar:/usr/local/arduino/lib/pde.jar PATH=/usr/local/arduino/java/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/home/saper/bin:/usr/home/saper/bin:/usr/home/saper/bin LD_LIBRARY_PATH=/usr/local/jdk1.6.0/jre/lib/amd64/server:/usr/local/jdk1.6.0/jre/lib/amd64:/usr/local/jdk1.6.0/jre/../lib/amd64:/usr/local/arduino/lib: SHELL=/usr/local/bin/zsh DISPLAY=:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0x5a9da8], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGBUS: [libjvm.so+0x5a9da8], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGFPE: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGPIPE: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGILL: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002 SIGUSR2: [libjvm.so+0x4874ec], sa_mask[0]=0x00000000, sa_flags=0x00000042 SIGHUP: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGINT: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGQUIT: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGTERM: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGUSR2: [libjvm.so+0x4874ec], sa_mask[0]=0x00000000, sa_flags=0x00000042 --------------- S Y S T E M --------------- OS:Bsd uname:FreeBSD 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r212217: Thu Sep 9 15:57:36 CEST 2010 saper@radziecki.saper.info:/usr/obj/usr/src/sys/VAIO amd64 rlimit: STACK 524288k, CORE 204800k, NPROC 64, NOFILE 11095 CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3 Memory: 4k page, physical 1294884k(323721k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-saper_02_sep_2008_03_26-b00) for bsd-amd64, built on Sep 2 2008 03:48:07 by "saper" with gcc 4.2.1 20070719 [FreeBSD] -----------------8<--------- hs_err_pid55889.log -------------------- # # An unexpected error has been detected by Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000000814006695, pid=55889, tid=0xd05000 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-saper_02_sep_2008_03_26-b00 mixed mode) # Problematic frame: # C [librxtxSerial.so+0x6695] read_byte_array+0x3d # # Please submit bug reports to freebsd-java@FreeBSD.org # --------------- T H R E A D --------------- Current thread (0x00000008113f1000): JavaThread "Thread-2" [_thread_in_native, id=13651968] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0xfffffffffeaed898 Registers: RAX=0xfffffffffeaed890, RBX=0x0000000000000016, RCX=0x0000000000000001, RDX=0x00000000000000e2 RSP=0x00007ffffeaecfd0, RBP=0x00000008113f1190, RSI=0x0000000814008692, RDI=0x0000000814008a52 R8 =0x000000000000008e, R9 =0x00000008052100c0, R10=0x0000000000000122, R11=0x000000080180fbf0 R12=0x0000000000000104, R13=0x00000000ffffffff, R14=0x00007ffffeaed1a0, R15=0x00000008113f1000 RIP=0x0000000814006695, EFL=0x003b003b00000001, ERR=0x0000000000000004 TRAPNO=0x001b00130000000c Top of Stack: (sp=0x00007ffffeaecfd0) 0x00007ffffeaecfd0: 0000000814000d70 000000081400245e 0x00007ffffeaecfe0: 0000000000000040 0000000800517702 0x00007ffffeaecff0: 0000000800d05000 0000000100000000 0x00007ffffeaed000: 00007ffffeaed117 0000001600000001 0x00007ffffeaed010: 000000080063ee00 000000080066241d 0x00007ffffeaed020: 0000000800d05000 fffffffffeaed890 0x00007ffffeaed030: 0000000814006658 000000000010b268 0x00007ffffeaed040: 0000000814000000 00000008005177e4 0x00007ffffeaed050: 0000000000000060 0000000800bf4400 0x00007ffffeaed060: 0000000000000016 00000008113f1190 0x00007ffffeaed070: 0000000000000104 000000080b1ba990 0x00007ffffeaed080: 00007ffffeaed1a0 00000008005146fd 0x00007ffffeaed090: 000000080180fbf0 0000000000000122 0x00007ffffeaed0a0: 00000000ffffffff 0000000000000001 0x00007ffffeaed0b0: 00000008113f1190 00007ffffeaed100 0x00007ffffeaed0c0: 00007ffffeaed117 0000000000000016 0x00007ffffeaed0d0: 00000008113f1190 0000000000000104 0x00007ffffeaed0e0: 000000080b1ba990 00007ffffeaed1a0 0x00007ffffeaed0f0: 00000008113f1000 0000000814006c10 0x00007ffffeaed100: 00007ffffeaed1a0 000000080b1ba990 0x00007ffffeaed110: 00007ffffeaed180 000000080b1ba998 0x00007ffffeaed120: 00007ffffeaed180 0000000801fc65e3 0x00007ffffeaed130: 00007ffffeaed1a0 0000000801fd0da3 0x00007ffffeaed140: 00007ffffeaed140 000000080b1ba990 0x00007ffffeaed150: 00007ffffeaed1a0 000000080b454be0 0x00007ffffeaed160: 0000000000000000 000000080b1ba998 0x00007ffffeaed170: 0000000000000000 00007ffffeaed1a0 0x00007ffffeaed180: 00007ffffeaed1f8 0000000801fba04e 0x00007ffffeaed190: 0000000000000000 0000000801fc2596 0x00007ffffeaed1a0: 00000008052100c0 000000080af4cc58 0x00007ffffeaed1b0: 0000000805214740 00007ffffeaed1a8 0x00007ffffeaed1c0: 000000080b45410d 00007ffffeaed220 Instructions: (pc=0x0000000814006695) 0x0000000814006685: 23 00 00 48 8b 36 e8 a4 d0 ff ff 48 89 44 24 58 0x0000000814006695: 8b 40 08 89 44 24 50 48 8b 54 24 58 c7 42 08 00 Stack: [0x00007ffffe9ee000,0x00007ffffeaee000), sp=0x00007ffffeaecfd0, free space=1019k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [librxtxSerial.so+0x6695] read_byte_array+0x3d Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j gnu.io.RXTXPort.readByte()I+0 j gnu.io.RXTXPort$SerialInputStream.read()I+61 j processing.app.Serial.serialEvent(Lgnu/io/SerialPortEvent;)V+114 j gnu.io.RXTXPort.sendEvent(IZ)Z+382 v ~StubRoutines::call_stub j gnu.io.RXTXPort.eventLoop()V+0 j gnu.io.RXTXPort$MonitorThread.run()V+12 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) =>0x00000008113f1000 JavaThread "Thread-2" [_thread_in_native, id=13651968] 0x0000000800cbf000 JavaThread "DestroyJavaVM" [_thread_blocked, id=12613120] 0x0000000800cc7400 JavaThread "TimerQueue" daemon [_thread_blocked, id=12801024] 0x0000000800cc4800 JavaThread "AWT-EventQueue-0" [_thread_in_Java, id=12797952] 0x0000000800cc3400 JavaThread "AWT-Shutdown" [_thread_blocked, id=12797184] 0x0000000800cc3c00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=12794880] 0x0000000800cc2800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12793344] 0x0000000800cc2000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=12787968] 0x0000000800cc1800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=12787200] 0x0000000800cc1000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=12786432] 0x0000000800cc0c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12785664] 0x0000000800cc0400 JavaThread "Finalizer" daemon [_thread_blocked, id=12784128] 0x0000000800cbfc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=12783360] Other Threads: 0x0000000800fef400 VMThread [id=12782592] 0x0000000800fefc00 WatcherThread [id=12788736] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 2368K, used 1070K [0x0000000804fc0000, 0x0000000805250000, 0x0000000806bc0000) eden space 2112K, 43% used [0x0000000804fc0000, 0x00000008050a5398, 0x00000008051d0000) from space 256K, 60% used [0x0000000805210000, 0x00000008052366c0, 0x0000000805250000) to space 256K, 0% used [0x00000008051d0000, 0x00000008051d0000, 0x0000000805210000) tenured generation total 5312K, used 2698K [0x0000000806bc0000, 0x00000008070f0000, 0x000000080a3c0000) the space 5312K, 50% used [0x0000000806bc0000, 0x0000000806e62aa0, 0x0000000806e62c00, 0x00000008070f0000) compacting perm gen total 21248K, used 17126K [0x000000080a3c0000, 0x000000080b880000, 0x000000080f7c0000) the space 21248K, 80% used [0x000000080a3c0000, 0x000000080b479a68, 0x000000080b479c00, 0x000000080b880000) No shared spaces configured. Dynamic libraries: 0x0000000000400000 /usr/local/jdk1.6.0/bin/java 0x0000000800656000 /lib/libthr.so.3 0x0000000800771000 /lib/libc.so.7 0x0000000801000000 /usr/local/jdk1.6.0/jre/lib/amd64/server/libjvm.so 0x00000008009af000 /usr/lib/libstdc++.so.6 0x000000080181c000 /lib/libm.so.5 0x000000080193b000 /lib/libgcc_s.so.1 0x0000000801a48000 /usr/local/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so 0x0000000801b55000 /usr/local/jdk1.6.0/jre/lib/amd64/libverify.so 0x0000000801c66000 /usr/local/jdk1.6.0/jre/lib/amd64/libjava.so 0x0000000801d9a000 /usr/local/jdk1.6.0/jre/lib/amd64/libzip.so 0x0000000801ea3000 /lib/libz.so.4 0x000000080f9b8000 /usr/local/jdk1.6.0/jre/lib/amd64/libawt.so 0x0000000811c00000 /usr/local/jdk1.6.0/jre/lib/amd64/libmlib_image.so 0x0000000811e6c000 /usr/local/jdk1.6.0/jre/lib/amd64/xawt/libmawt.so 0x0000000811fc8000 /usr/local/lib/libXext.so.6 0x00000008120d8000 /usr/local/lib/libX11.so.6 0x0000000812300000 /usr/local/lib/libXtst.so.6 0x0000000812405000 /usr/local/lib/libXi.so.6 0x0000000812513000 /usr/local/lib/libxcb.so.2 0x000000081262c000 /usr/local/lib/libXau.so.6 0x000000081272f000 /usr/local/lib/libXdmcp.so.6 0x0000000812834000 /usr/local/lib/libpthread-stubs.so.0 0x0000000812935000 /usr/lib/librpcsvc.so.5 0x0000000812a3d000 /usr/local/jdk1.6.0/jre/lib/amd64/libfontmanager.so 0x0000000812c0c000 /usr/local/lib/libXcursor.so.1 0x0000000812d15000 /usr/local/lib/libXrender.so.1 0x0000000812e1e000 /usr/local/lib/libXfixes.so.3 0x0000000813400000 /usr/local/jdk1.6.0/jre/lib/amd64/libnet.so 0x0000000813517000 /usr/local/jdk1.6.0/jre/lib/amd64/libnio.so 0x000000081361f000 /usr/local/jdk1.6.0/jre/lib/amd64/libcmm.so 0x0000000814000000 /usr/local/jdk1.6.0/jre/lib/amd64/librxtxSerial.so 0x0000000800511000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel java_command: processing.app.Base Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/usr/local/jdk1.6.0 CLASSPATH=:/usr/local/arduino/java/lib/rt.jar:/usr/local/arduino/java/lib/tools.jar:/usr/local/arduino/lib/RXTXcomm.jar:/usr/local/arduino/lib/core.jar:/usr/local/arduino/lib/ecj.jar:/usr/local/arduino/lib/jna.jar:/usr/local/arduino/lib/oro.jar:/usr/local/arduino/lib/pde.jar PATH=/usr/local/arduino/java/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/home/saper/bin:/usr/home/saper/bin:/usr/home/saper/bin LD_LIBRARY_PATH=/usr/local/jdk1.6.0/jre/lib/amd64/server:/usr/local/jdk1.6.0/jre/lib/amd64:/usr/local/jdk1.6.0/jre/../lib/amd64:/usr/local/arduino/lib: SHELL=/usr/local/bin/zsh DISPLAY=:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0x5a9da8], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGBUS: [libjvm.so+0x5a9da8], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGFPE: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGPIPE: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGILL: [libjvm.so+0x485686], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002 SIGUSR2: [libjvm.so+0x4874ec], sa_mask[0]=0x00000000, sa_flags=0x00000042 SIGHUP: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGINT: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGQUIT: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGTERM: [libjvm.so+0x486498], sa_mask[0]=0x7fffffff, sa_flags=0x00000042 SIGUSR2: [libjvm.so+0x4874ec], sa_mask[0]=0x00000000, sa_flags=0x00000042 --------------- S Y S T E M --------------- OS:Bsd uname:FreeBSD 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r212217: Thu Sep 9 15:57:36 CEST 2010 saper@radziecki.saper.info:/usr/obj/usr/src/sys/VAIO amd64 rlimit: STACK 524288k, CORE 204800k, NPROC 64, NOFILE 11095 CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3 Memory: 4k page, physical 1264572k(316143k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-p4-saper_02_sep_2008_03_26-b00) for bsd-amd64, built on Sep 2 2008 03:48:07 by "saper" with gcc 4.2.1 20070719 [FreeBSD] -----------------8<--------- END ------------------------------------