-
-
Notifications
You must be signed in to change notification settings - Fork 604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fail to run Oracle JVM jdk-7u60-linux-x64.rpm with osv #339
Comments
Just a few questions / thoughts which come to mind: |
I doubt that Our built-in backtrace printer is known to have issues with symbol resolution: #263 I would take this backtrace with a grain of salt. It's best to attach a backtrace obtained using GDB. It would be also good to fetch this |
I mounted the usr.img on host, but /tmp/jvm-0/hs_error.log is not saved during the panic. |
I have tried OpenJDK from Centos 6.4. java-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64.rpm I saw similar error.
|
FYI: how to use different JVM on OSv.
|
@asias You can also pass |
Seems certain binaries (such as those compiled on centos) contains inlined references to __strtol_internal (which in turn seems like a bug to me). Copied the weak defs from the musl version of the file. Other option is to modify the musl version to deal with OSv file struct and use that instead. Refs #339 Signed-off-by: Calle Wilund <calle@cloudius-systems.com> Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
While the previous comment about "modern" gcc not generating DT_INIT/FINI sections any longer is most likely quite true, certain older gcc, such as those used by CentOS build of OpenJDK or Oracle build of Not-so-open-JDK does in fact do so. Refs #339 Signed-off-by: Calle Wilund <calle@cloudius-systems.com> Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
fix by |
The text was updated successfully, but these errors were encountered: