Philip Levis wrote: > With a little bit of tweaking, it shouldn't be too difficult to get the > java code working with the standard Java comm. We moved away from it due > to some issues with supporting newer versions of Linux. There was a time > when it was really hard to find.
I've been using javacomm for a while on various projects, and although it can be a challenge to set it up sometimes, I've never really encountered issues with it afterwards. what part of the code would need to be changed to make this work with javacomm? > Can you get it to dump core and figure our where the bug occurs? That > is, the line of code/memory access? some more findings: - happens both if the IBM JDK or the SUN JDK is used - I'm on the x86_64 platform (don't know if it happens on 32 bit) - only happens if there's some data to read from the serial port - the segfault always happens at the same place, but obviously memory is corrupted sometime beforehand here's the output when trying in the SUN JDK (turned on the note() function in the shared object): $ java TestSerial -comm serial@/dev/ttyUSB0:telos NativeSerial_linux /dev/ttyUSB0: constructor begin NativeSerial_linux /dev/ttyUSB0: block_on_read begin NativeSerial_linux /dev/ttyUSB0: block_on_read end NativeSerial_linux /dev/ttyUSB0: get_modem_status begin NativeSerial_linux /dev/ttyUSB0: get_modem_status end NativeSerial_linux /dev/ttyUSB0: set_modem_status begin NativeSerial_linux /dev/ttyUSB0: set_modem_status end NativeSerial_linux /dev/ttyUSB0: get_modem_status begin NativeSerial_linux /dev/ttyUSB0: get_modem_status end NativeSerial_linux /dev/ttyUSB0: set_modem_status begin NativeSerial_linux /dev/ttyUSB0: set_modem_status end NativeSerial_linux /dev/ttyUSB0: constructor end NativeSerial_linux /dev/ttyUSB0: setSerialPortParams begin NativeSerial_linux /dev/ttyUSB0: get_comm_state begin NativeSerial_linux /dev/ttyUSB0: get_comm_state end NativeSerial_linux /dev/ttyUSB0: waitForEvent begin NativeSerial_linux /dev/ttyUSB0: waitForEvent end # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00002aaaaad3d685, pid=13027, tid=1088813376 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_11-b03 mixed mode) # Problematic frame: # C [libtoscomm.so+0x3685] Java_net_tinyos_comm_TOSCommJNI_NativeSerial_1didEventOccur+0x5 # # An error report file with more information is saved as hs_err_pid13027.log NativeSerial_linux /dev/ttyUSB0: setSerialPortParams end serial@/dev/ttyUSB0:115200: resynchronising NativeSerial_linux /dev/ttyUSB0: available begin NativeSerial_linux /dev/ttyUSB0: available end NativeSerial_linux /dev/ttyUSB0: read begin ... read: 00 NativeSerial_linux /dev/ttyUSB0: read end NativeSerial_linux /dev/ttyUSB0: available begin NativeSerial_linux /dev/ttyUSB0: available end NativeSerial_linux /dev/ttyUSB0: available begin NativeSerial_linux /dev/ttyUSB0: available end Sending packet 0# # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # Aborted please find the error log attached Akos
# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00002aaaaad3d685, pid=13027, tid=1088813376 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_11-b03 mixed mode) # Problematic frame: # C [libtoscomm.so+0x3685] Java_net_tinyos_comm_TOSCommJNI_NativeSerial_1didEventOccur+0x5 # --------------- T H R E A D --------------- Current thread (0x00002aaaaabab380): JavaThread "Thread-2" [_thread_in_native, id=13043] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000010 Registers: RAX=0x0000000000000000, RBX=0x00002b061df536f0, RCX=0x0000000000000001, RDX=0x00002aaaaab8ac90 RSP=0x0000000040e5e818, RBP=0x0000000040e5e878, RSI=0x0000000040e5e888, RDI=0x00002aaaaabab4d0 R8 =0x00002b06170fc268, R9 =0x0000000000000670, R10=0x00002b06171ff1c0, R11=0x00002b0616e7d640 R12=0x00002b061abcd540, R13=0x00002b061df536f0, R14=0x0000000040e5e8a8, R15=0x00002aaaaabab380 RIP=0x00002aaaaad3d685, EFL=0x0000000000010283, CSGSFS=0x0000000000000033, ERR=0x0000000000000004 TRAPNO=0x000000000000000e Top of Stack: (sp=0x0000000040e5e818) 0x0000000040e5e818: 00002b061abcd562 0000000040e5e878 0x0000000040e5e828: 00002b061abc3efe 00002b063814b3f8 0x0000000040e5e838: 0000000000000000 0000000040e5e840 0x0000000040e5e848: 0000000000000000 0000000040e5e8a8 0x0000000040e5e858: 00002b061df54858 0000000000000000 0x0000000040e5e868: 00002b061df536f0 0000000040e5e898 0x0000000040e5e878: 0000000040e5e8e8 00002b061abc3d36 0x0000000040e5e888: 00002b061df547a8 00002b061abca480 0x0000000040e5e898: 0000000000000001 00002aaaaab8ac90 0x0000000040e5e8a8: 00002b06381426d8 0000000040e5e8b0 0x0000000040e5e8b8: 00002b061df4f90d 0000000040e5e900 0x0000000040e5e8c8: 00002b061df50e60 0000000000000000 0x0000000040e5e8d8: 00002b061df4f918 0000000040e5e8f8 0x0000000040e5e8e8: 0000000040e5e940 00002b061abc3d36 0x0000000040e5e8f8: 0000000000000001 00002b06381426d8 0x0000000040e5e908: 0000000040e5e908 00002b061df657fd 0x0000000040e5e918: 0000000040e5e978 00002b061df65e80 0x0000000040e5e928: 0000000000000000 00002b061df65860 0x0000000040e5e938: 0000000040e5e970 0000000040e5e9b8 0x0000000040e5e948: 00002b061abc3efe 0000000000000000 0x0000000040e5e958: 0000000000000000 0000000000000000 0x0000000040e5e968: 0000000000000000 0000000000000001 0x0000000040e5e978: 00002b06381523e0 0000000040e5e980 0x0000000040e5e988: 00002b061df6593c 0000000040e5e9c8 0x0000000040e5e998: 00002b061df65e80 0000000000000000 0x0000000040e5e9a8: 00002b061df65980 0000000040e5e9c8 0x0000000040e5e9b8: 0000000040e5ea30 00002b061abc132d 0x0000000040e5e9c8: 00002b06381523e0 0000000000001fa0 0x0000000040e5e9d8: 0000000040e5ea70 0000000040e5ec00 0x0000000040e5e9e8: 00002aaaaabab380 00002b0617111678 0x0000000040e5e9f8: 00002b061abc12a9 0000000040e5eaa0 0x0000000040e5ea08: 0000000040e5ecb8 000000000000000a Instructions: (pc=0x00002aaaaad3d685) 0x00002aaaaad3d675: 85 48 0c 0f 95 c0 0f b6 c0 c3 90 48 8b 44 24 f8 0x00002aaaaad3d685: 85 48 10 0f 95 c0 0f b6 c0 c3 90 f3 c3 66 66 66 Stack: [0x0000000040d5f000,0x0000000040e60000), sp=0x0000000040e5e818, free space=1022k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libtoscomm.so+0x3685] Java_net_tinyos_comm_TOSCommJNI_NativeSerial_1didEventOccur+0x5 j net.tinyos.comm.NativeSerial.didEventOccur(I)Z+5 j net.tinyos.comm.TOSSerial$EventDispatcher.dispatch_event(I)V+5 j net.tinyos.comm.TOSSerial$EventDispatcher.run()V+44 v ~StubRoutines::call_stub V [libjvm.so+0x385265] V [libjvm.so+0x567cc9] V [libjvm.so+0x384b48] V [libjvm.so+0x384bd6] V [libjvm.so+0x403a7e] V [libjvm.so+0x625c4e] V [libjvm.so+0x568615] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j net.tinyos.comm.TOSCommJNI.NativeSerial_didEventOccur(JI)Z+0 j net.tinyos.comm.NativeSerial.didEventOccur(I)Z+5 j net.tinyos.comm.TOSSerial$EventDispatcher.dispatch_event(I)V+5 j net.tinyos.comm.TOSSerial$EventDispatcher.run()V+44 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00002aaaaabd0ba0 JavaThread "Thread-0" [_thread_blocked, id=13044] =>0x00002aaaaabab380 JavaThread "Thread-2" [_thread_in_native, id=13043] 0x00002aaaaab8a5c0 JavaThread "Thread-1" [_thread_blocked, id=13042] 0x00002aaaaab7fae0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=13040] 0x00002aaaaab7deb0 JavaThread "CompilerThread1" daemon [_thread_in_native, id=13039] 0x00002aaaaab7c900 JavaThread "CompilerThread0" daemon [_thread_blocked, id=13038] 0x00002aaaaab7b1a0 JavaThread "AdapterThread" daemon [_thread_blocked, id=13037] 0x00002aaaaab79e90 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=13036] 0x00002aaaaab655d0 JavaThread "Finalizer" daemon [_thread_blocked, id=13035] 0x00002aaaaab64da0 JavaThread "Reference Handler" daemon [_thread_blocked, id=13034] 0x00000000401156f0 JavaThread "main" [_thread_in_native, id=13027] Other Threads: 0x00002aaaaab608b0 VMThread [id=13033] 0x00002aaaaab81730 WatcherThread [id=13041] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 9408K, used 1301K [0x00002b0638090000, 0x00002b0638b00000, 0x00002b0642890000) eden space 8128K, 16% used [0x00002b0638090000,0x00002b06381d55d0,0x00002b0638880000) from space 1280K, 0% used [0x00002b06389c0000,0x00002b06389c0000,0x00002b0638b00000) to space 1280K, 0% used [0x00002b0638880000,0x00002b0638880000,0x00002b06389c0000) PSOldGen total 21504K, used 0K [0x00002b0623090000, 0x00002b0624590000, 0x00002b0638090000) object space 21504K, 0% used [0x00002b0623090000,0x00002b0623090000,0x00002b0624590000) PSPermGen total 21248K, used 2930K [0x00002b061dc90000, 0x00002b061f150000, 0x00002b0623090000) object space 21248K, 13% used [0x00002b061dc90000,0x00002b061df6cab8,0x00002b061f150000) Dynamic libraries: 40000000-4000e000 r-xp 00000000 08:03 3697715 /opt/sun-jdk-1.5.0.11/bin/java 4010d000-40110000 rwxp 0000d000 08:03 3697715 /opt/sun-jdk-1.5.0.11/bin/java 40110000-40153000 rwxp 40110000 00:00 0 [heap] 40153000-40154000 ---p 40153000 00:00 0 40154000-40254000 rwxp 40154000 00:00 0 40254000-40255000 ---p 40254000 00:00 0 40255000-40355000 rwxp 40255000 00:00 0 40355000-40356000 ---p 40355000 00:00 0 40356000-40456000 rwxp 40356000 00:00 0 40456000-40459000 ---p 40456000 00:00 0 40459000-40557000 rwxp 40459000 00:00 0 40557000-4055a000 ---p 40557000 00:00 0 4055a000-40658000 rwxp 4055a000 00:00 0 40658000-4065b000 ---p 40658000 00:00 0 4065b000-40759000 rwxp 4065b000 00:00 0 40759000-4075c000 ---p 40759000 00:00 0 4075c000-4085a000 rwxp 4075c000 00:00 0 4085a000-4085d000 ---p 4085a000 00:00 0 4085d000-4095b000 rwxp 4085d000 00:00 0 4095b000-4095e000 ---p 4095b000 00:00 0 4095e000-40a5c000 rwxp 4095e000 00:00 0 40a5c000-40a5f000 ---p 40a5c000 00:00 0 40a5f000-40b5d000 rwxp 40a5f000 00:00 0 40b5d000-40b5e000 ---p 40b5d000 00:00 0 40b5e000-40c5e000 rwxp 40b5e000 00:00 0 40c5e000-40c61000 ---p 40c5e000 00:00 0 40c61000-40d5f000 rwxp 40c61000 00:00 0 40d5f000-40d62000 ---p 40d5f000 00:00 0 40d62000-40e60000 rwxp 40d62000 00:00 0 40e60000-40e63000 ---p 40e60000 00:00 0 40e63000-40f61000 rwxp 40e63000 00:00 0 2aaaaaaab000-2aaaaabd3000 rwxp 2aaaaaaab000 00:00 0 2aaaaabd3000-2aaaaac0e000 r-xp 00000000 08:03 253 /usr/lib64/locale/en_US.utf8/LC_CTYPE 2aaaaac0e000-2aaaaac15000 r-xs 00000000 08:03 328381 /usr/lib64/gconv/gconv-modules.cache 2aaaaac15000-2aaaaac17000 r-xs 00000000 08:03 3698232 /opt/sun-jdk-1.5.0.11/jre/lib/ext/dnsns.jar 2aaaaac17000-2aaaaac3e000 r-xs 00000000 08:03 3698233 /opt/sun-jdk-1.5.0.11/jre/lib/ext/sunjce_provider.jar 2aaaaac3e000-2aaaaad03000 r-xs 00000000 08:03 3698234 /opt/sun-jdk-1.5.0.11/jre/lib/ext/localedata.jar 2aaaaad03000-2aaaaad3a000 r-xs 00000000 08:03 4284940 /usr/src/tinyos-2.x/support/sdk/java/tinyos.jar 2aaaaad3a000-2aaaaad47000 r-xp 00000000 08:03 4311647 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libtoscomm.so 2aaaaad47000-2aaaaae46000 ---p 0000d000 08:03 4311647 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libtoscomm.so 2aaaaae46000-2aaaaae47000 rwxp 0000c000 08:03 4311647 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libtoscomm.so 2aaaaae63000-2aaaaaf43000 r-xp 00000000 08:03 300388 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8 2aaaaaf43000-2aaaab043000 ---p 000e0000 08:03 300388 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8 2aaaab043000-2aaaab049000 r-xp 000e0000 08:03 300388 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8 2aaaab049000-2aaaab04c000 rwxp 000e6000 08:03 300388 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8 2aaaab04c000-2aaaab05e000 rwxp 2aaaab04c000 00:00 0 2aaaab05e000-2aaaab06a000 r-xp 00000000 08:03 909528 /lib64/libgcc_s.so.1 2aaaab06a000-2aaaab16a000 ---p 0000c000 08:03 909528 /lib64/libgcc_s.so.1 2aaaab16a000-2aaaab16b000 rwxp 0000c000 08:03 909528 /lib64/libgcc_s.so.1 2aaaab16b000-2aaaab26c000 rwxp 2aaaab16b000 00:00 0 2b061633b000-2b0616356000 r-xp 00000000 08:03 3279068 /lib64/ld-2.5.so 2b0616356000-2b0616357000 rwxp 2b0616356000 00:00 0 2b0616373000-2b0616374000 rwxp 2b0616373000 00:00 0 2b0616455000-2b0616456000 r-xp 0001a000 08:03 3279068 /lib64/ld-2.5.so 2b0616456000-2b0616457000 rwxp 0001b000 08:03 3279068 /lib64/ld-2.5.so 2b0616457000-2b061646b000 r-xp 00000000 08:03 3278920 /lib64/libpthread-2.5.so 2b061646b000-2b061656a000 ---p 00014000 08:03 3278920 /lib64/libpthread-2.5.so 2b061656a000-2b061656b000 r-xp 00013000 08:03 3278920 /lib64/libpthread-2.5.so 2b061656b000-2b061656c000 rwxp 00014000 08:03 3278920 /lib64/libpthread-2.5.so 2b061656c000-2b0616570000 rwxp 2b061656c000 00:00 0 2b0616570000-2b0616572000 r-xp 00000000 08:03 3278893 /lib64/libdl-2.5.so 2b0616572000-2b0616672000 ---p 00002000 08:03 3278893 /lib64/libdl-2.5.so 2b0616672000-2b0616674000 rwxp 00002000 08:03 3278893 /lib64/libdl-2.5.so 2b0616674000-2b06167a0000 r-xp 00000000 08:03 3278604 /lib64/libc-2.5.so 2b06167a0000-2b061689f000 ---p 0012c000 08:03 3278604 /lib64/libc-2.5.so 2b061689f000-2b06168a2000 r-xp 0012b000 08:03 3278604 /lib64/libc-2.5.so 2b06168a2000-2b06168a4000 rwxp 0012e000 08:03 3278604 /lib64/libc-2.5.so 2b06168a4000-2b06168ab000 rwxp 2b06168a4000 00:00 0 2b06168ab000-2b0616f7f000 r-xp 00000000 08:03 3698272 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/server/libjvm.so 2b0616f7f000-2b061707f000 ---p 006d4000 08:03 3698272 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/server/libjvm.so 2b061707f000-2b06171fa000 rwxp 006d4000 08:03 3698272 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/server/libjvm.so 2b06171fa000-2b0617229000 rwxp 2b06171fa000 00:00 0 2b0617229000-2b061722a000 r-xp 2b0617229000 00:00 0 2b061722a000-2b061722b000 rwxp 2b061722a000 00:00 0 2b0617245000-2b0617298000 r-xp 00000000 08:03 3278904 /lib64/libm-2.5.so 2b0617298000-2b0617397000 ---p 00053000 08:03 3278904 /lib64/libm-2.5.so 2b0617397000-2b0617399000 rwxp 00052000 08:03 3278904 /lib64/libm-2.5.so 2b0617399000-2b06173a2000 r-xp 00000000 08:03 3698258 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/native_threads/libhpi.so 2b06173a2000-2b06174a1000 ---p 00009000 08:03 3698258 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/native_threads/libhpi.so 2b06174a1000-2b06174a5000 rwxp 00008000 08:03 3698258 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/native_threads/libhpi.so 2b06174a5000-2b06174ad000 rwxs 00000000 08:03 4311657 /tmp/hsperfdata_maroy/13027 2b06174c1000-2b06174d4000 r-xp 00000000 08:03 3278102 /lib64/libnsl-2.5.so 2b06174d4000-2b06175d3000 ---p 00013000 08:03 3278102 /lib64/libnsl-2.5.so 2b06175d3000-2b06175d5000 rwxp 00012000 08:03 3278102 /lib64/libnsl-2.5.so 2b06175d5000-2b06175d7000 rwxp 2b06175d5000 00:00 0 2b06175d7000-2b06175de000 r-xp 00000000 08:03 3278656 /lib64/libnss_compat-2.5.so 2b06175de000-2b06176dd000 ---p 00007000 08:03 3278656 /lib64/libnss_compat-2.5.so 2b06176dd000-2b06176df000 rwxp 00006000 08:03 3278656 /lib64/libnss_compat-2.5.so 2b06176df000-2b06176e8000 r-xp 00000000 08:03 3278103 /lib64/libnss_nis-2.5.so 2b06176e8000-2b06177e7000 ---p 00009000 08:03 3278103 /lib64/libnss_nis-2.5.so 2b06177e7000-2b06177e9000 rwxp 00008000 08:03 3278103 /lib64/libnss_nis-2.5.so 2b06177e9000-2b06177f2000 r-xp 00000000 08:03 3279080 /lib64/libnss_files-2.5.so 2b06177f2000-2b06178f1000 ---p 00009000 08:03 3279080 /lib64/libnss_files-2.5.so 2b06178f1000-2b06178f3000 rwxp 00008000 08:03 3279080 /lib64/libnss_files-2.5.so 2b06178f3000-2b0617900000 r-xp 00000000 08:03 3698250 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libverify.so 2b0617900000-2b06179ff000 ---p 0000d000 08:03 3698250 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libverify.so 2b06179ff000-2b0617a02000 rwxp 0000c000 08:03 3698250 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libverify.so 2b0617a02000-2b0617a27000 r-xp 00000000 08:03 3698267 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libjava.so 2b0617a27000-2b0617b26000 ---p 00025000 08:03 3698267 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libjava.so 2b0617b26000-2b0617b2c000 rwxp 00024000 08:03 3698267 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libjava.so 2b0617b2c000-2b0617b3b000 r-xp 00000000 08:03 3698256 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libzip.so 2b0617b3b000-2b0617c3c000 ---p 0000f000 08:03 3698256 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libzip.so 2b0617c3c000-2b0617c40000 rwxp 00010000 08:03 3698256 /opt/sun-jdk-1.5.0.11/jre/lib/amd64/libzip.so 2b0617c40000-2b061a24f000 r-xs 00000000 08:03 3698341 /opt/sun-jdk-1.5.0.11/jre/lib/rt.jar 2b061a24f000-2b061a2b8000 rwxp 2b061a24f000 00:00 0 2b061a2b8000-2b061a33d000 r-xs 00000000 08:03 3698310 /opt/sun-jdk-1.5.0.11/jre/lib/jsse.jar 2b061a33d000-2b061a352000 r-xs 00000000 08:03 3698351 /opt/sun-jdk-1.5.0.11/jre/lib/jce.jar 2b061a352000-2b061abc1000 r-xs 00000000 08:03 3698335 /opt/sun-jdk-1.5.0.11/jre/lib/charsets.jar 2b061abc1000-2b061ae31000 rwxp 2b061abc1000 00:00 0 2b061ae31000-2b061dbc1000 rwxp 2b061ae31000 00:00 0 2b061dbc1000-2b061dbcb000 rwxp 2b061dbc1000 00:00 0 2b061dbcb000-2b061dc81000 rwxp 2b061dbcb000 00:00 0 2b061dc90000-2b061f150000 rwxp 2b061dc90000 00:00 0 2b061f150000-2b0623090000 rwxp 2b061f150000 00:00 0 2b0623090000-2b0624590000 rwxp 2b0623090000 00:00 0 2b0624590000-2b0638090000 rwxp 2b0624590000 00:00 0 2b0638090000-2b0638b00000 rwxp 2b0638090000 00:00 0 2b0638b00000-2b0642890000 rwxp 2b0638b00000 00:00 0 2b0642890000-2b064289b000 rwxp 2b0642890000 00:00 0 2b064289b000-2b06428ba000 rwxp 2b064289b000 00:00 0 2b06428ba000-2b06428c5000 rwxp 2b06428ba000 00:00 0 2b06428c5000-2b0642962000 rwxp 2b06428c5000 00:00 0 2b0642962000-2b0642968000 rwxp 2b0642962000 00:00 0 2b0642968000-2b06429b6000 rwxp 2b0642968000 00:00 0 2b06429b6000-2b06429c2000 rwxp 2b06429b6000 00:00 0 2b06429c2000-2b0642a5f000 rwxp 2b06429c2000 00:00 0 2b0642a5f000-2b0642a6a000 rwxp 2b0642a5f000 00:00 0 2b0642a6a000-2b0642a89000 rwxp 2b0642a6a000 00:00 0 7fff9456f000-7fff94572000 ---p 7fff9456f000 00:00 0 7fff94572000-7fff9476f000 rwxp 7fff94572000 00:00 0 [stack] ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso] VM Arguments: java_command: TestSerial -comm serial@/dev/ttyUSB0:telos Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/etc/java-config-2/current-system-vm CLASSPATH=.:/usr/src/tinyos-2.x/support/sdk/java/tinyos.jar PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/server/console/bin:/usr/lib/ncc/ USERNAME=maroy LD_LIBRARY_PATH=/opt/sun-jdk-1.5.0.11/jre/lib/amd64/server:/opt/sun-jdk-1.5.0.11/jre/lib/amd64:/opt/sun-jdk-1.5.0.11/jre/../lib/amd64 SHELL=/bin/bash DISPLAY=:0.0 Signal Handlers: SIGSEGV: [libjvm.so+0x65f8d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGBUS: [libjvm.so+0x65f8d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGFPE: [libjvm.so+0x566f30], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGPIPE: [libjvm.so+0x566f30], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGILL: [libjvm.so+0x566f30], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGUSR2: [libjvm.so+0x568de0], sa_mask[0]=0x00000000, sa_flags=0x14000004 SIGHUP: [libjvm.so+0x5688b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGINT: [libjvm.so+0x5688b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGQUIT: [libjvm.so+0x5688b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 SIGTERM: [libjvm.so+0x5688b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004 --------------- S Y S T E M --------------- OS:Gentoo Base System release 1.12.9 uname:Linux 2.6.19-suspend2-r4 #2 SMP Tue May 22 17:02:06 CEST 2007 x86_64 libc:glibc 2.5 NPTL 2.5 rlimit: STACK 8192k, CORE 0k, NPROC 16374, NOFILE 1024, AS infinity load average:0.15 0.18 0.15 CPU:total 2 em64t ht Memory: 4k page, physical 2058772k(1526552k free), swap 4089952k(4089952k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_11-b03) for linux-amd64, built on Dec 15 2006 00:37:33 by java_re with gcc 3.2.2 (SuSE Linux)
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
