topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday December 14, 2024, 3:15 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Ignore applications Bug  (Read 3578 times)

andymillman

  • Participant
  • Joined in 2015
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Ignore applications Bug
« on: April 20, 2015, 08:14 AM »
Hi there is a major bug in the current release version v2.26.0 of clipboard help+spell.
In the "options"->"capture options" there is a setting for excluding certain programs. This is an essential feature for anyone using a password manager (e.g. keepass), since otherwise clipboard will store any copied passwords in plaintext!
For some reason when you set it to exclude a program, e.g. KeePass.exe, it will correctly ignore anything copied from that program. However on restarting the computer, clipbaord help+spell will for some reason "forget" the setting (even though the settings are still there) and start copying everything from that program again! This means any passwords I copy from keepass will be stored in plaintext by clipboard help+spell.

Any way to fix? Apart from that one bug (which currently makes it unusable for me) the program is otherwise fantastic.

Many thanks!
 

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Ignore applications Bug
« Reply #1 on: April 20, 2015, 08:32 AM »
How strange..
Ok let's try to pinpoint what's going wrong..

You say that "However on restarting the computer, clipbaord help+spell will for some reason "forget" the setting (even though the settings are still there) and start copying everything from that program again!"

So does this mean that the program names that you put in the ignore list are still present in the options? But CHS is not ignoring them?

If you then close the options after checking them, does it start ignoring after that?



I've written about this before, but the best solution for telling CHS to not copy such stuff to clipboard is to have those security applications properly tag such clipboard data as something that should be ignored by clipboard tools.  There is a flag that has been established for this: "CF_CLIPBOARD_VIEWER_IGNORE", and according to KeePass, they should support it: http://keepass.info/...ws/n071012_1.09.html

Can you check to see if maybe this is disabled in your KeePass or something like that?

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Ignore applications Bug
« Reply #2 on: April 20, 2015, 08:35 AM »
Ok I see the option in KeePass, and for some reason it's disabled by default and marked as "not recommended" -- no sign as to why:
Screenshot - 4_20_2015 , 8_34_06 AM.png

If you enable that, it will tell CHS not to save such entries to clipboard.

NOTE: We should still try to get to the bottom of what is happening with the ignore feature problem you describe, so any clues you can find about that I'd like to hear.

andymillman

  • Participant
  • Joined in 2015
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Re: Ignore applications Bug
« Reply #3 on: April 20, 2015, 09:50 AM »
Hi many thanks for the quick reply!
You say that "However on restarting the computer, clipbaord help+spell will for some reason "forget" the setting (even though the settings are still there) and start copying everything from that program again!"

So does this mean that the program names that you put in the ignore list are still present in the options? But CHS is not ignoring them?

Yes the program names (i.e. "KeePass.exe") are still present in the options. But CHS is not ignoring them.

If you then close the options after checking them, does it start ignoring after that?

Good question! Actually if I open the options and just check them and then close, it starts working correctly, i.e. it starts ignoring keepass.exe as it should. Hope that helps track down the bug!

Many thanks for the keepass info btw. That option was turned off by default in keepass (I was not aware there was such an option!). I've switched it on, and CBH seems to respect that. Will see if keepass plays nice with it.
Many thanks!