ncdownloader icon indicating copy to clipboard operation
ncdownloader copied to clipboard

Complete Youtube-DL Downloads not Moving to Complete Downloads List

Open OSINT-Musings opened this issue 2 years ago • 0 comments

Describe the bug I successfully downloaded a video via Youtube-dl, the file is ready for use on my NextCloud. The download in the Youtube-dl Downloads queue in NCDownloader has not moved to the Complete Downloads queue, it has been 24 hours so something is stuck.

To Reproduce Steps to reproduce the behavior:

  1. I selected the Youtube-dl option in the NCDownloader application.
  2. I entered the following video via NCDownloader's application interface: https://www.youtube.com/watch?v=bUQJlCmd9oY
  3. I selected the Audio -> mp3 option in the download options drop down menu. I then clicked download.
  4. The download reached 100% progress rather quickly.
  5. I navigated to my files by clicking on the download, I confirmed that a corresponding MP3 file was created.
  6. The download does not move to the Completed queue.

Expected behavior The download should move to the Completed queue once it is done.

Server:

  • NextCloud 24.0.7
  • NCDownloader 1.0.2
  • Ubuntu 20.04.5 LTS

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Firefox 106.0.5 (64-bit)

System Logging (I believe there are pertinent errors here):

[index] Error: TypeError: OCA\Files\Service\TagService::__construct(): Argument #3 ($tagger) must be of type OCP\ITags, null given, called in /var/www/html/apps/files/lib/AppInfo/Application.php on line 106 at <<closure>>
 0. /var/www/html/apps/files/lib/AppInfo/Application.php line 106
    OCA\Files\Service\TagService->__construct()
 1. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 162
    OCA\Files\AppInfo\Application->OCA\Files\AppInfo\{closure}("*** sensitive parameters replaced ***")
 2. /var/www/html/3rdparty/pimple/pimple/src/Pimple/Container.php line 122
    OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensitive parameters replaced ***")
 3. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 129
    Pimple\Container->offsetGet()
 4. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 459
    OC\AppFramework\Utility\SimpleContainer->query()
 5. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 437
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback()
 6. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 57
    OC\AppFramework\DependencyInjection\DIContainer->query()
 7. /var/www/html/apps/files/lib/AppInfo/Application.php line 86
    OC\AppFramework\Utility\SimpleContainer->get()
 8. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 162
    OCA\Files\AppInfo\Application->OCA\Files\AppInfo\{closure}("*** sensitive parameters replaced ***")
 9. /var/www/html/3rdparty/pimple/pimple/src/Pimple/Container.php line 122
    OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensitive parameters replaced ***")
10. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 129
    Pimple\Container->offsetGet()
11. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 459
    OC\AppFramework\Utility\SimpleContainer->query()
12. /var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php line 437
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback()
13. /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php line 57
    OC\AppFramework\DependencyInjection\DIContainer->query()
14. /var/www/html/lib/private/AppFramework/App.php line 145
    OC\AppFramework\Utility\SimpleContainer->get()
15. /var/www/html/lib/private/Route/Router.php line 298
    OC\AppFramework\App::main()
16. /var/www/html/lib/base.php line 1030
    OC\Route\Router->match()
17. /var/www/html/index.php line 36
    OC::handleRequest()
GET /apps/files/api/v1/showgridview
from REDACTED at 2022-11-06T05:43:01+00:00

