Crash with Bluetooth

This is where you talk about the NXJ software itself, installation issues, and programming talk.

Moderators: 99jonathan, roger, imaqine

Crash with Bluetooth

Postby aegidius » Sun Aug 17, 2008 6:55 am

Hello,

Bluetooth works fine with version 0.6 of NXJ when two bricks are communicating. Thanks to the author(s) for the great work.

The typical examples are found in samples folder of the NXJ distribution: BTReceive is a server waiting for an incoming connection, BTConnectTest is the corresponding client running on another brick. The client connects and some data are exchanged.

Now I try to write a client running on a PC using the Bluecove Bluetooth implementation (bluecove-2.0.2.jar). The client connects successfully but unfortunately the server brick running BTReceive crashes when I send a single byte. The brick display says:

Java Exception:
Class: 33
Method: 90
PC: 6167

Has anyone an idea?

Thanks, Aegidius

Follows the test program that produces the crash:

Code: Select all
import javax.bluetooth.*;
import java.io.*;
import javax.microedition.io.*;

public class BtClient
{
  public static void main(String[] args)
  {
    String btAddressStr = "0016530017E0";  // Adapt to your brick
    String connectionUrl = "btspp://" + btAddressStr + ":1";
    StreamConnection conn;
    System.out.println("Trying to open a connection...");
    try
    {
      conn = (StreamConnection)Connector.open(connectionUrl);
    }
    catch (IOException ex)
    {
      System.out.println("failed");
      return;
    }
   
    System.out.println("OK. Trying to get an output stream...");
    OutputStream os;
    try
    {
      os = conn.openOutputStream();
    }
    catch (IOException ex)
    {
      System.out.println("failed");
      return;
    }

    System.out.println("OK. Trying to send a byte...");
    try
    {
      os.write((byte)1);
    }
    catch (IOException ex)
    {
      System.out.println("failed");
      return;
    }
    System.out.println("Done");
  }
}
aegidius
New User
 
Posts: 24
Joined: Thu Mar 20, 2008 9:15 pm
Location: Switzerland

Postby gloomyandy » Sun Aug 17, 2008 10:11 am

