https://bugs.winehq.org/show_bug.cgi?id=44056
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht@gmx.net Status|CLOSED |RESOLVED URL| |https://web.archive.org/web | |/20201229105702/http://vd.c | |lipstudio.net/clipcontent/p | |aint/app/168/CSP_168w_setup | |.exe Component|-unknown |ntdll Resolution|ABANDONED |DUPLICATE Summary|CLIP STUDIO PAINT error |CLIP STUDIO PAINT 1.5 |when i try to run it |crashes on startup (needs | |ntdll.NtQuerySemaphore | |implementation) OS|Windows |Linux
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
this was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/bfb4f28dc5f4ddbb4f94b33e50... ("ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation.").
Part of Wine 1.7.10 release
Thanks Dmitry
Also referenced in bug 35061 ("GoldCoin 0.7.1.7 shows assertion on startup (needs ntdll.NtQuerySemaphore implementation)").
Stable download link via Internet Archive:
https://web.archive.org/web/20201229105702/http://vd.clipstudio.net/clipcont...
Trace log from crash:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/CELSYS/CLIP STUDIO 1.5/CLIP STUDIO PAINT ... $ WINEDEBUG=+seh,+relay,+ole,+variant wine ./CLIPStudioPaint.exe >>log.txt 2>&1 ... 0025:Call KERNEL32.CreateMutexA(00000000,00000000,0443b458 "bipc_gmap_sem_lock_36_13253714827.327049") ret=01a22edd 0025:Ret KERNEL32.CreateMutexA() retval=000000f0 ret=01a22edd 0025:Call KERNEL32.WaitForSingleObject(000000f0,ffffffff) ret=01a1fd9d 0025:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=01a1fd9d 0025:Call KERNEL32.CreateSemaphoreA(00000000,00000000,7fffffff,0443b458 "bipc_gmap_sem_count_36_13253714827.327049") ret=01a22f49 0025:Ret KERNEL32.CreateSemaphoreA() retval=000000f8 ret=01a22f49 0025:Call KERNEL32.GetLastError() ret=01a22f52 0025:Ret KERNEL32.GetLastError() retval=00000000 ret=01a22f52 0025:Call KERNEL32.CreateSemaphoreA(00000000,00000000,0110ecda,0443b458 "bipc_gmap_sem_map_36_13253714827.327049") ret=01a22fa7 0025:Ret KERNEL32.CreateSemaphoreA() retval=00000100 ret=01a22fa7 ... 0025:Call KERNEL32.WaitForSingleObject(000000f0,ffffffff) ret=01a1fd9d 0025:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=01a1fd9d 0025:Call KERNEL32.GetModuleHandleA(027701e0 "ntdll.dll") ret=00f619ad 0025:Ret KERNEL32.GetModuleHandleA() retval=7bc10000 ret=00f619ad 0025:Call KERNEL32.GetProcAddress(7bc10000,0277101c "NtQuerySemaphore") ret=00f621ce 0025:Ret KERNEL32.GetProcAddress() retval=7bc22378 ret=00f621ce 0025:Call ntdll.NtQuerySemaphore(00000100,00000000,00323568,00000008,00323564) ret=01a21fc2 fixme:ntdll:NtQuerySemaphore (0x100,0,0x323568,0x00000008,0x323564) stub! 0025:Ret ntdll.NtQuerySemaphore() retval=00000000 ret=01a21fc2 0025:Call ntdll.RtlAllocateHeap(03f37000,00000000,00000044) ret=78ab0269 0025:Ret ntdll.RtlAllocateHeap() retval=04438eb8 ret=78ab0269 trace:seh:raise_exception code=c0000005 flags=0 addr=0x1a21fd8 ip=01a21fd8 tid=0025 trace:seh:raise_exception info[0]=00000000 trace:seh:raise_exception info[1]=110ed384 trace:seh:raise_exception eax=0032357c ebx=78b23737 ecx=86485c34 edx=00000070 esi=0443b4e0 edi=0443b528 trace:seh:raise_exception ebp=00323598 esp=00323554 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010202 trace:seh:call_stack_handlers calling handler at 0x251c148 code=c0000005 flags=0 0025:Call KERNEL32.GetLastError() ret=78ab0706 0025:Ret KERNEL32.GetLastError() retval=00000000 ret=78ab0706 --- snip ---
$ sha1sum CSP_168w_setup.exe 192f39bdbeb6d15383ec83faff1a45274f3f3196 CSP_168w_setup.exe
$ du -sh CSP_168w_setup.exe 265M CSP_168w_setup.exe
$ wine --version wine-1.7.10
Regards
*** This bug has been marked as a duplicate of bug 35061 ***