[Bug 58631] New: WINE 10.13 breaks foobar2000
http://bugs.winehq.org/show_bug.cgi?id=58631 Bug ID: 58631 Summary: WINE 10.13 breaks foobar2000 Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: ekopcom(a)gmail.com Distribution: --- After updating to WINE 10.13, foobar2000 no longer opens successfully. The window appears with blank panels and then crashes and closes. Reverting to WINE 10.12 fixes the issue. I've compared both WINE versions in a new WINEPREFIX with a portable installation of foobar2000-x64_v2.24.6. I'm using Arch with an up-to-date system. The terminal output of both runs as well as foobar2000's crash report are shown here: https://pastebin.com/YVbg33Cg -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 --- Comment #1 from ekopcom(a)gmail.com --- Changing the Windows version from Win10 to Win8.1 fixes it too, but I hope that's not the permanent answer. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |10.13 Keywords| |regression --- Comment #2 from Austin English <austinenglish(a)gmail.com> --- Please run a regression test: https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Mohamad Al-Jaf <mowinebugs(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mowinebugs(a)mail.com --- Comment #3 from Mohamad Al-Jaf <mowinebugs(a)mail.com> --- It's because vccorlib140.dll was added in 10.13: 0024:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.Playback.BackgroundMediaPlayer" wine: Call from 00006FFFFF3CD7F7 to unimplemented function vccorlib140.dll.?__abi_WinRTraiseClassNotRegisteredException@@YAXXZ, aborting The real issue is the missing library. Adding it prevents the vccorlib140 function from being called and it plays music without issue on my end. It also gets rid of the pre-existing exception errors 0024:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.Playback.BackgroundMediaPlayer" 0024:fixme:combase:GetRestrictedErrorInfo (00007FFFFE1FF7A8) 0024:fixme:combase:RoOriginateError 0x80040154, L"": stub 0024:fixme:msvcrt:_SetWinRTOutOfMemoryExceptionCallback (0000000000000000): stub MR - https://gitlab.winehq.org/wine/wine/-/merge_requests/8829 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 ekopcom(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr(a)codeweavers.com --- Comment #4 from ekopcom(a)gmail.com --- Here is the output of the bisect. fc3eada4148b8c4c42077ec4d3cc56678efaaed5 is the first bad commit commit fc3eada4148b8c4c42077ec4d3cc56678efaaed5 Author: Piotr Caban <piotr(a)codeweavers.com> Date: Wed Aug 6 16:47:12 2025 +0200 vccorlib140: Add Platform::Details::InitializeData semi-stub. configure | 1 + configure.ac | 1 + dlls/vccorlib140/Makefile.in | 4 ++ dlls/vccorlib140/tests/Makefile.in | 5 ++ dlls/vccorlib140/tests/vccorlib.c | 222 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ dlls/vccorlib140/vccorlib.c | 42 ++++++++++++++ dlls/vccorlib140/vccorlib140.spec | 5 +- 7 files changed, 277 insertions(+), 3 deletions(-) create mode 100644 dlls/vccorlib140/tests/Makefile.in create mode 100644 dlls/vccorlib140/tests/vccorlib.c create mode 100644 dlls/vccorlib140/vccorlib.c -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |fc3eada4148b8c4c42077ec4d3c | |c56678efaaed5 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 gwarser(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gwarser(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 --- Comment #5 from Hans Leidekker <hans(a)meelstraat.net> --- There's a stub Windows.Media.Playback.BackgroundMediaPlayer implementation now, please test. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |just4steam778(a)gmail.com --- Comment #6 from Piotr Caban <piotr.caban(a)gmail.com> --- *** Bug 58642 has been marked as a duplicate of this bug. *** -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban(a)gmail.com --- Comment #7 from Piotr Caban <piotr.caban(a)gmail.com> --- __abi_WinRTraiseClassNotRegisteredException is also implemented now. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 --- Comment #8 from ekopcom(a)gmail.com --- Yes, the fix works for me. A fresh foobar2000 in a new WINEPREFIX opens fine without crashing and plays music. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #9 from Piotr Caban <piotr.caban(a)gmail.com> --- Marking as fixed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58631 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.19. -- 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 (1)
-
WineHQ Bugzilla