BiglySoftware / BiglyBT

Feature-filled Bittorrent client based on the Azureus open source project
https://www.biglybt.com
GNU General Public License v2.0
1.6k stars 154 forks source link

com.biglybt.core.diskmanager.file.FMFileManagerException: read failed: accessor is null #3419

Open Ghost-chu opened 1 week ago

Ghost-chu commented 1 week ago
Java 23 (64 bit)
  Eclipse Adoptium
c:\program files\eclipse adoptium\jdk-23.0.0.37-hotspot

SWT v4964r8, win32, zoom=100, dpi=144
Windows 11 v10.0, amd64 (64 bit)
B3.7.0.0/4 az3 zh_CN

Error while downloading a torrent:

[18:49:05] [stderr] 
[18:49:05] DEBUG::Thu Nov 14 18:49:05 CST 2024  Recovered connection to E:\Download\[FILE_NAME_HERE]
[18:49:05] [stderr] DEBUG::Thu Nov 14 18:49:05 CST 2024::com.biglybt.core.diskmanager.file.impl.FMFileImpl::readSupport::826:
[18:49:05] [stderr]   com.biglybt.core.diskmanager.file.FMFileManagerException: read failed: accessor is null
    at com.biglybt.core.diskmanager.file.impl.FMFileAccessLinear.read(FMFileAccessLinear.java:239)
    at com.biglybt.core.diskmanager.file.impl.FMFileAccessController.read(FMFileAccessController.java:509)
    at com.biglybt.core.diskmanager.file.impl.FMFileImpl.readSupport(FMFileImpl.java:822)
    at com.biglybt.core.diskmanager.file.impl.FMFileImpl.readSupport(FMFileImpl.java:810)
    at com.biglybt.core.diskmanager.file.impl.FMFileLimited.read(FMFileLimited.java:291)
    at com.biglybt.core.diskmanager.cache.impl.CacheFileWithCache.readCache(CacheFileWithCache.java:562)
    at com.biglybt.core.diskmanager.cache.impl.CacheFileWithCache.read(CacheFileWithCache.java:1804)
    at com.biglybt.core.diskmanager.access.impl.DiskAccessRequestImpl.runRequest(DiskAccessRequestImpl.java:102)
    at com.biglybt.core.diskmanager.access.impl.DiskAccessControllerInstance$requestDispatcher$1.run(DiskAccessControllerInstance.java:694)
    at com.biglybt.core.util.AEThread2$threadWrapper.run(AEThread2.j
ava:334)

logs.zip

This error occurs during a torrent download when a significant portion of the content has already been downloaded.

At the time of the error, all peers were disconnected from BiglyBT.

parg commented 1 week ago

Did your download continue to run successfully or go into an error state? The logging implies that the file connection was recovered.

Ghost-chu commented 1 week ago

I tried to continue the task after the it go into error state, and it returned to normal.