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)`