DispatchStreamProcessorTest > raceToStream() FAILED
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Start with DispatchStreamProcessorTest.raceToStream() and the stack trace through CompletionStageDisposable and StreamableForEach.forEach(). Reproduce the failure and trace why CompletionStageDisposable is neither awaited nor explicitly ignored during this path. Done when the test passes without undeliverable exceptions or the allocation trace overflowing the stack.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
CompletionStageDisposable was not awaited or ignored explicitly
DispatchStreamProcessorTest > raceToStream() FAILED
java.lang.AssertionError: Undeliverable exceptions during test detected: raceToStream()
at io.reactivex.rxjava4.internal.operators.streamable.StreamableBaseTest.afterTest(StreamableBaseTest.java:69)
at java.base/java.lang.reflect.Method.invoke(Method.java:583)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1612)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1612)
Caused by:
io.reactivex.rxjava4.exceptions.CompositeException: 1 exceptions occurred.
at app//io.reactivex.rxjava4.internal.operators.streamable.StreamableBaseTest.afterTest(StreamableBaseTest.java:69)
... 3 more
Caused by:
java.lang.IllegalStateException: CompletionStageDisposable was not awaited or ignored explicitly
at io.reactivex.rxjava4.core.CompletionStageDisposable$State.run(CompletionStageDisposable.java:53)
at java.base/jdk.internal.ref.CleanerImpl$PhantomCleanableRef.performCleanup(CleanerImpl.java:176)
at java.base/jdk.internal.ref.PhantomCleanable.clean(PhantomCleanable.java:96)
at java.base/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
at java.base/java.lang.Thread.run(Thread.java:1527)
at java.base/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
Caused by:
java.lang.StackOverflowError: CompletionStageDisposable::AllocationTrace
at io.reactivex.rxjava4.core.CompletionStageDisposable.<init>(CompletionStageDisposable.java:79)
at io.reactivex.rxjava4.internal.operators.streamable.StreamableForEach.forEach(StreamableForEach.java:68)
at io.reactivex.rxjava4.core.Streamable.forEach(Streamable.java:1387)
at io.reactivex.rxjava4.core.Streamable.lambda$subscribe$0(Streamable.java:1418)
at io.reactivex.rxjava4.internal.virtual.FlowableVirtualCreateExecutor$ExecutorVirtualCreateSubscription.call(FlowableVirtualCreateExecutor.java:112)
at io.reactivex.rxjava4.internal.virtual.FlowableVirtualCreateExecutor$ExecutorVirtualCreateSubscription.call(FlowableVirtualCreateExecutor.java:74)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:330)
at java.base/java.util.concurrent.ThreadPerTaskExecutor$ThreadBoundFuture.run(ThreadPerTaskExecutor.java:323)
at java.base/java.lang.VirtualThread.run(VirtualThread.java:470)
- Vorherrschende Sprache
- Java
- Sterne
- 48.2k
- Forks
- 7.6k
- Ø Merge
- 3 Std. 2 Min.
- Gemergte PRs (30 T.)
- 27
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ReactiveX/RxJava
-
4.x AI Enhancement Streamable
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
ReactiveX/RxJava#8299 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
4.x: FlowableBufferTest > longTimeAction() FAILEDEvtl. wieder frei @akarnokd hat das vor 78 Tagen übernommen, und es ist kein Pull Request offen. Offen4.x Test-Failures
ReactiveX/RxJava#8280 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
4.x Discussion
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Maintainer antworten meist innerhalb von 1 Tag
-
4.x PR welcome Test Test-Failures
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
ReactiveX/RxJava#8075 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
3.x 4.x Investigating
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
ReactiveX/RxJava#7956 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in ReactiveX/RxJava
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Dans-Plugins/Medieval-Roleplay-Engine#384 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug P2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag
-
:Search Relevance/Vectors >test-failure needs:risk Team:Search Relevance
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 61/100
elastic/elasticsearch#163668 · 3 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug critical
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
agent:working bug follow-up lane:auto
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Sanne/incus-spawn#1765 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag