lingochamp / lingochamp/FileDownloader
NullPointerException
@rantianhua is already working on this.
Since Oct 12, 2019.
- Dominant language
- Java
- Stars
- 11.1k
- Forks
- 2.2k
- PR merge metrics
- No merged PRs in 30d
Description
java.lang.NullPointerException: Attempt to invoke interface method 'com.liulishuo.filedownloader.BaseDownloadTask com.liulishuo.filedownloader.BaseDownloadTask$IRunningTask.getOrigin()' on a null object reference
at com.liulishuo.filedownloader.FileDownloadMessenger.notifyError(FileDownloadMessenger.java:169)
at com.liulishuo.filedownloader.FileDownloadMessenger.handoverMessage(FileDownloadMessenger.java:276)
at com.liulishuo.filedownloader.FileDownloadMessageStation.requestEnqueue(FileDownloadMessageStation.java:62)
at com.liulishuo.filedownloader.FileDownloadMessageStation.requestEnqueue(FileDownloadMessageStation.java:55)
at com.liulishuo.filedownloader.FileDownloadMessenger.process(FileDownloadMessenger.java:224)
at com.liulishuo.filedownloader.FileDownloadMessenger.notifyBlockComplete(FileDownloadMessenger.java:137)
at com.liulishuo.filedownloader.FileDownloadList.remove(FileDownloadList.java:209)
at com.liulishuo.filedownloader.DownloadTaskHunter.update(DownloadTaskHunter.java:208)
at com.liulishuo.filedownloader.DownloadTaskHunter.updateKeepFlow(DownloadTaskHunter.java:85)
at com.liulishuo.filedownloader.MessageSnapshotGate.transmitMessage(MessageSnapshotGate.java:48)
at com.liulishuo.filedownloader.MessageSnapshotGate.receive(MessageSnapshotGate.java:96)
at com.liulishuo.filedownloader.message.MessageSnapshotThreadPool$FlowSingleExecutor$1.run(MessageSnapshotThreadPool.java:100)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at `java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)`
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.