weixiansen574 / HybridFileXfer

双轨快传-同时使用USB和WIFI传输文件到电脑
GNU General Public License v3.0
914 stars 38 forks source link

【bug】传输文件时被强制中断 #8

Open LINKlang opened 5 months ago

LINKlang commented 5 months ago

如题,我在传输一个7.59GB的zip文件时,遇到了异常错误,手机app立即报错提示[忘截屏了],同时windows控制台也出现报错

java.io.EOFException
        at java.base/java.io.DataInputStream.readShort(DataInputStream.java:321)
        at top.weixiansen574.hybridfilexfer.core.threads.ClientControllerThread.waitingForRequest(ClientControllerThread.java:106)
        at top.weixiansen574.hybridfilexfer.core.threads.ClientControllerThread.run(ClientControllerThread.java:86)

image

weixiansen574 commented 5 months ago

wifiReceive线程没动吗?

LINKlang commented 5 months ago

wifiReceive线程没动吗?

手机端有显示,pc端没log

weixiansen574 commented 5 months ago

录个屏

LINKlang commented 5 months ago

录个屏

现在不会了,这个似乎是概率性bug

LINKlang commented 5 months ago

@weixiansen574 这个问题好像是程序bug,我刚刚传输了一段13mb的视频,就算是传输完了,终端控制台还是提示eof了

java.io.EOFException
wifiReceive 接收线程已终止,因为发生了异常
        at java.base/java.io.DataInputStream.readShort(DataInputStream.java:321)
        at top.weixiansen574.hybridfilexfer.core.threads.ReceiveThread.run(ReceiveThread.java:29)
java.io.EOFException

image

weixiansen574 commented 5 months ago

你WIFI不稳定吗?若果可以,尽量找到复现方法,并且录屏

jacobin commented 2 months ago

@weixiansen574 这个问题好像是程序bug,我刚刚传输了一段13mb的视频,就算是传输完了,终端控制台还是提示eof了

java.io.EOFException
wifiReceive 接收线程已终止,因为发生了异常
        at java.base/java.io.DataInputStream.readShort(DataInputStream.java:321)
        at top.weixiansen574.hybridfilexfer.core.threads.ReceiveThread.run(ReceiveThread.java:29)
java.io.EOFException

image

@weixiansen574 这个问题好像是程序bug,我刚刚传输了一段13mb的视频,就算是传输完了,终端控制台还是提示eof了

java.io.EOFException
wifiReceive 接收线程已终止,因为发生了异常
        at java.base/java.io.DataInputStream.readShort(DataInputStream.java:321)
        at top.weixiansen574.hybridfilexfer.core.threads.ReceiveThread.run(ReceiveThread.java:29)
java.io.EOFException

image

https://github.com/weixiansen574/HybridFileXfer/issues/34 差不多四个月过去了,奈何问题没有人理睬