提交前确认 / Before submitting
Operit 版本 / Operit version
1.12.0+9。
运行形态 / Distribution
Release APK
设备与运行环境 / Environment
Edge 2026 年 9 月 13 日
问题领域 / Area
Web chat / 网页聊天
主要问题描述 / Main problem description
设备端崩溃,但是网页端可以正常的与设备端建立连接,但是无法发送消息。
期望:设备端不崩溃,所有功能正常。
复现步骤 / Steps to reproduce
使用网页端发送一条消息
关闭浏览器
手机端崩溃
复现频率 / Reproducibility
Often / 经常发生
相关配置 / Related context
不适用
截图或录屏 / Screenshot or recording
不适用
日志或错误信息 / Logs or error output
java.io.IOException: Pipe closed
at java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:263)
at java.io.PipedInputStream.receive(PipedInputStream.java:229)
at java.io.PipedOutputStream.write(PipedOutputStream.java:149)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)
at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129)
at java.io.BufferedWriter.close(BufferedWriter.java:265)
at kotlin.io.CloseableKt.closeFinally(Closeable.kt:47)
at com.ai.assistance.operit.integrations.http.WebChatHttpBridge$handleStream$streamJob$1.invokeSuspend(WebChatHttpBridge.kt:1100)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:820)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)
提交前确认 / Before submitting
Operit 版本 / Operit version
1.12.0+9。
运行形态 / Distribution
Release APK
设备与运行环境 / Environment
Edge 2026 年 9 月 13 日
问题领域 / Area
Web chat / 网页聊天
主要问题描述 / Main problem description
设备端崩溃,但是网页端可以正常的与设备端建立连接,但是无法发送消息。
期望:设备端不崩溃,所有功能正常。
复现步骤 / Steps to reproduce
使用网页端发送一条消息
关闭浏览器
手机端崩溃
复现频率 / Reproducibility
Often / 经常发生
相关配置 / Related context
不适用
截图或录屏 / Screenshot or recording
不适用
日志或错误信息 / Logs or error output
java.io.IOException: Pipe closed
at java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:263)
at java.io.PipedInputStream.receive(PipedInputStream.java:229)
at java.io.PipedOutputStream.write(PipedOutputStream.java:149)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)
at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129)
at java.io.BufferedWriter.close(BufferedWriter.java:265)
at kotlin.io.CloseableKt.closeFinally(Closeable.kt:47)
at com.ai.assistance.operit.integrations.http.WebChatHttpBridge$handleStream$streamJob$1.invokeSuspend(WebChatHttpBridge.kt:1100)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:820)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)