[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