SchizoDuckie / DuckieTV

A web application built with AngularJS to track your favorite tv-shows with semi-automagic torrent integration
http://schizoduckie.github.io/DuckieTV/
Other
1.12k stars 272 forks source link

DuckieTV tray icon disappears, leaving the processes in Task Manager (not sure if DuckieTV is still running at that point) #1418

Closed ggervais5 closed 5 months ago

ggervais5 commented 5 months ago

What build of DuckieTV are you using (Standlone / Chrome Extension (New Tab / Browser Action)) Standalone (Nightly)

What version of DuckieTV are you using (Stable 1.1.x / Nightly yyyymmddHHMM) V202404110853 (Nightly)

What is your Operating System (Windows, MacOSx, Linux) Windows 10 Pro 22H2 Build 19045.4291

Describe the problem you are having and steps to reproduce if available DuckieTV tray icon disappears from the system tray randomly, without In Task Manager, the DuckieTV processes are still running. When I want to run the GUI, I need to run DuckieTV.exe again. I generally keep up to date with new releases, and this started happening with V202403151918.

Attach any DuckieTV statistics or Developer Console logs if available Here are the debug.log contents: [0402/102835.212:ERROR:registration_protocol_win.cc(107)] CreateFile: The system cannot find the file specified. (0x2) [0402/102837.210:ERROR:registration_protocol_win.cc(107)] CreateFile: The system cannot find the file specified. (0x2) [0402/175356.253:ERROR:registration_protocol_win.cc(107)] CreateFile: The system cannot find the file specified. (0x2) [0411/073812.843:ERROR:registration_protocol_win.cc(107)] CreateFile: The system cannot find the file specified. (0x2) [0417/071201.266:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\d9b8f917-d8f0-4a51-8ecf-4774c8f68c59: The system cannot find the file specified. (0x2) [0417/071201.267:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\a5298044-bd74-4fa1-b580-473fa6b0e336: The system cannot find the file specified. (0x2) [0417/071201.268:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\8829b430-4fa8-4678-b713-64219704c9c4: The system cannot find the file specified. (0x2) [0417/071201.268:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\f8103926-8c94-4575-ad33-911164c75021: The system cannot find the file specified. (0x2) [0417/071201.268:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\e29daa6b-0777-46c0-bb76-3074e023de18: The system cannot find the file specified. (0x2) [0417/071201.269:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\7ea51f3a-9208-4ec9-8341-20b126952c6b: The system cannot find the file specified. (0x2) [0417/071201.269:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\213ca56b-652a-49e4-9eb2-90bdb2fa1d5d: The system cannot find the file specified. (0x2) [0417/071201.269:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\47fc0f0c-87c1-4edb-bbd9-db281420cc71: The system cannot find the file specified. (0x2) [0417/071201.269:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\d50de501-8dbc-4054-b6ce-79072dcc4d6c: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\b30f7d2a-e37a-48d5-aa84-6f0479247ba3: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\e49b8ffd-623c-4706-96d0-d05057dce944: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\77622c70-1e8a-4b81-9c9b-64bb82c6144e: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\ea98ea9a-9e95-4563-ba93-f51e62b7d62f: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\43ed67d6-a32a-4e72-b348-897f6ffd7911: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\2af594ad-30b1-455a-9c45-21129eda3dc9: The system cannot find the file specified. (0x2) [0417/071201.270:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\fabfc68f-d304-4e4b-86c8-57f88256e8cc: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\f6fba994-f0d7-4fd2-8aa7-47734211a114: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\7f1231d9-dc38-4a38-a9c7-0557943f02fd: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\efa8262f-d541-43d3-8b10-5ec7f33c1b3b: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\0c98b9b6-4b69-4aca-b550-36076ed45f6f: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\3776fe05-9495-4c44-9e52-b1d544109072: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\20151297-5d20-4fc7-92f9-c48d3c2ccdd7: The system cannot find the file specified. (0x2) [0417/071201.271:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\41b7d765-fbb2-4d6b-a521-8fb03030413c: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\863919a9-4148-42b3-929e-eeab3e0ff597: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\8967f94b-9cbc-4173-97ba-622fa1f08821: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\0c94735e-cd55-496d-a3e7-10ddc68117fb: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\14ea4f4f-642c-4531-8fa2-a497bc2a4257: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\0b2d2430-5d38-4d6b-b5da-8484f780757a: The system cannot find the file specified. (0x2) [0417/071201.272:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\f04c4e92-8e62-4fb5-aede-582158cc81f0: The system cannot find the file specified. (0x2) [0417/071201.273:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\0372e84f-ffbf-43f0-8a1c-ef2d4aad50c2: The system cannot find the file specified. (0x2) [0417/071201.273:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\e0b0a42c-17d3-4d34-813a-c2e439d37bef: The system cannot find the file specified. (0x2) [0417/071201.273:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\5078613a-e12a-4c73-8e28-13067bb5532f: The system cannot find the file specified. (0x2) [0417/071201.273:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\e0099428-41e8-45b1-8f3b-91ed467cae86: The system cannot find the file specified. (0x2) [0417/071201.273:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\067c1101-c979-445d-a6f0-29b9ac343435: The system cannot find the file specified. (0x2) [0417/071201.274:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\6bbac0bd-5e67-43ae-ad88-442c99fdcb30: The system cannot find the file specified. (0x2) [0417/071201.274:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\d0eec681-5551-44ab-8e51-77a403425949: The system cannot find the file specified. (0x2) [0417/071201.274:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\531191ff-a1a1-4318-b41a-9a7ff6de46d7: The system cannot find the file specified. (0x2) [0417/071201.274:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\72239089-fce6-440f-be39-3d3bf18edcbe: The system cannot find the file specified. (0x2) [0417/071201.274:ERROR:filesystem_win.cc(130)] GetFileAttributes C:\Users\Owner\AppData\Local\DuckieTV-Standalone\User Data\Crashpad\attachments\afd5edfb-b235-416e-81a5-623c5eedb2a3: The system cannot find the file specified. (0x2) [0420/030002.029:ERROR:registration_protocol_win.cc(108)] CreateFile: The system cannot find the file specified. (0x2)

garfield69 commented 5 months ago

Odd. I've not had any issues with this version on my win10 so far. Do you use an anti-malware app, have you checked its logs for any false hits on modules from the C:\Users\Owner\AppData\Local\DuckieTV-Standalone folder, or its quarantine vaults for files moved out of the same?

ggervais5 commented 5 months ago

I will do that and update the issue with what I find.

On Sat, Apr 20, 2024, 12:33 p.m. garfield69 @.***> wrote:

Odd. I've not had any issues with this version on my win10 so far. Do you use an anti-malware app, have you check its logs for any false hits on modules from the C:\Users\Owner\AppData\Local\DuckieTV-Standalone folder, or its quarantine vaults for files from moved out of the same?

— Reply to this email directly, view it on GitHub https://github.com/SchizoDuckie/DuckieTV/issues/1418#issuecomment-2067737457, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALMRPHLDIQ5K2MSRPDAY6DTY6KRHHAVCNFSM6AAAAABGQNX6AKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRXG4ZTONBVG4 . You are receiving this because you authored the thread.Message ID: @.***>

ggervais5 commented 5 months ago

Nothing in my Kaspersky logs. I made all the tray icons visible all the time, and watched them. I use qBittorrent 4.6.4 and have set up DuckieTV to use qBittorrent's web api. What I observed was the qBittorrent icon disappearing right before the DuckieTV icon did. I repeated this a few times with the same results

I re-installed qBittorrent 4.64 (settings preserved) and started both apps. Both icons have remained in the system tray for hours now.

I still think there's a bug in DuckieTV, since I feel it should stay running even if the torrent client goes down, and reconnect to the web api when the torrent client comes back up.

On Sat, Apr 20, 2024, 1:48 p.m. Greg Gervais @.***> wrote:

I will do that and update the issue with what I find.

On Sat, Apr 20, 2024, 12:33 p.m. garfield69 @.***> wrote:

Odd. I've not had any issues with this version on my win10 so far. Do you use an anti-malware app, have you check its logs for any false hits on modules from the C:\Users\Owner\AppData\Local\DuckieTV-Standalone folder, or its quarantine vaults for files from moved out of the same?

— Reply to this email directly, view it on GitHub https://github.com/SchizoDuckie/DuckieTV/issues/1418#issuecomment-2067737457, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALMRPHLDIQ5K2MSRPDAY6DTY6KRHHAVCNFSM6AAAAABGQNX6AKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRXG4ZTONBVG4 . You are receiving this because you authored the thread.Message ID: @.***>

garfield69 commented 5 months ago

Dtv would not have access to make the qBt tray icon disappear, it is only allowed to control it's own system tray. If what you have seen is that both qBt and Dtv system tray icons are vanishing then something else is going on.

The limitations of Dtv not being able to reconnect to qBt if qBt is shutdown and restarted are a consequence of the AngularJS code that Dtv uses and its original design which applies to all the torrent clients that Dtv connects to. And has been that way since Dtv was written by the author and I have not been able to improve on this. The author left the project back in 2017 and i just keep the lights on by trying to keep Dtv running. I don't have time or interest to rewrite Dtv to performs better or introduce new features.