HydrogenAudio

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: beefcat on 2021-04-21 17:03:36

Title: foobar2000 1.6.5 crashing in Wine 6.6
Post by: beefcat on 2021-04-21 17:03:36
My distro just updated it's Wine package and foobar stopped working, even in safe mode. I'm running Manjaro with kernel 5.10. Wine version 6.6. Here's the terminal output:

Code: [Select]
024c:fixme:msvcrt:_set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
024c:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 02D21123, 02D8F010, 02D8F028) stub.
024c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02D8C968, 43) stub
024c:fixme:msvcrt:_set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
024c:fixme:msvcrt:_set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
026c:fixme:file:NtLockFile I/O completion on lock not implemented yet
0274:err:ntdll:RtlLeaveCriticalSection section 03A04190 is not acquired
024c:fixme:win:SetGestureConfig (000400F0 00000000 1 0021F114 12): stub
02ac:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 05E3FEF8
02a8:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 05D2FEF8
024c:fixme:winsock:WS_setsockopt Unknown IPPROTO_TCP optname 0x00000005
024c:err:ole:com_get_class_object class {1968106d-f3b5-44cf-890e-116fcb9ecef1} not registered
024c:err:ole:com_get_class_object class {1968106d-f3b5-44cf-890e-116fcb9ecef1} not registered
024c:err:ole:create_server class {1968106d-f3b5-44cf-890e-116fcb9ecef1} not registered
024c:fixme:ole:com_get_class_object CLSCTX_REMOTE_SERVER not supported
024c:err:ole:com_get_class_object no class object {1968106d-f3b5-44cf-890e-116fcb9ecef1} could be created for context 0x17
024c:fixme:msvcrt:_SetWinRTOutOfMemoryExceptionCallback (06097640): stub
024c:fixme:combase:RoGetActivationFactory (L"Windows.Media.Playback.BackgroundMediaPlayer", {00000035-0000-0000-c000-000000000046}, 0021FA7C): semi-stub
024c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.Playback.BackgroundMediaPlayer"
024c:fixme:combase:GetRestrictedErrorInfo (0021FA54)
wine: Call from 7B010FB6 to unimplemented function api-ms-win-core-winrt-error-l1-1-0.dll.RoOriginateError, aborting
02c0:fixme:ntdll:NtCreatePowerRequest (0x605f928, 0x605f92c): stub
02c0:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0605FB74): stub
02c0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0605F50C 1 C) semi-stub
02c0:err:msvcrt:msvcrt_get_flags incorrect mode flag: e
02c0:err:msvcrt:msvcrt_get_flags incorrect mode flag: e
02c0:err:msvcrt:msvcrt_get_flags incorrect mode flag: e
02c4:err:msvcrt:msvcrt_get_flags incorrect mode flag: e
02c4:err:msvcrt:msvcrt_get_flags incorrect mode flag: e
02cc:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0A75FEF8): stub

Here's the error report generated by foobar: https://pastebin.com/9NUPNtdK (https://pastebin.com/9NUPNtdK)
Title: Re: foobar2000 1.6.5 crashing in Wine 6.6
Post by: beefcat on 2021-04-21 19:47:56
Just an update: The upgrade from Wine 6.5.2 to 6.6 broke the prefix I had foobar installed in. Creating a new prefix resolved the issue.
Title: Re: foobar2000 1.6.5 crashing in Wine 6.6
Post by: kode54 on 2021-04-21 22:15:42
Sometimes Wine upgrades do not cleanly upgrade prefixes.
Title: Re: foobar2000 1.6.5 crashing in Wine 6.6
Post by: Air KEN on 2021-04-22 01:06:04
Reply #539
https://hydrogenaud.io/index.php?topic=54933.msg996042#msg996042

[How to solve the problem]
Wine 6.6 (Development) uninstall.
Wine 6.0 (stable) install.
foobar2000 install.

------------

Don't stick to Wine 6.6 version.