ワインエラーを修正する方法: `RtlpWaitForCriticalSection`タイムアウトエラー

ワインエラーを修正する方法: `RtlpWaitForCriticalSection`タイムアウトエラー

こんにちはワインを初めて使う人です。私は現在winehqの安定版を使用しています(ワイン-7.0.1) 。最初はwineコマンドを使ってゲームを実行できましたが、仮想DJプレーヤーをインストールしようとした後、プログラムは起動しましたが、何もできませんでした。画面にプログラムインターフェイスが表示されますが、インタラクティブではありません。もともとワインを使ったゲームを実行しようとしたとき、次のような状況にぶつかりました。 NBA 2K20は完全に実行されず、エラーが発生し続けます。問題が発生しました。続いてRtlpは重要なセクションを待ちます。 連続ループに閉じ込められた4つのスレッドで構成されています。端子出力は次のとおりです

私の間違いを直して

0104:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a003, 0, 0068F56C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a004, 1, 0068F56C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a003, 1, 0068F56C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a004, 1, 0068F56C)
0080:fixme:imm:ImeSetActiveContext (0x41130, 0): stub
0080:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000041130): stub
0104:fixme:imm:ImeSetActiveContext (0x259118, 1): stub
0104:fixme:imm:ImmReleaseContext (0001004C, 00259118): stub
0104:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00247B78 (00258FB8)
0104:err:shell:HCR_GetFolderAttributes should be called for simple PIDL's only!
0104:fixme:exec:SHELL_execute flags ignored: 0x0000000c
012c:fixme:ver:GetCurrentPackageId (000000000021D270 0000000000000000): stub
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
0104:fixme:exec:SHELL_execute flags ignored: 0x0000000c
0148:fixme:ver:GetCurrentPackageId (000000000021D270 0000000000000000): stub
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a003, 0, 0068E6DC)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a004, 1, 0068E6DC)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a003, 1, 0068E6DC)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a004, 1, 0068E6DC)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a003, 0, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a004, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a003, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a004, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00247B78 (00262150)
0104:fixme:exec:SHELL_execute flags ignored: 0x0000000c
0174:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0174:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0174:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0174:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0174:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0174:fixme:wbemprox:enum_class_object_Next timeout not supported
0174:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:alsa:get_alsa_name_by_guid No devices found in registry?
0174:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
0174:fixme:imm:ImmReleaseContext (000900B6, 00000000): stub
0174:fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
0174:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0224:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0174:fixme:process:SetProcessPriorityBoost (FFFFFFFF,1): stub
0174:fixme:thread:SetThreadIdealProcessor (000004F0 0): stub
0174:fixme:thread:SetThreadIdealProcessor (000004F4 1): stub
0174:fixme:thread:SetThreadIdealProcessor (000004F8 2): stub
0174:fixme:thread:SetThreadIdealProcessor (000004FC 3): stub
0174:fixme:thread:SetThreadIdealProcessor (00000500 4): stub
0174:fixme:thread:SetThreadIdealProcessor (00000504 5): stub
01ec:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
01ec:fixme:d3d:swapchain_blit_gdi Using GDI present.
01ec:err:d3d:swapchain_blit_gdi Failed to get destination DC.
01ec:err:d3d:swapchain_blit_gdi Failed to blit.
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a003, 0, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1026, a004, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a003, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00247B78 (2, 1025, a004, 1, 0068EC7C)
0104:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00247B78 (0025C8B0)
0104:fixme:exec:SHELL_execute flags ignored: 0x0000000c
0290:fixme:ver:GetCurrentPackageId (000000000021D270 0000000000000000): stub
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0104:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00247B78 (0025C8B0)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)
0104:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00247B78 (0025C8B0)
0104:fixme:exec:SHELL_execute flags ignored: 0x0000000c
02ac:fixme:ver:GetCurrentPackageId (000000000021D270 0000000000000000): stub

**RtlpWaitForCriticalSection** 4つのスレッドのループに閉じ込められました。

02c0:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02c0, blocked by 02ac, retrying (60 sec)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)

02c0:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02c0, blocked by 02ac, retrying (60 sec)
015c:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 015c, blocked by 0148, retrying (60 sec)
02a4:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 02a4, blocked by 0290, retrying (60 sec)
0140:err:sync:RtlpWaitForCriticalSection section 0000000170065600 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0140, blocked by 012c, retrying (60 sec)

幸いなことに、まだ pes2017 を実行でき、まだ実行中です。この問題の原因が何であるかはわかりませんが、私が行った研究によると、バグのようです。残念ながら、私が訪問したすべてのフォーラム(例:winehqフォーラム)で誰も解決策を持っているようです。

ベストアンサー1

おすすめ記事