ERROR at SpringKafkaBatchListenerInstrumentation
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- java, kafka, spring, spring-boot
- Ambito
- backend, observability-sre
Direzione di ricerca
Inizia da SpringKafkaBatchListenerInstrumentation.java alla riga 96 e segui la chiamata di disattivazione fino ad ActiveStack.java alla riga 119. Riproduci il percorso batch-listener segnalato usando le versioni indicate nel report, quindi determina perché la disattivazione rileva uno stack vuoto; il lavoro è completato quando il listener termina senza la Advice exception segnalata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi, In my application based on spring boot starter parent in version 4.0.6
I got error like this:
`2026-05-27 12:00:59,907 [org.springframework.kafka.KafkaListenerEndpointContainer#9-0-C-1] ERROR co.elastic.apm.agent.bci.IndyBootstrap - Advice threw an exception, this should never happen!
java.util.NoSuchElementException: null
at java.util.ArrayDeque.removeFirst(ArrayDeque.java:360) ~[?:?]
at java.util.ArrayDeque.remove(ArrayDeque.java:521) ~[?:?]
at co.elastic.apm.agent.impl.ActiveStack.deactivate(ActiveStack.java:119) ~[elastic-apm-agent.jar:1.55.6]
at co.elastic.apm.agent.impl.ElasticApmTracer.deactivate(ElasticApmTracer.java:940) ~[elastic-apm-agent.jar:1.55.6]
at co.elastic.apm.agent.impl.transaction.TraceStateImpl.deactivate(TraceStateImpl.java:71) ~[elastic-apm-agent.jar:1.55.6]
at co.elastic.apm.agent.impl.transaction.TraceStateImpl.deactivate(TraceStateImpl.java:33) ~[elastic-apm-agent.jar:1.55.6]
at co.elastic.apm.agent.kafka.SpringKafkaBatchListenerInstrumentation$SpringKafkaBatchListenerAdvice.onExit(SpringKafkaBatchListenerInstrumentation.java:96) ~[elastic-apm-agent.jar:1.55.6]
at org.springframework.kafka.listener.KafkaMessageListenerContainer$ListenerConsumer.invokeBatchListener(KafkaMessageListenerContainer.java:2225) [spring-kafka-4.0.5.jar:4.0.5]
at org.springframework.kafka.listener.KafkaMessageListenerContainer$ListenerConsumer.invokeListener(KafkaMessageListenerContainer.java:2201) [spring-kafka-4.0.5.jar:4.0.5]
at org.springframework.kafka.listener.KafkaMessageListenerContainer$ListenerConsumer.invokeIfHaveRecords(KafkaMessageListenerContainer.java:1559) [spring-kafka-4.0.5.jar:4.0.5]
at org.springframework.kafka.listener.KafkaMessageListenerContainer$ListenerConsumer.pollAndInvoke(KafkaMessageListenerContainer.java:1499) [spring-kafka-4.0.5.jar:4.0.5]
at org.springframework.kafka.listener.KafkaMessageListenerContainer$ListenerConsumer.run(KafkaMessageListenerContainer.java:1368) [spring-kafka-4.0.5.jar:4.0.5]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1825) [?:?]
at java.lang.Thread.run(Thread.java:1474) [?:?]`
How can I solve it? I am attaching APM agent jar to my app running at k8s
- 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
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apache/rocketmq-dashboard#6872 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ADORSYS-GIS/token-status-link#168 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ADORSYS-GIS/keycloak-oid4vp-plugin#232 ·
I maintainer di solito rispondono entro 2 giorni
-
Wrong link to test resultsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni
-
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