Menu

#1527 100% CPU load is generated when session times out

KeePass_2.x
closed
nobody
None
5
2016-08-27
2016-06-03
No

When the session times out (using the "Lock workspace after KeePass inactivity" option) and there is an unsaved change, the dialog appears that asks whether I want to save and the program generates 100% CPU load. If I answer the dialog, everything continues as normal.

Discussion

  • Paul

    Paul - 2016-06-03

    Doesn't do it on my W8 box.
    What OS and KeePass version?

    cheers, Paul

     
  • Peter Szabados

    Peter Szabados - 2016-06-03

    I can reproduce it with KeePass 2.33 on Linux.

     
  • Paul

    Paul - 2016-06-04

    So it's a mono thing then.
    Does it happen on another Linux box?

    cheers, Paul

     
  • Peter Szabados

    Peter Szabados - 2016-06-04

    I tried it on Ubuntu 14.04 and on Arch Linux. It happens on both. I have Mono 4.4.0 on my Arch.

     

    Last edit: Peter Szabados 2016-06-04
  • Paul

    Paul - 2016-06-04

    I assume this happens on a new database as well, so the only solution I can think of is to turn on save changes on lock. Tools > Options > Advanced, Start and Exit, Automatically save...

    cheers, Paul

     
  • Peter Szabados

    Peter Szabados - 2016-06-04

    Yes, it happens on new databases too.

     
  • Paul

    Paul - 2016-06-05

    Auto save?

     
  • Dominik Reichl

    Dominik Reichl - 2016-08-27
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2016-08-27

    Thanks for reporting this issue! It's caused by a Mono bug, but fortunately I was able to develop a workaround.

    Here's the latest development snapshot for testing:
    http://keepass.info/filepool/KeePass_160827c.zip

    Best regards,
    Dominik

     

Log in to post a comment.