https://bugs.winehq.org/show_bug.cgi?id=40280
Bug ID: 40280 Summary: winemenubilder crash in latest wine-staging on Arch Product: Wine-staging Version: 1.9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: compulsorylocales@gmail.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 53923 --> https://bugs.winehq.org/attachment.cgi?id=53923 Winemenubuilder crash dump
Hello,
These are my system details:
Arch Linux x86-64 Linux Kernel Zen-4.4.3 Wine-staging 1.9.5-1
After running an upgrade with pacman -Syu on 9th March, I'm facing this crash issue in winemenubuilder. It happens always.
Perhaps due to this crash, mIRC is unusable in Wine. It does not accept any input etc, and makes the sound when something else is stealing its focus.
I am attaching the dump I get.
Request someone to look into this, and please let me know if more info is needed.
Thanks!
https://bugs.winehq.org/show_bug.cgi?id=40280
compulsorylocales@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|winemenubilder crash in |winemenubuilder crash in |latest wine-staging on Arch |latest wine-staging on Arch
https://bugs.winehq.org/show_bug.cgi?id=40280
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Severity|major |normal
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- Not major, problems with winemenubuilder should not affect any other applications running in Wine. Your input problems with mIRC are most likely a different issue.
When exactly do you experience the crash? If it happens only during the prefix update / creation, it could be a well-known race-condition (see https://bugs.winehq.org/show_bug.cgi?id=38162 ).
Otherwise, please describe more exactly under which circumstances the issue occurs. Please also test if you can experience the same issue with the development version of Wine.
https://bugs.winehq.org/show_bug.cgi?id=40280
--- Comment #2 from compulsorylocales@gmail.com --- Thanks for the fast reply!
Ah, is that so? I didn't know.
I tried launching a couple more apps, and the crash happens every time. But in all other cases, the app in question works fine.
However, for mIRC, the focus is simply lost, and I don't get it back even if I close the crash dialog. Only way to do anything is to kill -9 the mIRC process itself...
I also tried the non-staging version of wine. Same issue is reproduced there as well.
https://bugs.winehq.org/show_bug.cgi?id=40280
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |-unknown Product|Wine-staging |Wine
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- (In reply to compulsorylocales from comment #2)
Thanks for testing, moving to the "Wine" product then. I am not aware of any changes in winemenubuilder in the last release, but of course it could be a side-effect of some change in a different area. To find out which commit introduced the crash for you, it would be very useful to run a regression test. See https://wiki.winehq.org/RegressionTesting for more details.
The mIRC issue sounds unrelated. If this is also a problem you first encountered with 1.9.5, but not with older versions, please open a separate bug report for it. There have indeed be changes related to dialog focus handling, but similar to this bug, a regression test would help a lot as a starting point.
https://bugs.winehq.org/show_bug.cgi?id=40280
--- Comment #4 from compulsorylocales@gmail.com --- Hmm, okay.
Well, actually the mIRC issue and the crash issue both came at the same time together, so I kinda ended up thinking the crash might be the reason.
Also yes, this is the first time I'm seeing these problems, i.e. in 1.9.5. Previous versions worked fine, so yeah.
I'll see if I can do some of Regression Testing and post the results in a day or two.
Thanks!
https://bugs.winehq.org/show_bug.cgi?id=40280
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|winemenubuilder crash in |winemenubuilder frequently |latest wine-staging on Arch |crashes since updating to | |1.9.5 on Arch
--- Comment #5 from Sebastian Lackner sebastian@fds-team.de --- (In reply to compulsorylocales from comment #4)
Well, actually the mIRC issue and the crash issue both came at the same time together, so I kinda ended up thinking the crash might be the reason.
I was able to reproduce the issue with mIRC and have opened a separate bug report for it: https://bugs.winehq.org/show_bug.cgi?id=40282
Unfortunately I'm not able to reproduce this one related to winemenubuilder, so I fear you'll have to do a regression test yourself. :/
https://bugs.winehq.org/show_bug.cgi?id=40280
--- Comment #6 from compulsorylocales@gmail.com --- Ah, that's great! Thanks for taking the time to check it out!
I just built wine using the code from around 14 hours ago and tried running mirc, and the results are same as what you said: mIRC does not work, but the crash is not reproduced either...
Turns out that clearing out the .wine folder fully and having wine recreate them fixed the crash.
I still have the backup of the one that was causing the crash if needed.
Else, what to do regarding this?
https://bugs.winehq.org/show_bug.cgi?id=40280
--- Comment #7 from Sebastian Lackner sebastian@fds-team.de --- (In reply to S M from comment #6)
Well, it might be possible that this bug was present in the wine-1.9.5 tag, but has been fixed in the meantime. You could try to compile an old version and compare the results. Another theory would be that it makes a difference if you build a 32-bit version of Wine, or a full wow64 (combined 32 and 64-bit build) like shipped by your distribution. In some cases differences could also be caused by different compiler versions or optimizations.
https://bugs.winehq.org/show_bug.cgi?id=40280
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #8 from Rosanne DiMesio dimesio@earthlink.net --- (In reply to S M from comment #6)
Turns out that clearing out the .wine folder fully and having wine recreate them fixed the crash.
Marking invalid.
https://bugs.winehq.org/show_bug.cgi?id=40280
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Jeff Zaroyko jeffz@jeffz.name --- Closing invalid.