Note: The user jaraco has posted a patch for ruamel.yaml on GitHub, reproduced here for convenience: diff -r 52bf0eb35c43 setup.py --- a/setup.py Fri Sep 27 07:42:41 2019 +0200 +++ b/setup.py Tue Sep 01 18:07:28 2020 -0400 @@ -447,10 +447,7 @@ sys.exit(1) def check(self): - try: - from pip.exceptions import InstallationError - except ImportError: - return + InstallationError = Exception # arg is either develop (pip install -e) or install if self.command not in ['install', 'develop']: return
I'm happy to report that with Mono 5.4.0.201, this bug seems to have been fixed: For me, KeePass does not crash anymore.
I can still reproduce this bug using Mono 4.8.0 and KeePass 2.35. However (thanks to a comment in [#1440]), I noticed that disabling custom DB colors prevents KeePass from crashing when switching between DB tabs -- therefore, it seems that the colored tabs cause the crash. Edit: Whoops, I didn't notice that this particular issue is about crashes with custom DB colors disabled. At least I can confirm that crashes don't happen anymore when disabling custom colors, so whatever the cause was, a newer...
I can still reproduce this bug using Mono 4.8.0 and KeePass 2.35. However (thanks to a comment in [#1440]), I noticed that disabling custom DB colors prevents KeePass from crashing when switching between DB tabs -- therefore, it seems that the colored tabs cause the crash.
See https://sourceforge.net/p/keepass/bugs/1545/#1618 for a workaround.
Thanks, that seems to work (I wonder what exactly that option does and how it fixes...
CurlRequest: Fail on HTTP errors instead of suc...
In my opinion, shipping adware with other people's software without asking them first...