Warning "Unexpected JVM command line syntax" when passing command line arguments containing slashes to instrumented application
I maintainer di solito rispondono entro 1 giorno
@blaspat ci sta già lavorando.
Dal 2/4/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 68/100
Direzione di ricerca
Inizia in elastic-apm-agent-premain/src/main/java/co/elastic/apm/agent/premain/JvmToolBootstrapCheck.java, nella logica di Bootstrap-Check intorno alla riga 63. Riproduci l'avviso passando un argomento come /my/path/containing/slashes/file.txt al metodo main di un'applicazione strumentata. Il lavoro è completato quando gli argomenti validi dell'applicazione contenenti slash non producono più l'avviso "Unexpected JVM command line syntax".
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
The Boostrap-Check in https://github.com/elastic/apm-agent-java/blob/main/elastic-apm-agent-premain/src/main/java/co/elastic/apm/agent/premain/JvmToolBootstrapCheck.java#L63 logs a warning when command line arguments containing slashes are passed to the main method:
[elastic-apm-agent] WARN Unexpected JVM command line syntax: org.example.Main --file /my/path/containing/slashes/file.txt
Steps to reproduce
Pass command line args containing slashes to an instrumented application.
Expected behavior
No warning is logged.
Debug logs
See above.
- Lingua principale
- Java
- Stelle
- 593
- Fork
- 338
- Merge medio
- 1g 9h
- PR unite (30g)
- 13
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di elastic/apm-agent-java
-
agent-java community triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
elastic/apm-agent-java#4594 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java
Difficoltà 2/5 1-2 giorni Idoneità per principianti 62/100
elastic/apm-agent-java#2844 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Improve docs and add error log related to illegal activation of transactionForse già presa @AzazelSensei l’ha presa 37 giorni fa. Apertadocs good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
elastic/apm-agent-java#850 · 4 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java community triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
elastic/apm-agent-java#4593 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java community triage
elastic/apm-agent-java#4573 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di elastic/apm-agent-java
Issue simili
-
docs(site): Mermaid edge-label contrast on Architecture and a table header on How it comparesApertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
devops-thiago/ThrillhouseBot#1132 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
approved bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
checkstyle/checkstyle#21981 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Build: the CUDA backend fails without cuDNN instead of skipping the cuDNN shim (as the cuDF shim does)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
beehive-lab/TornadoVM#1248 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue help wanted ready-for-human
Difficoltà 2/5 Mezza giornata Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno