JMV crashes on new socket getSystemProxy

Bug #1091799 reported by Nikola Arnaudov on 2012-12-18
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dbus (Ubuntu)
Undecided
Unassigned

Bug Description

#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f0b3881c9ca, pid=8686, tid=139686099613440
#
# JRE version: 7.0_10-b18
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libdbus-1.so.3+0x279ca] dbus_watch_handle+0x2bea
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

--------------- T H R E A D ---------------

Current thread (0x00007f0b3025a000): JavaThread "B4090 Reconnecting_20" [_thread_in_native, id=8732, stack(0x00007f0b3448f000,0x00007f0b34590000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00007f0ba3b82558

Registers:
RAX=0x0000000067726f79, RBX=0x00007f0b3458c7af, RCX=0x00007f0b3458c7af, RDX=0x0000000067726f78
RSP=0x00007f0b3458c680, RBP=0x0000000000000079, RSI=0x0000000067726f78, RDI=0x00007f0b3c458378
R8 =0x000000000000006c, R9 =0x0000000000000000, R10=0x00007f0b3c458378, R11=0x00007f0b4ccec67a
R12=0x00007f0b3c45b5e0, R13=0x00007f0b3458ca78, R14=0x00007f0b3458cb7c, R15=0x00007f0b3458cb78
RIP=0x00007f0b3881c9ca, EFLAGS=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007f0b3458c680)
0x00007f0b3458c680: 00007f0b3458c730 67726f7838809439
0x00007f0b3458c690: 00007f0b3c458378 0000000000000002
0x00007f0b3458c6a0: 000000000000000c 00007f0b388078f9
0x00007f0b3458c6b0: 00007f0b3c45806c 00007f0b38a37590
0x00007f0b3458c6c0: 0000000000000007 00007f0b3c458378
0x00007f0b3458c6d0: 0000000067726f71 00007f0b38a377c0
0x00007f0b3458c6e0: 00007f0b00000010 00007f0b3c458378
0x00007f0b3458c6f0: 00007f0b3458c66c 00007f0b38a37590
0x00007f0b3458c700: 0000000000000006 00007f0b3c458378
0x00007f0b3458c710: 000000000000000c 00007f0b38a37600
0x00007f0b3458c720: 0000000000000000 0000007400000078
0x00007f0b3458c730: 000000000000006c 00007f0b38a37590
0x00007f0b3458c740: 0000000000000008 00007f0b3c458378
0x00007f0b3458c750: 0000000067726f78 00007f0b38a376c0
0x00007f0b3458c760: 0000000000000000 0000000000000074
0x00007f0b3458c770: 00007f0b3c45826c 00007f0b3c458378
0x00007f0b3458c780: 00007f0b00000052 00007f0b3c458378
0x00007f0b3458c790: 0000000000000054 00007f0b38a37800
0x00007f0b3458c7a0: 00007f0b3458c880 0200000000000018
0x00007f0b3458c7b0: 00007f0b3458ca78 00007f0b3c458378
0x00007f0b3458c7c0: 0000000000000008 00007f0b3880833e
0x00007f0b3458c7d0: 00007f0b3458c80c 00007f0b3458c800
0x00007f0b3458c7e0: 00007f0b30263bc0 00007f0b3458c880
0x00007f0b3458c7f0: 0000000000000000 00007f0b3880c33e
0x00007f0b3458c800: 0000000000000073 00007f0b3880bc84
0x00007f0b3458c810: 00007f0b3b8d5950 00007f0b3458c880
0x00007f0b3458c820: 0000000000000073 0000000000000000
0x00007f0b3458c830: 00007f0b3458ca78 00007f0b3880e050
0x00007f0b3458c840: 00007f0b3458c880 0000000000000000
0x00007f0b3458c850: 00007f0b3458c968 0000000000000073
0x00007f0b3458c860: 0000000000000000 00007f0b3458cb70
0x00007f0b3458c870: 00007f0b3458cb7c 00007f0b3880e6a7

Instructions: (pc=0x00007f0b3881c9ca)
0x00007f0b3881c9aa: 20 48 83 c4 28 c3 48 8d 15 41 de 00 00 48 63 04
0x00007f0b3881c9ba: 82 48 01 c2 ff e2 8b 44 24 0c 48 63 d0 83 c0 01
0x00007f0b3881c9ca: 41 0f b6 14 14 89 44 24 0c 88 11 eb b9 66 0f 1f
0x00007f0b3881c9da: 84 00 00 00 00 00 8b 44 24 0c 83 c0 03 83 e0 fc

Register to memory mapping:

RAX=0x0000000067726f79 is an unknown value
RBX=0x00007f0b3458c7af is pointing into the stack for thread: 0x00007f0b3025a000
RCX=0x00007f0b3458c7af is pointing into the stack for thread: 0x00007f0b3025a000
RDX=0x0000000067726f78 is an unknown value
RSP=0x00007f0b3458c680 is pointing into the stack for thread: 0x00007f0b3025a000
RBP=0x0000000000000079 is an unknown value
RSI=0x0000000067726f78 is an unknown value
RDI=0x00007f0b3c458378 is an unknown value
R8 =0x000000000000006c is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x00007f0b3c458378 is an unknown value
R11=0x00007f0b4ccec67a: <offset 0x8767a> in /lib/x86_64-linux-gnu/libc.so.6 at 0x00007f0b4cc65000
R12=0x00007f0b3c45b5e0 is an unknown value
R13=0x00007f0b3458ca78 is pointing into the stack for thread: 0x00007f0b3025a000
R14=0x00007f0b3458cb7c is pointing into the stack for thread: 0x00007f0b3025a000
R15=0x00007f0b3458cb78 is pointing into the stack for thread: 0x00007f0b3025a000

Stack: [0x00007f0b3448f000,0x00007f0b34590000], sp=0x00007f0b3458c680, free space=1013k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libdbus-1.so.3+0x279ca] dbus_watch_handle+0x2bea

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.net.spi.DefaultProxySelector.getSystemProxy(Ljava/lang/String;Ljava/lang/String;)Ljava/net/Proxy;+0
j sun.net.spi.DefaultProxySelector.access$100(Lsun/net/spi/DefaultProxySelector;Ljava/lang/String;Ljava/lang/String;)Ljava/net/Proxy;+3
j sun.net.spi.DefaultProxySelector$2.run()Ljava/net/Proxy;+151
j sun.net.spi.DefaultProxySelector$2.run()Ljava/lang/Object;+1
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j sun.net.spi.DefaultProxySelector.select(Ljava/net/URI;)Ljava/util/List;+223
j java.net.SocksSocketImpl.connect(Ljava/net/SocketAddress;I)V+300
j java.net.Socket.connect(Ljava/net/SocketAddress;I)V+179
j java.net.Socket.connect(Ljava/net/SocketAddress;)V+3
j com.forex.client.core.impl.Connector.directConnect(Ljava/net/InetSocketAddress;)Ljava/net/Socket;+5
j com.forex.client.core.impl.Connector.connect()Ljava/net/Socket;+45
j com.forex.client.core.impl.PhysicalConnection.openSocket()V+266
j com.forex.client.core.impl.PhysicalConnection.connect(II)V+66
j com.forex.client.core.impl.SessionImpl$Reconnecting.run()V+211
v ~StubRoutines::call_stub

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers