hg: jdk7u/jdk7u-osx/jdk: 7120875: fix macos ipv6 issue and update multiple test scripts
Scott Kovatch
scott.kovatch at oracle.com
Fri Dec 23 11:58:09 PST 2011
"Me too". I get this crash in socketConnect running the deploy unit tests:
Thread 34 Crashed:: Java: pool-1-thread-8
0 libsystem_kernel.dylib 0x00007fff88874ce2 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff91f917d2 pthread_kill + 95
2 libsystem_c.dylib 0x00007fff91f82a7a abort + 143
3 libjvm.dylib 0x0000000105f121ef os::abort(bool) + 25
4 libjvm.dylib 0x0000000105fface2 VMError::report_and_die() + 2306
5 libjvm.dylib 0x0000000105f13869 JVM_handle_bsd_signal + 1047
6 libsystem_c.dylib 0x00007fff91fe3cfa _sigtramp + 26
7 libjvm.dylib 0x0000000105dfdf44 jni_GetStaticIntField + 136
8 libnet.dylib 0x000000010ba77b47 setDefaultScopeID + 53
9 libnet.dylib 0x000000010ba7acc1 Java_java_net_PlainSocketImpl_socketConnect + 288
10 ??? 0x00000001066edbd1 0 + 4402895825
-- Scott K.
On Dec 22, 2011, at 10:05 PM, Alexander Strange wrote:
> I built this and found that java crashes for me running java/net/Authenticator tests.
>
> gdb:
> (gdb) bt
> #0 JNIid::is_static_field_id (this=0x0) at instanceKlass.hpp:910
> #1 0x0000000101de4d42 in jfieldIDWorkaround::from_static_jfieldID (id=0x0) at jfieldIDWorkaround.hpp:149
> #2 0x0000000101e27c80 in jni_GetStaticIntField (env=0x10085aa00, clazz=0x0, fieldID=0x0) at /Volumes/Work/jdk7u-osx/jdk7u-osx/hotspot/src/share/vm/prims/jni.cpp:3085
> #3 0x0000000107a1899f in setDefaultScopeID (env=0x10085aa00, him=0x1004001c0) at net_util_md.c:97
> #4 0x0000000107a1cc12 in Java_java_net_PlainSocketImpl_socketBind (env=0x10085aa00, this=0x1004002a8, iaObj=0x1004002a0, localport=0) at PlainSocketImpl.c:575
> …
>
> ps():
> java.net.PlainSocketImpl.socketBind(Native Method)
> java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
> java.net.ServerSocket.bind(ServerSocket.java:376)
> java.net.ServerSocket.<init>(ServerSocket.java:237)
> java.net.ServerSocket.<init>(ServerSocket.java:128)
> AuthNPETest.main(AuthNPETest.java:134)
>
> It looks like ni_class is null if ServerSocket is inited before NetworkInterface?
More information about the macosx-port-dev
mailing list