I've been using keepass for about a year now. LOOOVE IT!
Last night on my laptop I did the following.
Keepass had been open for about 10 minutes
changed setting: exit on lock [enabled]
pressed ok (close configuration)
close keepass
And I get a windows compatability error saying:
This program requires flash.ocx, which is no longer included in this version of Windows
Program Keepass
Publisher: Dominik Reichl
Path: C:/path/to/keepass.exe
The dialog gave me two options:
Check for solutions online
This program worked correctly
I did not take a screenshot, but this screenshot for another program is the exact one I saw (except, of course, for the program details - which for me were relevant to keepass.exe)
http://www.jungleide.com/wp-content/uploads/2013/08/04470-flashocx.png
I confirmed the digital signature on keepass, all looks perfect.
I have protection for the laptop, and no known breaches have ever occurred.
I run scans regularly on the machine (it is a work machine, security scans enforced by the domain policy)
I actually have flash installed on said system.
I have only one plugin for keepass, IOProtocolExt
A one off error isn't cause for a bug report.
Are you able to re-produce the error?
Does KeePass still work?
Are there any other problems?
cheers, Paul
I tested it immediately on that machine, and it did not repro. My concern is...does keepass check for flash.ocx? Should I be concerned about the security of that system? This was completely unexpected behavior.
While a does-not-repro is the worst kind of bug report, the flash.ocx check concerned me - lost some confidence in that system. While it may be appropriate to close this bug - some feedback on the likelyhood of its origin would truly help give me peace of mind.
KeePass does not use Flash Player. More importantly, flash.ocx is an Internet Explorer plug-in so has nothing to do with KeePass. Maybe the crash caused IE to send crash information erroneously to a site that required flash, or attempted to hijack your browser via flash?
cheers, Paul
"attempted to hijack your browser via flash" <- that, quite frighteningly, sounds possible. I think I'll wipe that system before logging into keepass yet again.
I just had this happen to me, it seemed to occur when closing an IE 11 window, I had several open and upon closing the last one this message appeared. KeyPass 1.29, Windows 7 x64, IE11. I do "not" have flash installed.
Last edit: pcunite 2015-09-14
That is Windows being confused, KeePass doesn't require flash. If you have a browser plug-in it may influence IE.
cheers, Paul