-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Description
Running java/17 fails. Use the following to replicate:
-
Clone this repository:
git clone https://github.com/unikraft/catalog -
Enter the
library/java/17/directory:cd library/java/17/ -
Build the unikernel image:
rm -fr .config* .unikraft/ ; kraft build --log-level debug --log-type basic --no-update --no-cache --plat qemu --arch x86_64 . -
Run the unikernel image:
kraft run --log-level debug --log-type basic --rm --plat qemu --arch x86_64 -M 1Gi .
The error is:
D kraftkit v0.9.4-16-gf141dafb-25-g24c50fd3
D using platform=qemu
D determining how to proceed given provided input and context
D using compatible context candidate=kraftfile-unikraft
D qemu-system-x86_64 -version
D qemu-system-x86_64 -accel help
D qemu-system-x86_64 -append /usr/lib/jvm/java-17-openjdk-amd64/bin/java -classpath /usr/src/ SimpleHttpServer -cpu host,+x2apic,-pmu -daemonize -device pvpanic -display none -enable-kvm -kernel /home/razvan/orgs/unikraft/catalog/library/java/17/.unikraft/build/java_qemu-x86_64 -machine pc,accel=kvm -m size=1024M -monitor unix:/home/razvan/.local/share/kraftkit/runtime/320ae3d4-d3c5-42e1-bb2e-014ef209bddb/qemu_mon.sock,server,nowait -name 320ae3d4-d3c5-42e1-bb2e-014ef209bddb -nographic -no-reboot -S -parallel none -pidfile /home/razvan/.local/share/kraftkit/runtime/320ae3d4-d3c5-42e1-bb2e-014ef209bddb/machine.pid -qmp unix:/home/razvan/.local/share/kraftkit/runtime/320ae3d4-d3c5-42e1-bb2e-014ef209bddb/qemu_control.sock,server,nowait -qmp unix:/home/razvan/.local/share/kraftkit/runtime/320ae3d4-d3c5-42e1-bb2e-014ef209bddb/qemu_events.sock,server,nowait -rtc base=utc -serial file:/home/razvan/.local/share/kraftkit/runtime/320ae3d4-d3c5-42e1-bb2e-014ef209bddb/machine.log -smp cpus=1,threads=1,sockets=1 -vga none
[ 0.727850] ERR: [libposix_process] Ignore updating resource 7: cur = 1024, max = 1024
[ 0.730722] CRIT: [libukvmem] Cannot handle read page fault at 0x0 (ec: 0x0): Bad address (14).
[ 0.732618] CRIT: [libkvmplat] RIP: 0000001016fd162d CS: 0008
[ 0.733920] CRIT: [libkvmplat] RSP: 0000001001b03f88 SS: 0010 EFLAGS: 00210246
[ 0.735562] CRIT: [libkvmplat] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00000000cafebabe
[ 0.737533] CRIT: [libkvmplat] RDX: 000000002c100800 RSI: 0000000000000000 RDI: 00000010016e8d00
[ 0.739503] CRIT: [libkvmplat] RBP: 00000010016e8d00 R08: 00000000ffffffff R09: 000000000000000c
[ 0.741478] CRIT: [libkvmplat] R10: 0000001016fd1724 R11: 0000001001b04368 R12: 0000001001b04480
[ 0.743445] CRIT: [libkvmplat] R13: 0000001001692600 R14: 000000100165e024 R15: ffffffffffffffff
[ 0.745414] CRIT: [libkvmplat] base is 0x10016e8d00 caller is 0x49656e696c65746e
[ 0.747072] CRIT: [libkvmplat] base is 0x756e65470000001f Unhandled Trap 13 (general protection), error code=0x0
[ 0.749353] CRIT: [libkvmplat] RIP: 000000000010ffb7 CS: 0008
[ 0.750640] CRIT: [libkvmplat] RSP: 00000000109d4010 SS: 0010 EFLAGS: 00210002
[ 0.752256] CRIT: [libkvmplat] RAX: 0000000000000000 RBX: 756e65470000001f RCX: 0000000000000640
[ 0.754225] CRIT: [libkvmplat] RDX: 00000000109b0ca0 RSI: 0000000000000000 RDI: 0000000010995c6d
[ 0.756186] CRIT: [libkvmplat] RBP: 00000000109d4020 R08: 00000000000003d5 R09: 0000000000200046
[ 0.758152] CRIT: [libkvmplat] R10: 000000000000000e R11: 00000000109d3d8b R12: 0000000000000005
[ 0.760126] CRIT: [libkvmplat] R13: 00000000109d4080 R14: 000000100165e024 R15: ffffffffffffffff
[ 0.762094] CRIT: [libkvmplat] Crashing
E machine fatally exited
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status
Status
No status