yaobiao131/downkyicore

下载总是失败或是闪退

xzqaaa opened this issue · 15 comments

如果用aria2下载器会疯狂跳下载失败,如果用内建下载下载器会不停的闪退,几乎很难下载完一个视频

我也是,用软件内部aria2下载会闪退

麻烦提供一下下载的url

我大概知道为什么了,点击下载会电脑cpu直接占满

然后闪退

麻烦提供一下下载的url

【申论大作文开头结尾套话模板】 https://www.bilibili.com/video/BV12K411c7dB/?share_source=copy_web&vd_source=af4b29bd0e46ecc20d43e57a51ec517c
下载的这个,不过我感觉不是视频问题,而是在点击下载时CPU占用率会直接爆

麻烦提供一下下载的url

开着chrome浏览器,不知道这个会不会有影响

我这边测试没有问题

我这边测试没有问题
刚才关闭chrome浏览器后下载还是闪退,不过CPU占用率没有爆炸,但是还是不行

可以看看windows事件管理器里面的闪退原因吗

可以看看windows事件管理器里面的闪退原因吗

错误应用程序名称: DownKyi.exe,版本: 1.0.9.0,时间戳: 0x65d50000
错误模块名称: KERNELBASE.dll,版本: 10.0.19041.4291,时间戳: 0xa956ff71
异常代码: 0xe0434352
错误偏移量: 0x000000000002ab89
错误进程 ID: 0x3590
错误应用程序启动时间: 0x01da957fff78b409
错误应用程序路径: E:\哔哩哔哩下载姬\DownKyi-1.0.9-1.win-x64\DownKyi.exe
错误模块路径: C:\WINDOWS\System32\KERNELBASE.dll
报告 ID: b0ab2a74-c012-4cac-8589-06f7b18ed8dd
错误程序包全名:
错误程序包相对应用程序 ID:

可以看看windows事件管理器里面的闪退原因吗

Application: DownKyi.exe
CoreCLR Version: 6.0.2824.12007
.NET Version: 6.0.28
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\哔哩哔哩下载姬\DownKyi-1.0.9-1.win-x64\Media\广东省考申论刷题-精讲近5年县级+乡镇真题'.
at System.IO.Enumeration.FileSystemEnumerator1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator1.Init()
at System.IO.Enumeration.FileSystemEnumerator1..ctor(String directory, Boolean isNormalized, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerable1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
at System.IO.Directory.GetFiles(String path)
at DownKyi.Services.Download.AddToDownloadService.AddToDownload(IEventAggregator eventAggregator, IDialogService dialogService, String directory, Boolean isAll)
at DownKyi.ViewModels.ViewVideoDetailViewModel.<>c__DisplayClass117_0.<b__0>d.MoveNext()
--- End of stack trace from previous location ---
at DownKyi.ViewModels.ViewVideoDetailViewModel.AddToDownload(Boolean isAll)
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore()
at Avalonia.Threading.DispatcherOperation.Execute()
at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job)
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
at Avalonia.Threading.Dispatcher.Signaled()
at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args)
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, ShutdownMode shutdownMode)
at DownKyi.Program.Main(String[] args)

可以看看windows事件管理器里面的闪退原因吗

大大,两个同时出现的错误都发给您了

可以看看windows事件管理器里面的闪退原因吗

刚才为了怕中文路径有影响,改成英文,依旧不行

尝试关闭重复文件自动添加后缀试下

尝试关闭重复文件自动添加后缀试下

关闭后可以了,谢谢大佬