https://bugs.winehq.org/show_bug.cgi?id=53285
Bug ID: 53285 Summary: foobar2000 crashes when right clicking the file being played Product: Wine Version: 7.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: aros@gmx.com Distribution: ---
Steps to reproduce:
1) Download foobar 1.6.11 https://www.foobar2000.org/download 28d5a126cdc2c75d46c8fd0d6e4e6a80 2) Install with default settings, run, skip the initial setup wizard (just click OK) 3) Open any audio file (it should start playing) 4) Try to right mouse click it -> Instant crash
0120:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0405FB2C): stub 0128:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0603FEB0): stub dlls/ntdll/unix/thread.c:1739: ntdll_set_exception_jmp_buf: Assertion `!jmp || !ntdll_get_thread_data()->jmp_buf' failed. dlls/ntdll/unix/thread.c:1739: ntdll_set_exception_jmp_buf: Assertion `!jmp || !ntdll_get_thread_data()->jmp_buf' failed.
https://bugs.winehq.org/show_bug.cgi?id=53285
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Hardware|x86-64 |x86
--- Comment #1 from Artem S. Tashkinov aros@gmx.com --- Weirdly when you invoke the context menu, the entire X.org session freezes until the application finally crashes. This is quite unpleasant.
Wine is built using GCC 11.3 without using mingw.
https://bugs.winehq.org/show_bug.cgi?id=53285
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.wojnilowicz@gmail.co | |m
--- Comment #2 from NSLW lukasz.wojnilowicz@gmail.com --- I can confirm the same behavior. Regression maybe?
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #3 from NSLW lukasz.wojnilowicz@gmail.com --- The crash does happen to me on wine-staging-7.12, but doesn't happen on wine-7.12. I also noticed that the crash doesn't happen to me on wine-staging-7.10, but does happen on wine-staging-7.11. That would mean that there is a regression in wine-staging-7.11. Could you confirm?
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #4 from Artem S. Tashkinov aros@gmx.com --- (In reply to NSLW from comment #3)
The crash does happen to me on wine-staging-7.12, but doesn't happen on wine-7.12. I also noticed that the crash doesn't happen to me on wine-staging-7.10, but does happen on wine-staging-7.11. That would mean that there is a regression in wine-staging-7.11. Could you confirm?
Crashes with vanilla 7.12 as well.
What's the worst of it is that the entire X.org server freezes for a few second when this crash occurs.
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #5 from NSLW lukasz.wojnilowicz@gmail.com --- (In reply to Artem S. Tashkinov from comment #4)
(In reply to NSLW from comment #3)
The crash does happen to me on wine-staging-7.12, but doesn't happen on wine-7.12. I also noticed that the crash doesn't happen to me on wine-staging-7.10, but does happen on wine-staging-7.11. That would mean that there is a regression in wine-staging-7.11. Could you confirm?
Crashes with vanilla 7.12 as well.
What's the worst of it is that the entire X.org server freezes for a few second when this crash occurs.
Ok, maybe it's a hardware (CPU) related bug. I'm pretty sure that on vanilla 7.12 it's working. I use packages from https://wiki.winehq.org/Fedora. I even compiled current master branch myself and it's working too. That's why I cannot do a regression test and doing it on a staging fork seems like a mission impossible.
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #6 from Artem S. Tashkinov aros@gmx.com --- (In reply to NSLW from comment #5)
(In reply to Artem S. Tashkinov from comment #4)
(In reply to NSLW from comment #3)
The crash does happen to me on wine-staging-7.12, but doesn't happen on wine-7.12. I also noticed that the crash doesn't happen to me on wine-staging-7.10, but does happen on wine-staging-7.11. That would mean that there is a regression in wine-staging-7.11. Could you confirm?
Crashes with vanilla 7.12 as well.
What's the worst of it is that the entire X.org server freezes for a few second when this crash occurs.
Ok, maybe it's a hardware (CPU) related bug. I'm pretty sure that on vanilla 7.12 it's working. I use packages from https://wiki.winehq.org/Fedora. I even compiled current master branch myself and it's working too. That's why I cannot do a regression test and doing it on a staging fork seems like a mission impossible.
I've had my CPU for over 2 years and I had zero issues with it. I build Wine using GCC 12.1, using my own optimization options which could affect my build.
Lastly Fedora builds using mingw, I don't have it installed at all - I have a pure GCC build.
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #7 from NSLW lukasz.wojnilowicz@gmail.com --- (In reply to Artem S. Tashkinov from comment #6)
I've had my CPU for over 2 years and I had zero issues with it. I build Wine using GCC 12.1, using my own optimization options which could affect my build.
Ok, I had CPU features in mind and not defective hardware. Mine CPU is very old so our CPUs may run different hardware paths that may or may not trigger bugs in software paths.
Lastly Fedora builds using mingw, I don't have it installed at all - I have a pure GCC build.
Ok, so did you notice a wine version that doesn't cause the crash for you and would it be a problem for you to compile wine for a regular regression test then? https://wiki.winehq.org/Regression_Testing
BTW. Mine X.org server also freezes but unlike yours only for a second or two.
https://bugs.winehq.org/show_bug.cgi?id=53285
--- Comment #8 from NSLW lukasz.wojnilowicz@gmail.com --- Cannot reproduce this issue anymore on wine-staging-7.15. I think that this bug is a duplicate of bug #53196
https://bugs.winehq.org/show_bug.cgi?id=53285
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #9 from Artem S. Tashkinov aros@gmx.com --- Yep, fixed.
*** This bug has been marked as a duplicate of bug 53196 ***
https://bugs.winehq.org/show_bug.cgi?id=53285
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing duplicate.