PhoenicisOrg / scripts

Phoenicis scripts
GNU Lesser General Public License v3.0
64 stars 49 forks source link

.NET Framework 4.5 fails to install #1143

Closed Zemogiter closed 4 years ago

Zemogiter commented 4 years ago

Can be reproduced by trying to install Space Engineers. I keep gettting this error message and no matter what I click (Abort, Retry, Ignore) it just pops out again. Can't say which line of the dotnet45 verb is to blame. Zrzut ekranu z 2019-11-28 09-55-03

wine.log

Script repo is up to date, so is the POL5 repo.

plata commented 4 years ago

Do you have the same with winetricks?

Zemogiter commented 4 years ago

No but it stop when installing dotnet462 with

0054:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0054, blocked by 010f, retrying (60 sec)
0057:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0057, blocked by 010f, retrying (60 sec)
0067:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0067, blocked by 010f, retrying (60 sec)
011a:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 011a, blocked by 010f, retrying (60 sec)
0060:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0060, blocked by 010f, retrying (60 sec)
0079:err:ntdll:RtlpWaitForCriticalSection section 0x110060 "../../../dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0079, blocked by 010f, retrying (60 sec)
0072:err:ntdll:RtlpWaitForCriticalSection section 0x7beb70a0 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 0072, blocked by 0079, retrying (60 sec)
015a:err:ntdll:RtlpWaitForCriticalSection section 0x7beb70a0 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 015a, blocked by 0079, retrying (60 sec)

in loop.

madoar commented 4 years ago

I think we need to check all our verbs and plugins if they still function after the "recent" changes to the related APIs. I think I will open an issue for this in the next days.

Zemogiter commented 4 years ago

Log file from Space Engineers installation, at the end it makes calls to unimplemented functions in mscoree.dll wine.log

UPDATE 24/12/2019: After changing the overrideDLL plugin to a version from #1152 and downloading latest POL5 commit I can no longer reproduce this error. dotnet45 installs normally.