qbittorrent breaks update or deinstallation of nmap on windows

Bug #1016288 reported by buegeleisen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qBittorrent
New
Undecided
Unassigned

Bug Description

platform: windows 7 64 bit
qbittorrent 2.9.7
nmap (with zenmap gui) 6.0.0/6.0.1

when trying to update my nmap-installation while qbittorrent was running it broke because it was unable to overwrite libeay32.dll and ssleay32.dll (both under C:\Program Files (x86)\Nmap) due to them being locked by another program.

checking it showed that these two files are used by qbittorrent. after closing it the are deletable again.

qbittorrent lies under C:\Program Files (x86)\qBittorrent.

is there any special reason why qbittorrent is using other program's libraries?

the condition is repeatable.

Revision history for this message
buegeleisen (buegeleisen) wrote :

persists with 2.9.10.

i'll aditionally attach a csv (tab separated) with process explorer's output of dll's opened by qbittorrent.

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

Those are OpenSSL libraries and yes, qBittorrent uses them. However, I have no idea why it would be using those from mmap folder instead of those in the qBittorrent folder. Could you confirm that the same libs are present in the qBittorrent install folder?

Revision history for this message
buegeleisen (buegeleisen) wrote :

the only files in C:\Program Files (x86)\qBittorrent are qbittorrent.exe and uninst.exe. i just installed installed qbittorrent on a vm with a fresh windows 8 release preview (64 bit), they are not there, too.

Revision history for this message
buegeleisen (buegeleisen) wrote :

well, i checked today after installing 3.0.4, looks like qbittorrent stopped using other program's dll's.

so i guess this bug can be closed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.