Menu

#1631 Pinned KeePass2 window intermittently unpins itself

KeePass_2.x
open
nobody
5
2017-06-28
2017-06-01
Tracey C
No

After pinning the KeePass2 window so that it displays on all workspaces, the window will sometimes revert to being unpinned and display only on one window

Build seen in: Keepass2 v2.35
OS: Linux Mint 18.1
Desktop: Cinnamon 3.2.7
This bug has persisted since at least Mint 18.0 and a few versions of Cinnamon

Steps to Reproduce:
Open KeePass2 and log into a database
Pin the window by clicking the pin icon
Minimize the window
Put the laptop to sleep and wake it back up

Note: This intermittently also happens if the database is not locked and the window is just minimized or the laptop is put to sleep
I can reproduce this pretty reliably by locking the database and putting the laptop to sleep

Expected Behavior:
The window will still be pinned

Actual Behavior:
Intermittently, the window is not pinned and only appears on one workspace

Notes:
The bug does not occur with Banshee, a music player that also relies on mono, so the bug is not with mono, at least when there are no child windows. It may be related to child windows like the KeePass2 authentication prompt.

A friend on IRC tested this with Unity and was not able to replicate the behavior, so this bug may be specific to something about Linux Mint

Discussion

  • Paul

    Paul - 2017-06-01

    Did it happen on V17.x?
    Might have been introduced in V18.

    cheers, Paul

     
  • Tracey C

    Tracey C - 2017-06-12

    I've been trying to see if I can reproduce this in a VM with Mint 17 installed. It won't wake from hibernate, and it doesn't have suspend. I have not yet been able to reproduce with just minimizing KeePass2.

    What I'm also going to see is if upgrading mono to their latest version, which is newer than what ships in Mint, makes a difference. The version of mono I experienced the bug with is

    tracey@tracey-ThinkPad-W530 ~ % mono --version
    Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)
    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS: __thread
    SIGSEGV: altstack
    Notifications: epoll
    Architecture: amd64
    Disabled: none
    Misc: softdebug
    LLVM: supported, not enabled.
    GC: sgen

     

    Last edit: Tracey C 2017-06-12
  • Tracey C

    Tracey C - 2017-06-28

    I have not been able to reproduce the bug with Linux Mint 17
    I have been able to reproduce it on another laptop running Ubuntu 16.04

    $ more /etc/os-release
    NAME="Ubuntu"
    VERSION="16.04.2 LTS (Xenial Xerus)"

    Steps I used to reproduce:
    Pin Keepass window
    Sleep the laptop, then wake
    Prompted for password, entered
    KeePass2 was not pinned

     
  • Paul

    Paul - 2017-06-28

    I don't know if anyone has a linux laptop so we may struggle to test this. If you can provide any more info / logs it would be appreciated.

    cheers, Paul

     

Log in to post a comment.

MongoDB Logo MongoDB