qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.67k stars 4.01k forks source link

qBittorrent process is under Google Chrome in Windows Task Manager #12182

Open chorong761 opened 4 years ago

chorong761 commented 4 years ago

Please provide the following information

qBittorrent version and Operating System

V4.2.1 (64-bit), Windows 10 Pro 1909 10.0.18363

What is the problem

The qBitorrent process is showing under Google Chrome

What is the expected behavior

Separate process in task manager

Steps to reproduce

Opening a torrent via chrome when qbittorrent is closed

ghost commented 4 years ago

I can confirm this bug. It's been there since many old releases though.

sarim commented 4 years ago

I just opened the same issue, didn't search before, my bad. #12197

@an0n666 Do you have any more info/idea what is causing the issue? I can jump into the rabbit hole and probably figure out a solution. But I need a place to start.....

ghost commented 4 years ago

It happens when you start qBt by opening a torrent file from your browser. Windows mistaking it to be a subprocess.

FranciscoPombal commented 4 years ago

@an0n666

Windows mistaking it to be a subprocess.

But is there something we could or should do to prevent this from happening?

FranciscoPombal commented 4 years ago

@an0n666 can you confirm if this affects OSes other than Windows?

ghost commented 4 years ago

I think this is a windows specific issue. It would be interesting to see if anyone does have the same issue with other clients or it’s an isolated case with qBt. I don’t have a PC right now otherwise would’ve tested myself.

FranciscoPombal commented 4 years ago

@an0n666 Ok I just confirmed this is Windows-specific, thanks anyway.

Looks like some kind of fork()ing issue? I have no idea how that stuff works on Windows.

sarim commented 4 years ago

If qbt forks itself when starting, would that fix the problem? I'm gonna try that.

Efreak commented 4 years ago

A simple fix to this would be to just start the application separately.

As for fixing this issue, I'm guessing it actually has something to do with the way chrome opens the torrent file, not the way qbittorrent works. Having said that, possibly job objects documentation might help? Jobs are the only way I know of that windows uses to associate otherwise-unrelated processes (other than parent/child relationships)

I personally find Task Manager's processes view to be useless, and highly prefer the details view (or better yet, process explorer or process hacker, since I prefer seeing parent/child relationships)

tylerebowers commented 3 years ago

Could the process just be hiding under google chrome so that it isn't picked up malware scans as a torrenting agent?

omensight commented 1 year ago

This is happening in the latest version, with the only difference being that it executes under the Microsoft Edge process.

luzpaz commented 1 year ago

@omensight please add full About info for posterity purposes