CFT: arduino-0019 port

Marcin Cieslak saper at saper.info
Thu Sep 16 12:17:51 UTC 2010


Zawartość nagłówka ["Followup-To:" gmane.os.freebsd.embedded.]
Dnia 15.09.2010 Warren Block <wblock at wonkity.com> 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 at 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 at 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 at 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 at 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 ------------------------------------



More information about the freebsd-emulation mailing list