http://bugs.winehq.org/show_bug.cgi?id=58099
Bug ID: 58099 Summary: PKHeX crashing Product: Wine Version: 10.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tw0ali@tutanota.com Distribution: ---
Created attachment 78355 --> http://bugs.winehq.org/attachment.cgi?id=78355 Crashing logs
PKHeX (https://projectpokemon.org/home/files/file/1-pkhex/) used to work fine until version 10.2 of Wine. Starting with version 10.3 (and up until 10.5 as of now) it crashes when launching it.
The program needs .NET Desktop Runtime 9. I installed it with Winetricks.
http://bugs.winehq.org/show_bug.cgi?id=58099
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
--- Comment #1 from Austin English austinenglish@gmail.com --- Please run a regression test: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #2 from minrosa9 tw0ali@tutanota.com --- Unfortunately I'm not on a machine where I can build right now. I'm unable to run the tests
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #3 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to minrosa9 from comment #0)
Created attachment 78355 [details] Crashing logs
PKHeX (https://projectpokemon.org/home/files/file/1-pkhex/) used to work fine until version 10.2 of Wine. Starting with version 10.3 (and up until 10.5 as of now) it crashes when launching it.
The program needs .NET Desktop Runtime 9. I installed it with Winetricks.
Could you please mention the steps required to reproduce the crash? Application starts just fine for me with wine-staging 10.5 or current wine.git: $ wine --version wine-10.5-142-gdfa2f19d4ce
after 'winetricks -q dotnet9' and 'winetricks -q dotnetdesktop9'.
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #4 from minrosa9 tw0ali@tutanota.com --- (In reply to Dmitry Timoshkov from comment #3)
Could you please mention the steps required to reproduce the crash?
Nothing in particular, really. I've just created a new Wine Prefix and installed "dotnetdesktop9" $ winetricks dotnetdesktop9
I then launched the program $ wine PKHeX.exe
Before opening this issue I also tried with 10.5 staging. $ wine --version wine-10.5 (Staging)
As soon as I downgrade to 10.2 the programs starts fine, both in my dedicated Prefix and in a new one.
Unfortunately I can't build Wine from git now.
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #5 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to minrosa9 from comment #4)
(In reply to Dmitry Timoshkov from comment #3)
Could you please mention the steps required to reproduce the crash?
Nothing in particular, really. I've just created a new Wine Prefix and installed "dotnetdesktop9" $ winetricks dotnetdesktop9
I then launched the program $ wine PKHeX.exe
Before opening this issue I also tried with 10.5 staging. $ wine --version wine-10.5 (Staging)
As soon as I downgrade to 10.2 the programs starts fine, both in my dedicated Prefix and in a new one.
Unfortunately I can't build Wine from git now.
According to the attached .Net backtrace application crashes inside of crypt32.CertGetCertificateChain. Probably you could generate a log, compress and share it? The log +relay,+seh,+tid,+crypt,+chain will be pretty large though. As an alternative +seh,+tid,+crypt,+chain log should be noticeably less in size, so it could be attached (after compression)
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #6 from minrosa9 tw0ali@tutanota.com --- Created attachment 78368 --> http://bugs.winehq.org/attachment.cgi?id=78368 Logs with more details
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #7 from minrosa9 tw0ali@tutanota.com --- (In reply to Dmitry Timoshkov from comment #5)
According to the attached .Net backtrace application crashes inside of crypt32.CertGetCertificateChain. Probably you could generate a log, compress and share it? The log +relay,+seh,+tid,+crypt,+chain will be pretty large though. As an alternative +seh,+tid,+crypt,+chain log should be noticeably less in size, so it could be attached (after compression)
So, today I was able to build Wine from git source and the program is working again. What is strange is that it isn't working with wine-staging 10.5 for me, which, on the contrary, works for you. Maybe there's something wrong in the distribution package? (Artix/Arch here) Anyway I've attached the logs requested.
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #8 from minrosa9 tw0ali@tutanota.com --- Forgot to say these are the logs from Wine 10.5
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #9 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to minrosa9 from comment #7)
So, today I was able to build Wine from git source and the program is working again. What is strange is that it isn't working with wine-staging 10.5 for me, which, on the contrary, works for you. Maybe there's something wrong in the distribution package? (Artix/Arch here) Anyway I've attached the logs requested.
Thanks for the log. I compared the log with the one I generated, and don't see anything obviosuly wrong. Are you using your own wine-staging build?
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #10 from minrosa9 tw0ali@tutanota.com --- No, I am not, I am using the official package from the Arch repo.
http://bugs.winehq.org/show_bug.cgi?id=58099
--- Comment #11 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to minrosa9 from comment #10)
No, I am not, I am using the official package from the Arch repo.
If the application will work after building wine-staging from source that might indicate that something is wrong with official packages (same as plain wine).