

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
6 messages in net.java.dev.jna.users[jna-users] Re: Mac OS X: Jna problem...| From | Sent On | Attachments |
|---|---|---|
| rzo | Jan 7, 2009 10:20 am | |
| rzo | Jan 7, 2009 11:11 am | |
| Timothy Wall | Jan 7, 2009 12:36 pm | |
| rzo | Jan 8, 2009 12:25 pm | |
| Daniel Kaufmann | Jan 8, 2009 3:24 pm | |
| rzo | Jan 10, 2009 1:35 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [jna-users] Re: Mac OS X: Jna problem or Java bug ? | Actions... |
|---|---|---|
| From: | rzo (rz...@gmx.de) | |
| Date: | Jan 7, 2009 11:11:07 am | |
| List: | net.java.dev.jna.users | |
PS:
here the java crash log:
Java information: Version: Java HotSpot(TM) Client VM (1.5.0_16-133 mixed mode, sharing) Virtual Machine version: Java HotSpot(TM) Client VM (1.5.0_16-133) for macosx-x86, built on Aug 27 2008 11:00:20 by root with gcc 4.0.1 (Apple Inc. build 5465) Exception type: Internal Error (/SourceCache/HotSpot15/HotSpot15-133/src/os/macosx/vm/os_macosx.cpp, line 1875)
Error message: mach_msg (send) failed: 0x10000003 Current thread (0x01001420): JavaThread "main" [_thread_in_vm, id=-1333784576] Stack: [0xb0001000,0xb0801000) Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;+0 j java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;+2 j sun.net.www.protocol.jar.Handler.parseContextSpec(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;+148 j sun.net.www.protocol.jar.Handler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V+115 j java.net.URL.<init>(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V+504 j java.net.URL.<init>(Ljava/net/URL;Ljava/lang/String;)V+4 j sun.misc.URLClassPath$JarLoader.checkResource(Ljava/lang/String;ZLjava/util/jar/JarEntry;)Lsun/misc/Resource;+13 j sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+17 j sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+17 j java.net.URLClassLoader$1.run()Ljava/lang/Object;+26 v ~StubRoutines::call_stub j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0 j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13 j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+137 j sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36 j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 j java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2 v ~StubRoutines::call_stub j com.sun.jna.Function.convertArgument([Ljava/lang/Object;ILjava/lang/reflect/Method;Lcom/sun/jna/TypeMapper;)Ljava/lang/Object;+345 j com.sun.jna.Function.invoke(Ljava/lang/Class;[Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+96 j com.sun.jna.Library$Handler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+344 j $Proxy0.execvp(Ljava/lang/String;[Ljava/lang/String;)I+20 j test.mac.ForkTest.start()Z+46 j test.mac.ForkTest.main([Ljava/lang/String;)V+18 v ~StubRoutines::call_stub Java Threads: ( => current thread ) 0x01008fb0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8491008] 0x010085a0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8484352] 0x010080c0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8480768] 0x01007910 JavaThread "Finalizer" daemon [_thread_blocked, id=8476160] 0x01007550 JavaThread "Reference Handler" daemon [_thread_blocked, id=8470016] =>0x01001420 JavaThread "main" [_thread_in_vm, id=-1333784576] Other Threads: 0x01006ca0 VMThread [id=8466432] 0x01009b90 WatcherThread [id=8494592]
VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x01001230/0x00005a03] MethodCompileQueue_lock - owner thread: 0x01001420
Heap def new generation total 576K, used 413K [0x25580000, 0x25620000, 0x25a60000) eden
rzo wrote:
Hello,
attached is a test program. When I run it as is, everything is fine. However whenever I change code parts, even if they are not required, such as remove unused methods (for example pipe()) in the interface CLibrary, or if I call System.getProperties().list(System.out) The program fails (the fork starts a process which crashes).
Any help or hints are welcome.
The program has been tested with : Mac Os X 10.5.5, JDK 1.5.0_16, 32 bit.
- Ron