[no app in context] Warning: Exception during scan: "files/1a8953c38e615439cbb46512cf9fa6cc"("local::/mnt/blockstorage/nc/Music/::scanner::") is locked#0 /var/www/html/lib/private/Files/Storage/Common.php(758): OC\Lock\DBLockingProvider->acquireLock()
#1 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Common->acquireLock()
#2 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#3 /var/www/html/lib/private/Files/Cache/Scanner.php(335): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#4 /var/www/html/lib/private/Files/Utils/Scanner.php(256): OC\Files\Cache\Scanner->scan()
#5 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(55): OC\Files\Utils\Scanner->scan()
#6 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(46): OCA\NCDownloader\Tools\folderScan->scan()
#7 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(71): OCA\NCDownloader\Tools\folderScan->update()
#8 /var/www/html/apps/ncdownloader/lib/Controller/YtdlController.php(68): OCA\NCDownloader\Tools\folderScan::sync()
#9 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(225): OCA\NCDownloader\Controller\YtdlController->Index()
#10 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(133): OC\AppFramework\Http\Dispatcher->executeController()
#11 /var/www/html/lib/private/AppFramework/App.php(172): OC\AppFramework\Http\Dispatcher->dispatch()
#12 /var/www/html/lib/private/Route/Router.php(298): OC\AppFramework\App::main()
#13 /var/www/html/lib/base.php(1030): OC\Route\Router->match()
#14 /var/www/html/index.php(36): OC::handleRequest()
#15 {main}
POST /apps/ncdownloader/ytdl/get
from REDACTED by REDACTED at 2022-11-06T05:40:23+00:00

[no app in context] Warning: Exception during scan: "files/1a8953c38e615439cbb46512cf9fa6cc"("local::/mnt/blockstorage/nc/Music/::scanner::") is locked#0 /var/www/html/lib/private/Files/Storage/Common.php(758): OC\Lock\DBLockingProvider->acquireLock()
#1 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Common->acquireLock()
#2 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#3 /var/www/html/lib/private/Files/Cache/Scanner.php(335): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#4 /var/www/html/lib/private/Files/Utils/Scanner.php(256): OC\Files\Cache\Scanner->scan()
#5 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(55): OC\Files\Utils\Scanner->scan()
#6 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(46): OCA\NCDownloader\Tools\folderScan->scan()
#7 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(71): OCA\NCDownloader\Tools\folderScan->update()
#8 /var/www/html/apps/ncdownloader/lib/Controller/YtdlController.php(68): OCA\NCDownloader\Tools\folderScan::sync()
#9 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(225): OCA\NCDownloader\Controller\YtdlController->Index()
#10 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(133): OC\AppFramework\Http\Dispatcher->executeController()
#11 /var/www/html/lib/private/AppFramework/App.php(172): OC\AppFramework\Http\Dispatcher->dispatch()
#12 /var/www/html/lib/private/Route/Router.php(298): OC\AppFramework\App::main()
#13 /var/www/html/lib/base.php(1030): OC\Route\Router->match()
#14 /var/www/html/index.php(36): OC::handleRequest()
#15 {main}
POST /apps/ncdownloader/ytdl/get
from REDACTED by REDACTED at 2022-11-06T05:40:16+00:00

[no app in context] Warning: Exception during scan: "files/1a8953c38e615439cbb46512cf9fa6cc"("local::/mnt/blockstorage/nc/Music/::scanner::") is locked#0 /var/www/html/lib/private/Files/Storage/Common.php(758): OC\Lock\DBLockingProvider->acquireLock()
#1 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Common->acquireLock()
#2 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#3 /var/www/html/lib/private/Files/Cache/Scanner.php(335): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#4 /var/www/html/lib/private/Files/Utils/Scanner.php(256): OC\Files\Cache\Scanner->scan()
#5 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(55): OC\Files\Utils\Scanner->scan()
#6 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(46): OCA\NCDownloader\Tools\folderScan->scan()
#7 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(71): OCA\NCDownloader\Tools\folderScan->update()
#8 /var/www/html/apps/ncdownloader/lib/Controller/Aria2Controller.php(139): OCA\NCDownloader\Tools\folderScan::sync()
#9 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(225): OCA\NCDownloader\Controller\Aria2Controller->getStatus()
#10 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(133): OC\AppFramework\Http\Dispatcher->executeController()
#11 /var/www/html/lib/private/AppFramework/App.php(172): OC\AppFramework\Http\Dispatcher->dispatch()
#12 /var/www/html/lib/private/Route/Router.php(298): OC\AppFramework\App::main()
#13 /var/www/html/lib/base.php(1030): OC\Route\Router->match()
#14 /var/www/html/index.php(36): OC::handleRequest()
#15 {main}
POST /apps/ncdownloader/status/active
from REDACTED by REDACTED at 2022-11-06T05:39:50+00:00


