[Bug 43533] New: Keepass 2.36 crashes on opening the KeePass.exe
https://bugs.winehq.org/show_bug.cgi?id=43533 Bug ID: 43533 Summary: Keepass 2.36 crashes on opening the KeePass.exe Product: Wine Version: 2.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: adityahoige(a)gmail.com Distribution: --- Created attachment 58930 --> https://bugs.winehq.org/attachment.cgi?id=58930 Log file saved after crash I just installed keepass 2.36 using the windows installer exe. I already had wine dev installed with mono-complete and gecko installed too. After installation i get the crash and it never runs.I have attached a log. In the Keepass website it says that keepass is compatible with wine and mono. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- Confirming, looks like a mono issue. Works fine after "winetricks -q dotnet40" in a fresh wineprefix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|-unknown |mscoree Status|UNCONFIRMED |NEW Keywords| |download Summary|Keepass 2.36 crashes on |Keepass 2.36 crashes on |opening the KeePass.exe |startup with Wine-Mono Ever confirmed|0 |1 URL| |https://sourceforge.net/pro | |jects/keepass/files/KeePass | |2.x/2.36/KeePass-2.36-Setup | |.exe/download --- Comment #2 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, filling fields and confirming on behalf of commenters. Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #3 from adityahoige(a)gmail.com --- $winetricks -q dotnet40 ------------------------------------------------------ You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug. ------------------------------------------------------ Executing w_do_call dotnet40 Executing load_dotnet40 ------------------------------------------------------ This package does not work on a 64-bit installation ------------------------------------------------------ should i reinstall or change to 32-bit? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- You need a fresh 32bit wineprefix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 adityahoige(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #5 from adityahoige(a)gmail.com --- Done. Thanks a ton mate!! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #6 from Fabian Maurer <dark.shadow4(a)web.de> --- Why did you resolve the bug? It's just a workaround, the actual issue persists. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |UNCONFIRMED CC| |joseph.kucia(a)gmail.com Ever confirmed|1 |0 --- Comment #7 from Józef Kucia <joseph.kucia(a)gmail.com> --- Nothing was fixed in Wine. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #8 from adityahoige(a)gmail.com --- The thanks was for the workaround. I wanted keepass using wine specifically because a plugin that i was using doesn't work in linux(keeps asking for .NET 4.0+). I tried a lot to get it working in wine 64-bit but it always crashes. So yeah, the bug is still there. Hope others confirm too. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #9 from Vincent Povirk <madewokherd(a)gmail.com> --- The problem is that Mono in mono_cominterop_get_invoke assumes COM interface methods will be internal calls (MethodImplOptions.InternalCall), but KeePass has a manually defined COM interface for ITaskbarList3 without the internal call attribute. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 --- Comment #10 from Vincent Povirk <madewokherd(a)gmail.com> --- This bug was fixed in upstream Mono by commit 565d626c. I could cherry-pick that to Wine Mono 4.7, but there are other problems with KeePass so I'm not sure it's worth it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Nguyen Chinh Huu <huupoke12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |huupoke12(a)gmail.com --- Comment #11 from Nguyen Chinh Huu <huupoke12(a)gmail.com> --- This bug is fixed on Wine 5.3. The other issues (such as no button to click on confirming automatic update and unhandled exception after closing) can be opened in new separate tickets. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |5e86cc0a8f37295072b03b1c13a | |a205ff3e6f3e4 --- Comment #12 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, indeed, fixed some time ago. https://github.com/mono/mono/commit/565d626c051d4a2a93ae9501a24706dbd90f227b Wine-Mono submodule update that contains the upstream commit: https://github.com/madewokherd/wine-mono/commit/3a1b7f7fd435bc0bd2b291beae61... Part of Wine-Mono 4.8.0 release: --- snip --- $ git remote -v origin https://github.com/madewokherd/wine-mono.git (fetch) origin https://github.com/madewokherd/wine-mono.git (push) $ git -c 'versionsort.suffix=-' tag --sort=version:refname --contains 3a1b7f7 | head -n1 wine-mono-4.8.0 --- snip --- Corresponding Wine update: --- snip --- $ git remote -v ... winehq git://source.winehq.org/git/wine.git (fetch) winehq git://source.winehq.org/git/wine.git (push) $ git log --oneline | sed -n 's/\(\w\+\).*wine mono.*4\.8\.0.*/\1/ipg' 5e86cc0a8f --- snip --- https://source.winehq.org/git/wine.git/commitdiff/5e86cc0a8f37295072b03b1c13... ("mscoree: Update Wine Mono to 4.8.0.") Part of Wine 4.3: --- snip --- $ git log --oneline | sed -n 's/\(\w\+\).*wine mono.*4\.8\.0.*/\1/ipg' | xargs git -c 'versionsort.suffix=-' tag --sort=version:refname --contains | head -n1 wine-4.3 --- snip --- Thanks Vincent Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43533 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://sourceforge.net/pro |https://web.archive.org/web |jects/keepass/files/KeePass |/20211120110939/https://alt |2.x/2.36/KeePass-2.36-Setup |ushost-swe.dl.sourceforge.n |.exe/download |et/project/keepass/KeePass% | |202.x/2.36/KeePass-2.36-Set | |up.exe --- Comment #14 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download link via Internet Archive for documentation. https://web.archive.org/web/20211120110939/https://altushost-swe.dl.sourcefo... https://www.virustotal.com/gui/file/6e34391f83870404d21666b6689b2a34521b4db2... $ sha1sum KeePass-2.36-Setup.exe 5cecfa817642ea40a84e70ef6c7822a41b7aeb77 KeePass-2.36-Setup.exe $ du -sh KeePass-2.36-Setup.exe 3.1M KeePass-2.36-Setup.exe Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla