https://bugs.winehq.org/show_bug.cgi?id=49504
Bug ID: 49504 Summary: Toontown Corporate Clash: new launcher fails with INTERNAL ERROR Product: Wine Version: 5.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: corpclash@airmail.cc Distribution: ---
Created attachment 67632 --> https://bugs.winehq.org/attachment.cgi?id=67632 Installer and launcher output
The new launcher for Toontown Corporate Clash fails to launch after installing with a dialog error box stating "INTERNAL ERROR: cannot create temporary directory!"
Launcher installer: https://github.com/CorporateClash/pyside2-releases/releases/download/v1.0.4/...
https://bugs.winehq.org/show_bug.cgi?id=49504
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://github.com/Corporat | |eClash/pyside2-releases/rel | |eases/download/v1.0.4/insta | |ller.exe Keywords| |download, source
https://bugs.winehq.org/show_bug.cgi?id=49504
Carl corpclash@airmail.cc changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian
https://bugs.winehq.org/show_bug.cgi?id=49504
--- Comment #1 from Carl toon@waifu.club --- Main website: https://corporateclash.net/
https://bugs.winehq.org/show_bug.cgi?id=49504
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi, confirming A user reported similar problem with other program in forum (https://forum.winehq.org/viewtopic.php?f=8&t=34302)
Very strange bug, afaict it tries to create a directory like e.g. _MEI884, but i cannot even view properties of it (!!)
ls -al _MEI884/ cannot open directory '_MEI884/': Permission denied
(and i`m not running program as root.....)
Below last lines before MessageBos comes up. (If you hack ConvertStringSecurityDescriptorToSecurityDescriptorW immediately to return TRUE the program starts fine)
Anyone knows what`s going on???
00a4:Call advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW(00219968 L"D:(A;;FA;;;S-1-3-4)",00000001,00219958,00000000) ret=140005934 00a4:Call kernelbase.GetVersion() ret=6190499f 00a4:Call ntdll.RtlRunOnceExecuteOnce(7b0a96e0,7b06fdc0,00000000,00000000) ret=7b06cde2 00a4:Ret ntdll.RtlRunOnceExecuteOnce() retval=00000000 ret=7b06cde2 00a4:Call ntdll.wcscpy(002196a4,7b0a9714 L"Service Pack 1") ret=7b073112 00a4:Ret ntdll.wcscpy() retval=002196a4 ret=7b073112 00a4:Ret kernelbase.GetVersion() retval=1db10106 ret=6190499f 00a4:Call ucrtbase.wcslen(00219968 L"D:(A;;FA;;;S-1-3-4)") ret=619032ff 00a4:Ret ucrtbase.wcslen() retval=00000013 ret=619032ff 00a4:Call ntdll.RtlAllocateHeap(00010000,00000000,00000028) ret=61903313 00a4:Ret ntdll.RtlAllocateHeap() retval=007479e0 ret=61903313 00a4:Call ucrtbase.memcpy(007479e0,0021996c,00000022) ret=619033c6 00a4:Ret ucrtbase.memcpy() retval=007479e0 ret=619033c6 00a4:Call ucrtbase.wcslen(6191a06a L"AL") ret=61902cbc 00a4:Ret ucrtbase.wcslen() retval=00000002 ret=61902cbc . . . 00a4:Ret advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW() retval=00000001 ret=140005934 00a4:Call KERNEL32.CreateDirectoryW(00747a20 L"C:\users\louis\Temp\_MEI1606",00219950) ret=14000595c 00a4:trace:file:CreateDirectoryW L"C:\users\louis\Temp\_MEI1606" 00a4:Call ntdll.RtlDosPathNameToNtPathName_U(00747a20 L"C:\users\louis\Temp\_MEI1606",00219750,00000000,00000000) ret=7b016cee 00a4:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\users\louis\Temp\_MEI1606",0000000000219750,0000000000000000,0000000000000000) 00a4:trace:file:RtlGetFullPathName_U (L"C:\users\louis\Temp\_MEI1606" 520 00000000002193F0 0000000000000000) 00a4:Ret ntdll.RtlDosPathNameToNtPathName_U() retval=00000001 ret=7b016cee 00a4:Call ntdll.NtCreateFile(00219748,80100000,00219770,00219760,00000000,00000080,73755c5c00000001,756f6c5c00000002,706d655400000021,00000000,00000000) ret=7b016d97 00a4:trace:file:NtCreateFile handle=0x219748 access=80100000 name=L"\??\C:\users\louis\Temp\_MEI1606" objattr=00000040 root=(nil) sec=0x7479e0 io=0x219760 alloc_size=(nil) attr=00000080 sharing=00000001 disp=2 options=00000021 ea=(nil).0x00000000 00a4:trace:file:nt_to_unix_file_name L"\??\C:\users\louis\Temp\_MEI1606" -> "/home/louis/ramdisk/.winesi/dosdevices/c:/users/louis/Temp/_MEI1606" 00a4:Ret ntdll.NtCreateFile() retval=c0000022 ret=7b016d97 00a4:Call ntdll.RtlFreeUnicodeString(00219750) ret=7b016da6 00a4:Ret ntdll.RtlFreeUnicodeString() retval=00000001 ret=7b016da6 00a4:Call ntdll.RtlNtStatusToDosError(c0000022) ret=7b016dae 00a4:Ret ntdll.RtlNtStatusToDosError() retval=00000005 ret=7b016dae 00a4:Ret KERNEL32.CreateDirectoryW() retval=00000000 ret=14000595c 00a4:Call KERNEL32.HeapFree(00010000,00000000,00747a20) ret=140012960 00a4:Ret KERNEL32.HeapFree() retval=00000001 ret=140012960 00a4:Call KERNEL32.GetLastError() ret=140016a4d 00a4:Ret KERNEL32.GetLastError() retval=00000005 ret=140016a4d 00a4:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,0021b610 "INTERNAL ERROR: cannot create temporary directory!\n",ffffffff,0021c210,00000400) ret=140005b46 00a4:Call ntdll.strlen(0021b610 "INTERNAL ERROR: cannot create temporary directory!\n") ret=7b02c4d3
https://bugs.winehq.org/show_bug.cgi?id=49504
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 68051 --> https://bugs.winehq.org/attachment.cgi?id=68051 sad hack
Attached a sad hack that allowed me to start the program.
Maybe the cause of the bug is in the security-api`s like ConvertStringSecurityDescriptorToSecurityDescriptorW etc (???)
https://bugs.winehq.org/show_bug.cgi?id=49504
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Duplicate of bug 49334.
Note: newer installer of ToonTown don`t exhibit this bug; this was for ToonTown installer v1.0.4
*** This bug has been marked as a duplicate of bug 49334 ***
https://bugs.winehq.org/show_bug.cgi?id=49504
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.