Bitdefender Blocks Dll Loading But Doesn't Show As Infected

I am software developer and one of my users reported this problem with BitDefender, and I've confirmed it. BleachBit for Windows version 0.7.4 runs without BitDefender and with BF in game mode, but if game mode is off, BleachBit cannot load sqlite3.dll.


BleachBit's log shows the error "ImportError: DLL load failed: Invalid access to memory location." and Bit Defender's log is empty.


System:


BitDefender Antivirus 2010


Windows XP SP3


Microsoft Windows Internet Explorer 8


Download for testing


BleachBit 0.7.4


If my SQLite3.dll is replaced with the generic SQLite3.dll, then everything also works (even when not in game mode). My sqlite3.dll is the same except is is stripped and then compressed with UPX.

Comments

  • Weeks ago I reported this to Bitdefender tech support. I gave them all the requested information, and I haven't heard back. Today this is still a problem with Bitdefender 2010 and BleachBit 0.8.0. As a workaround, I tried shipping an installer without stripped debug sybmols, but Bitdefender still fails it. So I think it has to do with the UPX compression.


    What can I do?