[Bug 33327] NCSoft Launcher 1.5.x (.NET 2.0 app) crashes after installation (missing 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\<UserSID>' registry subkey)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Sep 28 13:48:34 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=33327
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |dotnet, download
Status|UNCONFIRMED |RESOLVED
URL| |ftp://ftp.ncsoft.com/Launch
| |er/NCsoftLauncherSetup.exe
CC| |focht at gmx.net
Version|unspecified |1.5.27
Resolution|--- |DUPLICATE
Summary|NCSoft Launcher crash after |NCSoft Launcher 1.5.x (.NET
|installation |2.0 app) crashes after
| |installation (missing
| |'HKLM\Software\Microsoft\Wi
| |ndows
| |NT\CurrentVersion\ProfileLi
| |st\<UserSID>' registry
| |subkey)
--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming. Dupe of bug 15670
Can be reproduced with following command line to avoid multiple chained
processes (less trace noise):
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/NCSoft/Launcher
$ wine "c:\program files\ncsoft\launcher\nclauncher.copy.exe" copy shadowcopy
/RestartedFromVersion=1.5.19.2 "C:\Program
Files\NCSoft\Launcher\NCLauncher.exe"
--- snip ---
Relevant part of trace log:
--- snip ---
002a:Call advapi32.RegOpenKeyExW(80000002,02b165d0
L"Software\\Microsoft\\Windows
NT\\CurrentVersion\\ProfileList\\S-1-5-21-0-0-0-1000",00000000,00020019,0033bed8)
ret=79ea5b8a
002a:Ret advapi32.RegOpenKeyExW() retval=00000002 ret=79ea5b8a
...
002a:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033ced4)
ret=7e96ff19
002a:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83ae8f
ip=7b83ae8f tid=002a
002a:trace:seh:raise_exception info[0]=19930520
002a:trace:seh:raise_exception info[1]=0033cf4c
002a:trace:seh:raise_exception info[2]=7a34f188
002a:trace:seh:raise_exception eax=7b826d6d ebx=7b8be000 ecx=7a34f188
edx=0033ce30 esi=0033ced0 edi=0033ce90
002a:trace:seh:raise_exception ebp=0033ce68 esp=0033ce04 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000287
002a:trace:seh:call_stack_handlers calling handler at 0x7a2f4b43 code=e06d7363
flags=1
002a:trace:seh:call_stack_handlers handler at 0x7a2f4b43 returned 1
...
002a:Call KERNEL32.RaiseException(e0434f4d,00000001,00000001,0033d5c8)
ret=79f97065
002a:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b83ae8f
ip=7b83ae8f tid=002a
002a:trace:seh:raise_exception info[0]=800704e5
002a:trace:seh:raise_exception eax=7b826d6d ebx=7b8be000 ecx=800704e5
edx=0033d508 esi=0033d5a8 edi=0033d570
002a:trace:seh:raise_exception ebp=0033d548 esp=0033d4e4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000287
002a:trace:seh:call_stack_handlers calling handler at 0x79f9a3c8 code=e0434f4d
flags=1
...
002a:Call user32.MessageBoxW(00000000,00880978 L"Error:
System.IO.FileLoadException: The specified user does not have a valid profile.
Unable to load '_Launcher, Version=1.5.19.2, Culture=neutral,
PublicKeyToken=null'.\r\nFile name: '_Launcher, Version=1.5.19.2,
Culture=neutral, PublicKeyToken=null' ---> System.IO.FileLoadException: The
specified "...,00881848 L"Error",00000000) ret=0037ae17
--- snip ---
Workaround:
--- snip ---
$ wine reg add "HKLM\\Software\\Microsoft\\Windows
NT\\CurrentVersion\\ProfileList\\S-1-5-21-0-0-0-1000"
--- snip ---
$ sha1sum NCsoftLauncherSetup.exe
8900c94fae331c0c77580d668e205568d9061681 NCsoftLauncherSetup.exe
$ du -sh NCsoftLauncherSetup.exe
6.3M NCsoftLauncherSetup.exe
$ wine --version
wine-1.7.27-59-g857a35e
Regards
*** This bug has been marked as a duplicate of bug 15670 ***
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list