[index] Error: Symfony\Component\Process\Exception\ProcessSignaledException: The process has been signaled with signal "9". at <<closure>>
0. /var/www/html/3rdparty/symfony/process/Process.php line 251
   Symfony\Component\Process\Process->wait()
1. /var/www/html/apps/ncdownloader/lib/Ytdl/Ytdl.php line 161
   Symfony\Component\Process\Process->run()
2. /var/www/html/apps/ncdownloader/lib/Controller/YtdlController.php line 96
   OCA\NCDownloader\Ytdl\Ytdl->download()
3. /var/www/html/lib/private/AppFramework/Http/Dispatcher.php line 225
   OCA\NCDownloader\Controller\YtdlController->Download()
4. /var/www/html/lib/private/AppFramework/Http/Dispatcher.php line 133
   OC\AppFramework\Http\Dispatcher->executeController()
5. /var/www/html/lib/private/AppFramework/App.php line 172
   OC\AppFramework\Http\Dispatcher->dispatch()
6. /var/www/html/lib/private/Route/Router.php line 298
   OC\AppFramework\App::main()
7. /var/www/html/lib/base.php line 1030
   OC\Route\Router->match()
8. /var/www/html/index.php line 36
   OC::handleRequest()
POST /apps/ncdownloader/ytdl/new
from REDACTED by REDACTED at 2022-11-06T05:39:31+00:00


[no app in context] Warning: Exception during scan: "files/1a8953c38e615439cbb46512cf9fa6cc"("local::/mnt/blockstorage/nc/Music/::scanner::") is locked#0 /var/www/html/lib/private/Files/Storage/Common.php(758): OC\Lock\DBLockingProvider->acquireLock()
#1 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Common->acquireLock()
#2 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(610): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#3 /var/www/html/lib/private/Files/Cache/Scanner.php(335): OC\Files\Storage\Wrapper\Wrapper->acquireLock()
#4 /var/www/html/lib/private/Files/Utils/Scanner.php(256): OC\Files\Cache\Scanner->scan()
#5 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(55): OC\Files\Utils\Scanner->scan()
#6 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(46): OCA\NCDownloader\Tools\folderScan->scan()
#7 /var/www/html/apps/ncdownloader/lib/Tools/folderScan.php(71): OCA\NCDownloader\Tools\folderScan->update()
#8 /var/www/html/apps/ncdownloader/lib/Controller/YtdlController.php(68): OCA\NCDownloader\Tools\folderScan::sync()
#9 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(225): OCA\NCDownloader\Controller\YtdlController->Index()
#10 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php(133): OC\AppFramework\Http\Dispatcher->executeController()
#11 /var/www/html/lib/private/AppFramework/App.php(172): OC\AppFramework\Http\Dispatcher->dispatch()
#12 /var/www/html/lib/private/Route/Router.php(298): OC\AppFramework\App::main()
#13 /var/www/html/lib/base.php(1030): OC\Route\Router->match()
#14 /var/www/html/index.php(36): OC::handleRequest()
#15 {main}
POST /apps/ncdownloader/ytdl/get
from REDACTED by REDACTED at 2022-11-06T05:37:11+00:00

Additional context I noticed that my server's CPU usage spiked dramatically after the download was complete. I suspect this is related to ffmpeg splitting the downloaded video into just a mp3 file, but not sure. Wanted to mention just in case.

OSINT-Musings avatar Nov 06 '22 21:11 OSINT-Musings