-
Bug
-
Resolution: Fixed
-
P3
-
11
-
32 bit Windows
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8221165 | 12.0.2 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8220277 | 11.0.4 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8219933 | 11.0.3 | Alexey Ivanov | P3 | Resolved | Fixed | b02 |
An issue (https://github.com/AdoptOpenJDK/openjdk-build/issues/709) raised against AdoptOpenJDK jdk11 32-bit windows builds led us to the name decoration problem on built 32-bit dlls, specifically dt_socket.dll and dt_shmem.dll. Whereas 64-bit MSVC builds don't apply any name decorations on exported functions, 32-bit builds apply them which requires either def files or /export flags to be specified on the linker arguments.
Steps to reproduce:
Run jshell from JDK.
images/jdk> bin/jshell.exe
Launching JShell execution engine threw: ERROR: transport library missing onLoad entry: dt_socket
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD(509)
JDWP exit error AGENT_ERROR_TRANSPORT_LOAD(196): No transports initialized [debugInit.c:732]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196)
Steps to reproduce:
Run jshell from JDK.
images/jdk> bin/jshell.exe
Launching JShell execution engine threw: ERROR: transport library missing onLoad entry: dt_socket
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD(509)
JDWP exit error AGENT_ERROR_TRANSPORT_LOAD(196): No transports initialized [debugInit.c:732]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196)
- backported by
-
JDK-8219933 JDWP is broken on 32 bit Windows: transport library missing onLoad entry
- Resolved
-
JDK-8220277 JDWP is broken on 32 bit Windows: transport library missing onLoad entry
- Resolved
-
JDK-8221165 JDWP is broken on 32 bit Windows: transport library missing onLoad entry
- Resolved
- relates to
-
JDK-8200178 Remove mapfiles for JDK native libraries
- Resolved
- links to
(3 links to)