Oracle users keep filing bugs
21 posts from 10 people12d activeFading, +0 this week
Posts per day
The posts behind it
[Native Image] Agent in conditional mode writes resource `bundle` entries without their inferred `typeReached` condition
### Describe the Issue When `native-image-agent` runs in conditional mode (`experimental-conditional-config-filter-file=...`), it infers a `typeReached` condition for every entry recorded under a user-code method. Resource `glob` entries are written with that condition, but...
[Native Image] Conditional agent writes a method reference's hidden class (Host$Lambda/0x...) as the typeReached condition
**Describe the issue** In conditional mode (`experimental-conditional-config-filter-file=...`), the tracing agent can record a lambda's hidden class as the `typeReached` condition: This happens when a method reference in user code calls straight into library code. The hidden...
[Native Image] getPlatformMBeanServer() fails under --exact-reachability-metadata, even with --enable-monitoring=jmxserver
**Describe the issue** With `--exact-reachability-metadata`, `ManagementFactory.getPlatformMBeanServer()` fails with `MissingReflectionRegistrationError` for the JDK platform MXBean interfaces. `--enable-monitoring=jmxserver`, which should include what the platform MBean server...
[Native Image] 25.0.x: intermittent `mismatch with existing registration` from class-initializer simulation when a `typeReached` condition names a class in an initializer cycle
...clean builds on one Linux x86-64 machine with 24 cores: | Setup | GraalVM | Builds failing | |---|---|---| | Reproducer above (24 analysis threads) | 25.0.4 | 9 / 10 | | Reproducer above, `--parallelism=1` | 25.0.4 | 7 / 10 | | Reproducer above, `typeReached` entry removed |...
[Native Image Agent] Conditional mode writes no `foreign` (FFM) metadata, and `native-image-utils generate` strips `condition` from `foreign` entries
### Describe the Issue Releases that accept a `condition` on `foreign` entries in `reachability-metadata.json` honor it in the image builder. The configuration tooling around those entries ignores the condition, in two ways: 1. **The agent in conditional mode drops the whole...
fix(oracle): follow-ups from #45309 - label-length version check + nested-AND ROWNUM detection
### Context Follow-ups from #45309 (merged in 9cb86d8), which fixed Oracle pre-12c row limiting (`ROWNUM` instead of `FETCH FIRST`) and the first-query-after-restart dialect-detection timing bug. Two things were flagged as "not for this PR" during review and are worth a...
[Espresso] EspressoLibs File.length() throws NoSuchFileException for nonexistent files instead of returning 0
**Describe the issue** With EspressoLibs enabled, `java.io.File.length()` throws `java.nio.file.NoSuchFileException` for a nonexistent file instead of returning `0L`. The [Java 25 File.length()...
[Espresso] EspressoLibs throws IOException for missing paths, breaking Files.createDirectories
**Describe the issue** With EspressoLibs enabled, `Files.createDirectories` fails when a parent directory does not exist. The same program succeeds with the same standalone Espresso distribution's default filesystem provider. Expected: `checkAccess` on a missing path throws...
[Espresso] EspressoLibs File.getCanonicalPath fails for nonexistent relative paths
...on 2026-10-24. The source comment references `GR-29215` as the reason for the recursive workaround; I cannot inspect that internal tracker or confirm that it covers this particular relative-path failure. Could the implementation resolve the input against the current working...
[GraalWasm] ShouldNotReachHere in BytecodeParser.readCodeEntryMetadata when a module with ref.i31 / i31.get_s/u is instantiated a second time
## Describe the issue Instantiating the same `WebAssembly.Module` a second time fails with a host `CompilerDirectives$ShouldNotReachHere` (polyglot internal error, launcher exit code 8) when the module's code contains `ref.i31`, `i31.get_s` or `i31.get_u`. The first...
[GraalWasm] Permanent compiler bailout: partialEvaluationConstant violated in WasmFunctionNode.executeBodyFromOffset
## Describe the issue GraalWasm's interpreter loop asserts that the bytecode `offset` is a partial-evaluation constant: For a validated module the compiler builds a graph where that value is a `ValuePhi` of two different constants, so the assertion fails and the compiler aborts...
[GraalWasm] Unchecked DWARF file/directory indices crash the debug-info parser (DebugState.setFile / DebugParser.readLineSectionHeader)
## Describe the issue GraalWasm crashes with a host `java.lang.ArrayIndexOutOfBoundsException` / `java.lang.IndexOutOfBoundsException` while translating the DWARF debug info of a WebAssembly module that passes validation. Two indices are read from the `.debug_line` custom...
[GraalWasm] ArithmeticException (/ by zero) in the DWARF line program via unvalidated .debug_line header fields
## Describe the issue GraalWasm crashes with a host `java.lang.ArithmeticException: / by zero` while translating the DWARF debug info of a WebAssembly module that passes validation. The `.debug_line` header field `max_ops_per_instruction` is read with `readUnsigned1()` and used...
[GraalWasm] ClassCastException in ByteArrayWasmMemory.copyFrom on memory.copy across a shared and a non-shared memory
## Describe the issue GraalWasm crashes with a host `java.lang.ClassCastException` inside the wasm memory library when a `memory.copy` copies between two memories of different implementation classes. With `--wasm.UseUnsafeMemory=true --wasm.Threads=true` a shared memory is an...
[GraalWasm] NegativeArraySizeException in DebugParser.readLocationListOrNull via sign-extended .debug_loc length
## Describe the issue GraalWasm crashes with a host `java.lang.NegativeArraySizeException` while translating the DWARF debug info of a WebAssembly module that passes validation. The guest never receives a `WebAssembly.RuntimeError`; the launcher exits with code 8 and an...
`EngineAccessor.isValidLoader(...)` initializes class unnecessarily
**Describe GraalVM and your environment :** - GraalVM version or commit id if built from source: 25.4.4.1.1 - CE or EE: CE - JDK version: 25 - OS and OS Version: Windows 11 - Architecture: amd 64 - The output of `java -Xinternalversion`: **Describe the issue**...
[Native Image] Add an option to link Windows executables without the Visual C++ redistributable
...20 KB. It also runs on a clean Windows Server 2025 machine, where the default build fails to start. The linker map shows `mainCRTStartup` from `libcmt`, the static `__vcrt_initialize`, and the UCRT stubs, which is the documented hybrid layout. **Describe who do you think will...
Bytecode DSL: enableInstructionTracing=false generates a call to missing publishOldBytecodes()
...and the Java source). It also includes the successful default-configuration control, the failing build log, generated-source excerpts, environment information, and per-file SHA-256 checksums. Reproducer ZIP SHA-256: **Steps to reproduce the issue** 1. Unpack...
[Native Image] Running layered Quarkus built with debug info fails symbol lookup error
### Describe the Issue To try to debug https://github.com/oracle/graal/issues/14668 I tried to build both base and app layer with debug info (`-g`), but when I start the app I get this symbol lookup error: ### Using the latest version of GraalVM can resolve many issues. - [ ] I...
[Native Image] JOML 1.10.9 refuses to build
...### Operating System and Version Linux x86-64 ### Build Command Gradle build, can't find it ### Expected Behavior No crash from a package-info class. ### Actual Behavior Crash from attempted parsing of package-info. ### Steps to Reproduce 1. Grab the latest joml 2. Run command:...
source-oracle: use bulk-cdk
### Topic Hello, We are currently using the community version of source-oracle to move data from Oracle, but performance and feature richness is lacking. We would like to use the bulk-cdk instead. Happy to contribute. ### Relevant information _No response_
Companies and products named
About this problem
Evidence
21 posts from 10 people in 3 places, about 3 a week over 55 days. Mostly on oracle/graal, airbytehq/airbyte, apache/superset. Tools named alongside: GitHub, Airbyte, Apache Superset, Lambda.
Frustration Frustration 0 of 3· Seen on GitHub issues
Summary, model-written
Oracle users encounter GraalVM compiler aborts, crash errors during package-info parsing, symbol lookup errors, poor source-oracle performance, and build launch failures on Windows Server.
How it was grouped
Posts about Oracle that state a pain but match no known issue yet. First post Sep 4, 2026, latest Oct 28, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method
Other Oracle problems
Oracle builds are slow or flaky
4 posts from 4 people on GitHub issues.
Oracle upgrades break working setups
4 posts from 4 people on GitHub issues.
Trouble with Oracle fail
Top post: "Oracle GraalVM 25: Graal JIT miscompiles java.util.jar.Attributes.read (vectorization + counted-loop", one of 3 posts from 3 people on GitHub issues.
Oracle permissions are confusing and error-prone
2 posts from 2 people on Community forums, Reddit. Unverified.
Oracle vector search quality is hard to get right
2 posts from 2 people on GitHub issues. Unverified.
History