Hi,
I'll try and explain what is going on and also show how you can work it out...
The first step is to understand the Exception that you are getting. The secret to this is to link the program with the -v (verbose option), this produces alist of class numbers and method numbers. Linking the sample btreceive program this way gives the folowing (I've trimmed the output a bit to keep the post short)...
Code: Select all
clean:
compile:
Compiling 1 source file to H:\Lego\lejos\trunk\examples\BTReceive
link:
Class 0: java.lang.Object
Class 1: java.lang.Thread
Class 2: java.lang.String
Class 3: java.lang.Throwable
.....


Class 32: java.io.InputStream
Class 33: java.io.EOFException
Class 34: java.io.IOException
Class 35: java.io.OutputStream
Method 0: Class: java.lang.Object Signature: <init>()V PC 2825
Method 1: Class: java.lang.Object Signature: notifyAll()V Native id 5
Method 2: Class: java.lang.Object Signature: wait()V Native id 6
.....

Method 88: Class: java.io.DataInputStream Signature: <init>(Ljava/io/InputStream;)V PC 6148
Method 89: Class: java.io.DataInputStream Signature: read()I PC 6158
Method 90: Class: java.io.DataInputStream Signature: readByte()B PC 6166
Method 91: Class: java.io.DataInputStream Signature: readInt()I PC 6207
....
Master record    : 16 bytes.
Class records    : 36 (360 bytes).
Field records    : 61 (61 bytes).
Static fields    : 24 (48 bytes).
Static state     : 24 (88 bytes).
Constant records : 14 (56 bytes).
Constant values  : 14 (89 bytes).
Method records   : 135 (1620 bytes).
Exception records: 72 (576 bytes).
Code             : 104 (5387 bytes).
Total            : 8302 bytes.
BUILD SUCCESSFUL (total time: 1 second)


Ok so using the above we can lookup the Exception class (which in your case is 33). We see that this is....
Code: Select all
Class 33: java.io.EOFException

So it looks like you are getting an unexpected end of file... Now we work out where this is happening. For this we can use the method number which in your case is method 90. Looking this up....
Code: Select all
Method 90: Class: java.io.DataInputStream Signature: readByte()B PC 6166

As a final check we can see that the PC (6166) also matches the exception PC (6167) and is obviously close to the start of the readByte() method. So we are getting an EOF in the readByte method....

Now I'm not sure if you have modified the sample btreceive program or not so the above may not match exactly what you are seeing. But assuming you have not changed things here is what may be going on....

You are using the datastream readInt function to read the data, but your application is not using writeInt to write it. Instead you are writing a single byte and then closing the file. However the readInt function expects to read 4 bytes (the size of a Java Int), so when trying to read the second byte it will see the EOF and get an error.

So what could you do to fix it? Well you can either switch to using writeInt on the PC side of things (though you will also have to use a DataStream). Or you can switch to using an InputStream on the NXT side and replace the readInt with a read() call.

However things are a little more complex than this. As well as mixing OutputStreams and DataInputStreams, you are also mixing leJOS I/O with standard Java I/O. What is probably not very obvious is that when using Bluetooth to the NXT by default leJOS assumes that you are using the standard Lego protocols. This uses a packet based protocol and adds two bytes of data to every packet to indicate the packet length. However on the PC side you are using the standard Java Bluetooth functions that will not be doing this for you. You have three choices to fix this...

1. Use the leJOS PC side functions to create the Bluetooth connection, if you do this then these functions will automatically add the required headers. If you want to go this way take a look at the BTSend example (it is designed to work with the BTReceive example.

2. You can switch the way that leJOS on the NXT handle connections. To turn off packet mode add a call to the setIOMode method as shown below...
Code: Select all
  BTConnection btc = Bluetooth.waitForConnection();
  btc.setIOMode(0);

a mode of zero turns off packet mode (both input and output). Note that the above will change in the next version of leJOS (after 0.6, not yet released). In later versions you can either use...
Code: Select all
  BTConnection btc = Bluetooth.waitForConnection();
  btc.setIOMode(NXTConnection.RAW);

Or set the mode when the connection is opened with...
Code: Select all
  BTConnection btc = Bluetooth.waitForConnection(0, NXTConnection.RAW, 0);

Note that NXTConnection.RAW is not the same as 0 and so you will have to make this change.

3. You can add the header packet yourself. If you want to do this the format is two bytes LSB first and the size of the header is not included in the length. So a two byte packet would be 4 bytes in length and look like...
Code: Select all
<2><0><data 1><data 2>


Hope this helps...

Andy
User avatar
gloomyandy
leJOS Team Member
 
Posts: 3881
Joined: Fri Sep 28, 2007 2:06 pm
Location: UK

Postby aegidius » Sun Aug 17, 2008 3:54 pm

Hi Andy

Thank you very much for your extensive and precise reply. It solved my problem in a few minutes...

I prefer to switch off the packet mode with setIOMode(0).

Follows my sample program that is the equivalent of BTConnectTest, but runs on a PC.

Just a question: Do you think that there is no delay necessary to send data from the client just after the Bluetooth connection is established? Is the brick immediately ready?

Thanks again

Aegidius

Code: Select all
// BtClient.java
// Works with BTReceive from the leJOS sample distribution, except:
// add BTConnection.setIOMode(0) to disable leJOS package length protocol

import javax.bluetooth.*;
import java.io.*;
import javax.microedition.io.*;

public class BtClient
{
  private StreamConnection conn;
  private InputStream is;
  private OutputStream os;
 
  public BtClient()
  {
    String btAddressStr = "0016530017E0";  // Adapt to your brick
    String connectionUrl = "btspp://" + btAddressStr + ":1";
    System.out.println("Trying to open a connection...");
    try
    {
      conn = (StreamConnection)Connector.open(connectionUrl);
    }
    catch (IOException ex)
    {
      System.out.println("failed");
      return;
    }
   
    System.out.println("OK. Trying to get input/output streams...");
    try
    {
      is = conn.openInputStream();
      os = conn.openOutputStream();
    }
    catch (IOException ex)
    {
      System.out.println("failed");
      closeAll();
      return;
    }

    DataInputStream dis =  new DataInputStream(is);
    DataOutputStream dos =  new DataOutputStream(os);
   
    int value;
    System.out.println("OK. Trying to exchange 100 ints...");
    for (int i = 0; i < 100; i++)
    try
    {
      dos.writeInt(i+1);
      dos.flush();
      value = dis.readInt();
      System.out.println("Reply: " + value);
   }
    catch (IOException ex)
    {
      System.out.println("failed");
      closeAll();
      return;
    }
    System.out.println("Closing connection...");
    closeAll();
   
    System.out.println("Done");
  }
 
  private void closeAll()
  // Some of the references may be null 
  {
    try {is.close();} catch (Exception ex) {}
    try {os.close();} catch (Exception ex) {}
    try {conn.close();} catch (Exception ex) {}
  }
   
  public static void main(String[] args)
  {
    new BtClient();
  }
}
aegidius
New User
 
Posts: 24
Joined: Thu Mar 20, 2008 9:15 pm
Location: Switzerland

Postby gloomyandy » Sun Aug 17, 2008 9:16 pm

Hi,
Glad the information helped... You shouldn't need any delays. Oh and one other advantage of using the leJOS NxtComm* routines on the PC is that it makes it easy to switch to USB if you want to use that rather than Bluetooth...


All the best

Andy
User avatar
gloomyandy
leJOS Team Member
 
Posts: 3881
Joined: Fri Sep 28, 2007 2:06 pm
Location: UK

BTConnection lost

Postby wtsontag » Tue Dec 09, 2008 9:40 am

I had a question that might be right up this thread's ally.

Simply put, i was wondering what a good way to tell when a BTConnection has been lost? like the physical BT device is turned off or the PC is turned off, ettc?
wtsontag
New User
 
Posts: 9
Joined: Tue Dec 09, 2008 9:35 am

Postby gloomyandy » Tue Dec 09, 2008 10:44 am

If the connection is gone you should get and error and/or exception from the stack (which you get depends on what methods you are using). Obviously you will only get this when you are actually calling Bluetooth I/O methods... So you may want to send/recv a periodic "heartbeat" message between your nxt and pc code.

Andy
User avatar
gloomyandy
leJOS Team Member
 
Posts: 3881
Joined: Fri Sep 28, 2007 2:06 pm
Location: UK

Re: Crash with Bluetooth

Postby fieranmason » Fri Oct 14, 2011 10:49 pm

I also have a question that fits well in this thread -

I have an NXT working with standard quiet firmware and am interfacing with the bot over bluetooth from my mac. The program runs fine for many iterations through my FSM and then mysteriously, I get a crash in the libbluecove.jnilib - strictly speaking perhaps this is the wrong place to ask the question and maybe it is better suited for a bluecove forum, not the less here is the crash report - I'm not really able to make heads or tails of it. Perhaps I will need to invest some time reading some more sourcode, but if someone else has encountered this, I'd love to hear their solution.

Fieran Mason-Blakley

Process: java [7409]
Path: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
Identifier: java
Version: 1.0 (1.0)
Code Type: X86 (Native)
Parent Process: eclipse [6159]

PlugIn Path: /var/folders/lh/lh-9+snhE9qq21ruyJoAdU+++TI/-Tmp-/bluecove_jensweber_0/libbluecove.jnilib
PlugIn Identifier: libbluecove.jnilib
PlugIn Version: ??? (???)

Date/Time: 2011-10-14 15:36:41.532 -0700
OS Version: Mac OS X 10.6.3 (10D575)
Report Version: 6

Interval Since Last Report: 68011 sec
Crashes Since Last Report: 4
Per-App Crashes Since Last Report: 4
Anonymous UUID: 3F8AEB8B-C73B-4C91-A930-770DFFF48057

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000004
Crashed Thread: 1

Application Specific Information:

Java information:
Exception type: Bus Error (0xa) at pc=00000000003b7d53

Java VM: Java HotSpot(TM) Client VM (16.3-b01-279 mixed mode macosx-x86)

Current thread (0000000002800000): JavaThread "main" [_thread_in_vm, id=-1341124608, stack(00000000b0001000,00000000b0101000)]
Stack: [00000000b0001000,00000000b0101000]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J com.intel.bluetooth.BluetoothStackOSX.connectionRfWrite(J[BII)V
j com.intel.bluetooth.BluetoothRFCommOutputStream.write([BII)V+58
j java.io.OutputStream.write([B)V+5
j lejos.pc.comm.NXTCommBluecove.sendRequest([BI)[B+45
j lejos.nxt.remote.NXTCommand.getOutputState(I)Llejos/nxt/remote/OutputState;+25
j lejos.nxt.remote.RemoteMotor.isMoving()Z+8
j lejos.nxt.remote.RemoteMotor.waitComplete()V+1
j lejos.nxt.remote.RemoteMotor.rotate(IZ)V+107
j lejos.nxt.remote.RemoteMotor.rotateTo(IZ)V+10
j lejos.nxt.remote.RemoteMotor.rotateTo(I)V+3
j checkMotors.CheckMotors.takeReadings()V+129
j checkMotors.CheckMotors.run()V+48
j checkMotors.CheckMotors.main([Ljava/lang/String;)V+3
v ~StubRoutines::call_stub

Java Threads: ( => current thread )
00000000028df800 JavaThread "BluecoveAsynchronousShutdownThread" daemon [_thread_blocked, id=-1325789184, stack(00000000b0ea1000,00000000b0fa1000)]
0000000001807400 JavaThread "OS X Bluetooth CFRunLoop" daemon [_thread_in_native, id=-1326845952, stack(00000000b0e1f000,00000000b0e9f000)]
00000000028abc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=-1328435200, stack(00000000b0c1b000,00000000b0d1b000)]
000000000180b000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=-1329491968, stack(00000000b0b19000,00000000b0c19000)]
00000000028ab000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=-1330548736, stack(00000000b0a17000,00000000b0b17000)]
000000000180a000 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=-1331605504, stack(00000000b0915000,00000000b0a15000)]
00000000028a1000 JavaThread "Finalizer" daemon [_thread_blocked, id=-1333727232, stack(00000000b070f000,00000000b080f000)]
0000000001805800 JavaThread "Reference Handler" daemon [_thread_blocked, id=-1334784000, stack(00000000b060d000,00000000b070d000)]
=>0000000002800000 JavaThread "main" [_thread_in_vm, id=-1341124608, stack(00000000b0001000,00000000b0101000)]
Other Threads:
0000000001804000 VMThread [stack: 00000000b050b000,00000000b060b000] [id=-1335840768]
0000000001815000 WatcherThread [stack: 00000000b0d1d000,00000000b0e1d000] [id=-1327378432]

VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None

Heap
par new generation total 14784K, used 2181K [0000000005010000, 0000000006010000, 0000000006010000)
eden space 13184K, 16% used [0000000005010000, 0000000005231790, 0000000005cf0000)
from space 1600K, 0% used [0000000005cf0000, 0000000005cf0000, 0000000005e80000)
to space 1600K, 0% used [0000000005e80000, 0000000005e80000, 0000000006010000)
concurrent mark-sweep generation total 49152K, used 0K [0000000006010000, 0000000009010000, 000000000b010000)
concurrent-mark-sweep perm gen total 12288K, used 3558K [000000000b010000, 000000000bc10000, 000000000f010000)

Virtual Machine Arguments:
JVM Args: -Dfile.encoding=MacRoman -Xbootclasspath/a:/Users/jensweber/ai/lejos_nxj/lib/pc/3rdparty/bcel.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/3rdparty/bluecove-gpl.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/3rdparty/bluecove.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/3rdparty/commons-cli.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/jtools.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/pccomm.jar:/Users/jensweber/ai/lejos_nxj/lib/pc/pctools.jar
Java Command: checkMotors.CheckMotors
Launcher Type: SUN_STANDARD
Physical Memory: Page Size = 4k, Total = 2048M, Free = 451M


Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 com.apple.CoreFoundation 0x98fab00f __CFRunLoopRun + 2079
3 com.apple.CoreFoundation 0x98faa0f4 CFRunLoopRunSpecific + 452
4 com.apple.CoreFoundation 0x98fa9f21 CFRunLoopRunInMode + 97
5 java 0x00004e52 0x1000 + 15954
6 java 0x000045a3 0x1000 + 13731
7 java 0x00001d59 0x1000 + 3417

Thread 1 Crashed:
0 libclient.dylib 0x003b7d53 JVM_MonitorWait + 10227
1 libbluecove.jnilib 0x0f802d61 isCurrentThreadInterrupted(JNIEnv_*, _jobject*) + 39
2 libbluecove.jnilib 0x0f809c20 Java_com_intel_bluetooth_BluetoothStackOSX_connectionRfWrite + 402
3 ??? 0x03095800 0 + 50944000
4 ??? 0x0300428d 0 + 50348685
5 ??? 0x03003db1 0 + 50347441
6 ??? 0x03003db1 0 + 50347441
7 ??? 0x030043f3 0 + 50349043
8 ??? 0x03003f17 0 + 50347799
9 ??? 0x03003fdd 0 + 50347997
10 ??? 0x03003db1 0 + 50347441
11 ??? 0x03003db1 0 + 50347441
12 ??? 0x03003db1 0 + 50347441
13 ??? 0x03003db1 0 + 50347441
14 ??? 0x03003db1 0 + 50347441
15 ??? 0x03003db1 0 + 50347441
16 ??? 0x030012d3 0 + 50336467
17 libclient.dylib 0x003a3500 JVM_Lseek + 139952
18 libclient.dylib 0x003a32a6 JVM_Lseek + 139350
19 libclient.dylib 0x003a3276 JVM_Lseek + 139302
20 libclient.dylib 0x003d4181 JVM_FindLoadedClass + 3553
21 libclient.dylib 0x003d3ec8 JVM_FindLoadedClass + 2856
22 java 0x00002fbc 0x1000 + 8124
23 java 0x00004cce 0x1000 + 15566
24 java 0x00003556 0x1000 + 9558
25 libSystem.B.dylib 0x96837a19 _pthread_start + 345
26 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 2: Java: Exception Handler Thread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libSystem.B.dylib 0x96876048 mach_msg_server + 520
3 libclient.dylib 0x00310e75 JNI_CreateJavaVM_Impl + 62437
4 libclient.dylib 0x00310e1a JNI_CreateJavaVM_Impl + 62346
5 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
6 libSystem.B.dylib 0x96837a19 _pthread_start + 345
7 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 3: Java: Gang worker#0 (Parallel GC Threads)
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x0030f978 JNI_CreateJavaVM_Impl + 57064
5 libclient.dylib 0x0030f5d8 JNI_CreateJavaVM_Impl + 56136
6 libclient.dylib 0x00325d71 jio_vsnprintf + 321
7 libclient.dylib 0x00325caa jio_vsnprintf + 122
8 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
9 libSystem.B.dylib 0x96837a19 _pthread_start + 345
10 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 4: Java: Gang worker#1 (Parallel GC Threads)
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x0030f978 JNI_CreateJavaVM_Impl + 57064
5 libclient.dylib 0x0030f5d8 JNI_CreateJavaVM_Impl + 56136
6 libclient.dylib 0x00325d71 jio_vsnprintf + 321
7 libclient.dylib 0x00325caa jio_vsnprintf + 122
8 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
9 libSystem.B.dylib 0x96837a19 _pthread_start + 345
10 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 5: Java: Concurrent Mark-Sweep GC Thread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x00310087 JNI_CreateJavaVM_Impl + 58871
3 libclient.dylib 0x0032d110 jio_vsnprintf + 29920
4 libclient.dylib 0x0030fa07 JNI_CreateJavaVM_Impl + 57207
5 libclient.dylib 0x0030f5d8 JNI_CreateJavaVM_Impl + 56136
6 libclient.dylib 0x003e683c JVM_Available + 29228
7 libclient.dylib 0x0032cef2 jio_vsnprintf + 29378
8 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
9 libSystem.B.dylib 0x96837a19 _pthread_start + 345
10 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 6: Java: VM Thread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x00310087 JNI_CreateJavaVM_Impl + 58871
3 libclient.dylib 0x0032d110 jio_vsnprintf + 29920
4 libclient.dylib 0x0030fa07 JNI_CreateJavaVM_Impl + 57207
5 libclient.dylib 0x0030f5d8 JNI_CreateJavaVM_Impl + 56136
6 libclient.dylib 0x003a1cfb JVM_Lseek + 133803
7 libclient.dylib 0x003a1a2a JVM_Lseek + 133082
8 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
9 libSystem.B.dylib 0x96837a19 _pthread_start + 345
10 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 7: Java: Reference Handler
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x003b6ab5 JVM_MonitorWait + 5461
5 libclient.dylib 0x003b5a1e JVM_MonitorWait + 1214
6 libclient.dylib 0x003b569a JVM_MonitorWait + 314
7 libjvmlinkage.dylib 0x0004ee05 JVM_MonitorWait + 69
8 ??? 0x0300b959 0 + 50379097
9 ??? 0x03003db1 0 + 50347441
10 ??? 0x03003db1 0 + 50347441
11 ??? 0x030012d3 0 + 50336467
12 libclient.dylib 0x003a3500 JVM_Lseek + 139952
13 libclient.dylib 0x003a32a6 JVM_Lseek + 139350
14 libclient.dylib 0x003b4f3b JVM_InternString + 2123
15 libclient.dylib 0x003b4daa JVM_InternString + 1722
16 libclient.dylib 0x003b4b94 JVM_InternString + 1188
17 libclient.dylib 0x003b462f JVM_StartThread + 2239
18 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
19 libSystem.B.dylib 0x96837a19 _pthread_start + 345
20 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 8: Java: Finalizer
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x003b6ab5 JVM_MonitorWait + 5461
5 libclient.dylib 0x003b5a1e JVM_MonitorWait + 1214
6 libclient.dylib 0x003b569a JVM_MonitorWait + 314
7 libjvmlinkage.dylib 0x0004ee05 JVM_MonitorWait + 69
8 ??? 0x0300b959 0 + 50379097
9 ??? 0x03003db1 0 + 50347441
10 ??? 0x03003f17 0 + 50347799
11 ??? 0x03003f17 0 + 50347799
12 ??? 0x030012d3 0 + 50336467
13 libclient.dylib 0x003a3500 JVM_Lseek + 139952
14 libclient.dylib 0x003a32a6 JVM_Lseek + 139350
15 libclient.dylib 0x003b4f3b JVM_InternString + 2123
16 libclient.dylib 0x003b4daa JVM_InternString + 1722
17 libclient.dylib 0x003b4b94 JVM_InternString + 1188
18 libclient.dylib 0x003b462f JVM_StartThread + 2239
19 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
20 libSystem.B.dylib 0x96837a19 _pthread_start + 345
21 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 9: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x96830b42 kevent + 10
1 libSystem.B.dylib 0x9683125c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x96830719 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x968304be _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x9682ff41 _pthread_wqthread + 390
5 libSystem.B.dylib 0x9682fd86 start_wqthread + 30

Thread 10: Java: Surrogate Locker Thread (CMS)
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x0030f978 JNI_CreateJavaVM_Impl + 57064
5 libclient.dylib 0x0030f4f9 JNI_CreateJavaVM_Impl + 55913
6 libclient.dylib 0x003cc0b7 JVM_IsPrimitiveClass + 7639
7 libclient.dylib 0x003cbc31 JVM_IsPrimitiveClass + 6481
8 libclient.dylib 0x003b4b94 JVM_InternString + 1188
9 libclient.dylib 0x003b462f JVM_StartThread + 2239
10 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
11 libSystem.B.dylib 0x96837a19 _pthread_start + 345
12 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 11: Java: Signal Dispatcher
0 libSystem.B.dylib 0x9680a336 semaphore_wait_trap + 10
1 libclient.dylib 0x003ccb7e JVM_IsPrimitiveClass + 10398
2 libclient.dylib 0x003cc955 JVM_IsPrimitiveClass + 9845
3 libclient.dylib 0x003b4b94 JVM_InternString + 1188
4 libclient.dylib 0x003b462f JVM_StartThread + 2239
5 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
6 libSystem.B.dylib 0x96837a19 _pthread_start + 345
7 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 12: Java: CompilerThread0
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x0030f978 JNI_CreateJavaVM_Impl + 57064
5 libclient.dylib 0x0030f4f9 JNI_CreateJavaVM_Impl + 55913
6 libclient.dylib 0x003cdf22 JVM_IsPrimitiveClass + 15426
7 libclient.dylib 0x003cdcfb JVM_IsPrimitiveClass + 14875
8 libclient.dylib 0x003b4b94 JVM_InternString + 1188
9 libclient.dylib 0x003b462f JVM_StartThread + 2239
10 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
11 libSystem.B.dylib 0x96837a19 _pthread_start + 345
12 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 13: Java: Low Memory Detector
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x0030f978 JNI_CreateJavaVM_Impl + 57064
5 libclient.dylib 0x0030f5d8 JNI_CreateJavaVM_Impl + 56136
6 libclient.dylib 0x003d1ef2 JVM_IsPrimitiveClass + 31762
7 libclient.dylib 0x003b4b94 JVM_InternString + 1188
8 libclient.dylib 0x003b462f JVM_StartThread + 2239
9 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
10 libSystem.B.dylib 0x96837a19 _pthread_start + 345
11 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 14: Java: VM Periodic Task Thread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x00310087 JNI_CreateJavaVM_Impl + 58871
3 libclient.dylib 0x003d31cd JVM_IsPrimitiveClass + 36589
4 libclient.dylib 0x003d2d73 JVM_IsPrimitiveClass + 35475
5 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
6 libSystem.B.dylib 0x96837a19 _pthread_start + 345
7 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 15:
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 com.apple.CoreFoundation 0x98fab00f __CFRunLoopRun + 2079
3 com.apple.CoreFoundation 0x98faa0f4 CFRunLoopRunSpecific + 452
4 com.apple.CoreFoundation 0x98fb0034 CFRunLoopRun + 84
5 libbluecove.jnilib 0x0f803ea4 oneNativeThreadMain(void*) + 318
6 libSystem.B.dylib 0x96837a19 _pthread_start + 345
7 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 16: Java: BluecoveAsynchronousShutdownThread
0 libSystem.B.dylib 0x9680a2fa mach_msg_trap + 10
1 libSystem.B.dylib 0x9680aa67 mach_msg + 68
2 libclient.dylib 0x0030ff73 JNI_CreateJavaVM_Impl + 58595
3 libclient.dylib 0x0030fdfb JNI_CreateJavaVM_Impl + 58219
4 libclient.dylib 0x003b6ab5 JVM_MonitorWait + 5461
5 libclient.dylib 0x003b5a1e JVM_MonitorWait + 1214
6 libclient.dylib 0x003b569a JVM_MonitorWait + 314
7 libjvmlinkage.dylib 0x0004ee05 JVM_MonitorWait + 69
8 ??? 0x0300b959 0 + 50379097
9 ??? 0x03003db1 0 + 50347441
10 ??? 0x03003db1 0 + 50347441
11 ??? 0x030012d3 0 + 50336467
12 libclient.dylib 0x003a3500 JVM_Lseek + 139952
13 libclient.dylib 0x003a32a6 JVM_Lseek + 139350
14 libclient.dylib 0x003b4f3b JVM_InternString + 2123
15 libclient.dylib 0x003b4daa JVM_InternString + 1722
16 libclient.dylib 0x003b4b94 JVM_InternString + 1188
17 libclient.dylib 0x003b462f JVM_StartThread + 2239
18 libclient.dylib 0x0030f38b JNI_CreateJavaVM_Impl + 55547
19 libSystem.B.dylib 0x96837a19 _pthread_start + 345
20 libSystem.B.dylib 0x9683789e thread_start + 34

Thread 1 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x02800110 ecx: 0x000bb000 edx: 0x00740ec8
edi: 0xb0100901 esi: 0x02800000 ebp: 0xb0100198 esp: 0xb0100160
ss: 0x0000001f efl: 0x00010246 eip: 0x003b7d53 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
cr2: 0x00000004

Binary Images:
0x1000 - 0x7ff7 java 1.0 (1.0) <1289483C-8495-00FA-B083-059A417967C3> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
0xd000 - 0x12ff7 libjli.jnilib ??? (???) <1EF696BE-D83A-A192-74E2-C0F154F626AA> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libjli.jnilib
0x17000 - 0x1eff7 com.apple.JavaVM 13.2.0 (13.2.0) <75981DDE-4A7A-EEB6-BAEE-30E9E1DA17C0> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x4e000 - 0x55ff3 libjvmlinkage.dylib ??? (???) <5EC4F027-FDF1-C828-6419-F51B9BE15B03> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libjvmlinkage.dylib
0x6f000 - 0x77ff7 libverify.dylib 1.0 (1.0) <911E382A-E4F0-33DE-F5B9-B59938299CA7> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libverify.dylib
0x7c000 - 0x83ff7 JavaNativeFoundation ??? (???) <CD5326D9-1389-5AE7-9A24-FE0E7006DD73> /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x8c000 - 0xa9ff7 libjava.jnilib ??? (???) <4E16529C-EAA5-92AF-A5AA-85F58E4F194D> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libjava.jnilib
0xc7000 - 0xd3ff7 libzip.jnilib ??? (???) <0640432A-69A0-ACD5-36FE-C8FCFF21813A> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libzip.jnilib
0x300000 - 0x71bfe7 libclient.dylib ??? (???) <C0B3DF6B-E69D-68F0-030F-EB25D7B2AD0E> /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/libclient.dylib
0xf800000 - 0xf815fff +libbluecove.jnilib ??? (???) <59BF7562-58D9-F2B8-E0CC-434E48AAAD4A> /var/folders/lh/lh-9+snhE9qq21ruyJoAdU+++TI/-Tmp-/bluecove_jensweber_0/libbluecove.jnilib
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <5C229EB2-F7CA-A638-41B6-5755DE940108> /usr/lib/dyld
0x90060000 - 0x90065ff7 com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x900e5000 - 0x909c4ff7 com.apple.AppKit 6.6.5 (1038.29) <E76A05A6-27C6-DA02-0961-5C8EEDC5F0A7> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x909c5000 - 0x909e7fef com.apple.DirectoryService.Framework 3.6 (621.3) <05FFDBDB-F16B-8AC0-DB42-986965FCBD95> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x909e8000 - 0x909e8ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x90ab4000 - 0x90ad4fe7 libresolv.9.dylib 40.0.0 (compatibility 1.0.0) <03019DD7-993D-AC88-6636-179F92F315C4> /usr/lib/libresolv.9.dylib
0x90ad5000 - 0x90ad8ff7 libCoreVMClient.dylib ??? (???) <98CB96B1-85FE-25AF-AB19-ED061912FC3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x90ad9000 - 0x90c5bfe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <96A45E03-2B29-83EB-0FC6-2C932E398722> /usr/lib/libicucore.A.dylib
0x90cd9000 - 0x90d6bfe3 com.apple.print.framework.PrintCore 6.2 (312.5) <7729B4D7-D661-D669-FA7E-510F93F685A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x90d6c000 - 0x90e09fe3 com.apple.LaunchServices 362.1 (362.1) <885D8567-9E40-0105-20BC-42C7FF657583> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x90e0a000 - 0x90e74fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x90ed2000 - 0x90ed2ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90ed3000 - 0x90f42ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x90f99000 - 0x91042ff7 com.apple.CFNetwork 454.9.4 (454.9.4) <2F8B5BA5-099F-6CDA-F500-4CA188BBCDBC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91059000 - 0x9137dfef com.apple.HIToolbox 1.6.2 (???) <F5F99E78-5377-DD54-6138-9FC84467F938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9137e000 - 0x9137eff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x913c1000 - 0x913c1ff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91442000 - 0x914f2ff3 com.apple.ColorSync 4.6.3 (4.6.3) <68B6A1B9-86CF-0C5A-7D63-56ED4BB2EB5B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91529000 - 0x915e2fe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
0x915e3000 - 0x919f9ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x91b83000 - 0x91c84fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
0x91c85000 - 0x91c91ff7 libkxld.dylib ??? (???) <13F26BB6-C2F7-9D74-933E-09AD8B509ECD> /usr/lib/system/libkxld.dylib
0x91c92000 - 0x91cdffeb com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <87BA2C52-8451-F0E5-DCDE-E0B9E4D40405> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x91f50000 - 0x9202dff7 com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x920f9000 - 0x9212aff7 libGLImage.dylib ??? (???) <AF110892-B10A-5B61-F898-21FB2BCE63BF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9212b000 - 0x9213fffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x92140000 - 0x9214dff7 com.apple.NetFS 3.2.1 (3.2.1) <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x9214e000 - 0x921cefeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x92238000 - 0x92299fe7 com.apple.CoreText 3.1.0 (???) <1372DABE-F183-DD03-03C2-64B2464A4FD5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x92a15000 - 0x92a4aff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <458E819A-4E3F-333E-28CE-671281B318D3> /usr/lib/libcups.2.dylib
0x92a4b000 - 0x92a4fff7 libGFXShared.dylib ??? (???) <286F466C-2856-B579-B87F-4E9A35C80263> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x92abf000 - 0x92b1aff7 com.apple.framework.IOKit 2.0 (???) <69E4FE93-376C-565E-650F-04FAD213AA24> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x92bc8000 - 0x92bdcfe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x92ed7000 - 0x92f19ff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x92fa6000 - 0x92fe9ff7 libGLU.dylib ??? (???) <CE02968E-930D-E63B-7B21-B87205F8B19A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92fea000 - 0x9303aff7 com.apple.framework.familycontrols 2.0.1 (2010) <50E74916-19A5-F2FC-AB57-76F2C8DDF0A7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x9303b000 - 0x9303fff7 libGIF.dylib ??? (???) <03880BA1-7A86-0F2B-617A-C66B1D05DD70> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9324b000 - 0x9324cff7 com.apple.audio.units.AudioUnit 1.6.3 (1.6.3) <959DFFAE-A06B-7FF6-B713-B2076893EBBD> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9324d000 - 0x934afff3 com.apple.security 6.1.1 (37594) <1AC07F75-7E27-9662-21DA-B05DFF047B26> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x934b0000 - 0x93548fe7 edu.mit.Kerberos 6.5.9 (6.5.9) <73EC847F-FF44-D542-2AD5-97F6C8D48F0B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9362a000 - 0x9371cff7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <7482933B-4AF6-ED55-AD72-4FBD1E134958> /usr/lib/libcrypto.0.9.8.dylib
0x9371d000 - 0x9371dff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x9372b000 - 0x93734ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x93743000 - 0x93a63feb com.apple.CoreServices.CarbonCore 861.6 (861.6) <D3D5D9F1-01ED-DCAD-6AA9-4ABE60C7A112> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x93a64000 - 0x93a7fff7 libPng.dylib ??? (???) <929FE8EE-277D-F6EB-D672-E6F4CEBF1504> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x93c76000 - 0x93c97fe7 com.apple.opencl 12.1 (12.1) <1BCA4F60-E612-5C1B-EF50-A810D70CDF05> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x93d82000 - 0x93d8cffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x93f21000 - 0x93f72ff7 com.apple.HIServices 1.8.0 (???) <10C85B88-C6AF-91DB-2546-34661BA35AC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x94192000 - 0x9425cfef com.apple.CoreServices.OSServices 357 (357) <764872C3-AE30-7F54-494D-4BA3CE4F4DFB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x9425d000 - 0x942dfffb SecurityFoundation 36840.0.0 (compatibility 1.0.0) <7DF69AD9-002E-EFE5-9A59-141DB14043F7> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9535d000 - 0x955cdffb com.apple.Foundation 6.6.2 (751.21) <DA7A173A-4435-ECD6-F4AF-977D722FD2F7> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x95f41000 - 0x95f65ff7 libJPEG.dylib ??? (???) <EDA86712-F49C-760C-BE55-9B899A4A5D1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x95f66000 - 0x95faffe7 libTIFF.dylib ??? (???) <E45B169E-253E-E865-1501-97777D2702F2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x964ea000 - 0x964f5ff7 libGL.dylib ??? (???) <EAD85409-9036-831B-C378-E50780305DA6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9653f000 - 0x9655dff7 com.apple.CoreVideo 1.6.1 (45.4) <E0DF044D-BF31-42CE-B690-FD1FCE07E64A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x96809000 - 0x969aefeb libSystem.B.dylib 125.0.1 (compatibility 1.0.0) <06A5336A-A6F6-4E62-F55F-4909A64631C2> /usr/lib/libSystem.B.dylib
0x969af000 - 0x96a5cfe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
0x96a5d000 - 0x96a5eff7 com.apple.TrustEvaluationAgent 1.1 (1) <FEB55E8C-38A4-CFE9-A737-945F39761B4C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x96a5f000 - 0x96a92ff7 com.apple.AE 496.4 (496.4) <7F34EC47-8429-3077-8158-54F5EA908C66> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x96a93000 - 0x96a96fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x96a97000 - 0x96b32ff7 com.apple.ApplicationServices.ATS 4.2 (???) <3BEB7210-4C85-7309-B22D-695765526524> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x96c05000 - 0x96c2bfff com.apple.DictionaryServices 1.1.1 (1.1.1) <02709230-9B37-C743-6E27-3FCFD18211F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x96c33000 - 0x96cdbffb com.apple.QD 3.35 (???) <B80B64BC-958B-DA9E-50F9-D7E8333CC5A2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x96eed000 - 0x96f67fef com.apple.audio.CoreAudio 3.2.2 (3.2.2) <4EFE08C4-6F2B-D7F2-BD2B-3DFF26799B24> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x96f7b000 - 0x96f89fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <82B2C254-6F8D-7BEA-4C18-038E90CAE19B> /usr/lib/libz.1.dylib
0x96f8a000 - 0x97038ff3 com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x97039000 - 0x9707dfe7 com.apple.Metadata 10.6.3 (507.8) <53BB360A-1813-170D-827F-C1863EF15537> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9707e000 - 0x970c4ff7 libauto.dylib ??? (???) <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib
0x970c5000 - 0x971f1fff com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3) <F0D7256E-0914-8E77-E37B-9720430422AB> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x973e4000 - 0x975a0ff3 com.apple.ImageIO.framework 3.0.2 (3.0.1) <CB39B067-58B8-70DB-3E40-160604664A6D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x975a4000 - 0x975b6ff7 com.apple.MultitouchSupport.framework 204.12.1 (204.12.1) <6BB58E90-21FA-C491-F0E4-54B69CCDBBC0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x975b7000 - 0x9766dfff libFontParser.dylib ??? (???) <5935E105-1E45-886C-6420-C1CCA886C375> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x9766e000 - 0x9777aff7 libGLProgrammability.dylib ??? (???) <CA0A975B-2BEE-44E7-CFA6-8105CFE6FE00> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x977d2000 - 0x977d4ff7 libRadiance.dylib ??? (???) <9358E1EF-F802-B76E-8E23-2D0695787CFB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x977d5000 - 0x978b0fe7 com.apple.DesktopServices 1.5.5 (1.5.5) <ECEDFDF2-C40E-8DF0-F8FC-249CCA762E62> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x979e5000 - 0x97e1aff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x97e46000 - 0x97f74fe7 com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x97f75000 - 0x97f86ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <7A3862F7-3730-8F6E-A5DE-8E2CCEA979EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x97f89000 - 0x97fcdff3 com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x97fdf000 - 0x987ce537 com.apple.CoreGraphics 1.543.33 (???) <C57E2964-80AF-6346-6D3E-23AED9D26977> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x987cf000 - 0x987d3ff7 IOSurface ??? (???) <4B825ADA-8DBE-6BA2-1AB3-307D2C3AFCA8> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9881d000 - 0x98835ff7 com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x9888f000 - 0x9889dff7 com.apple.opengl 1.6.7 (1.6.7) <3C529790-DEE9-AC27-A879-806E4C23323C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x989ff000 - 0x98a09fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x98a0a000 - 0x98a0aff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x98a0b000 - 0x98d72ff7 com.apple.QuartzCore 1.6.1 (227.18) <8A65F233-4C77-BA7C-5DDA-2423F5C1B7A1> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x98d76000 - 0x98d76ff7 com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x98d9f000 - 0x98ddcff7 com.apple.SystemConfiguration 1.10.2 (1.10.2) <830FED9E-3E24-004C-35D5-2C1273F79734> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x98e58000 - 0x98ed6ff7 com.apple.Bluetooth 2.3.1 (2.3.1f4) <74DFD175-F687-B91D-69D7-91B7138C8F1D> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x98ed7000 - 0x98ee7ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x98f6e000 - 0x990e7ffb com.apple.CoreFoundation 6.6.1 (550.19) <1E97FB1E-9E42-B8EB-E463-5C75315FDA31> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x992ec000 - 0x99314ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <06A5336A-A6F6-4E62-F55F-4909A64631C2> /usr/lib/libSystem.B.dylib

Model: MacBookPro2,2, BootROM MBP22.00A5.B07, 2 processors, Intel Core 2 Duo, 2.33 GHz, 2 GB, SMC 1.12f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: global_name
AirPort: AirPort Extreme, Atheros 5416: 2.0.19.10
Bluetooth: Version 2.3.1f4, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: FUJITSU MHW2120BH, 111.79 GB
Parallel ATA Device: HL-DT-ST DVDRW GWA4080MA, 778.8 MB
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x5d200000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x7d100000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x021a, 0x1d200000
fieranmason
Novice
 
Posts: 37
Joined: Wed Oct 05, 2011 8:32 pm


Return to NXJ Software

Who is online

Users browsing this forum: No registered users and 1 guest

more stuff