These stubs are related to the NT security model. Try setting Wine to
emulate win98 for this code, maybe they will disappear. If the app still
asserts (likely) try a +relay trace to see what is going on just before
the crash.

thanks -mike

On Wed, 2003-10-22 at 03:51, Mathias Berchtold wrote:
> Hello ...
> 
> I get the following error when trying to run SmartFTP on Wine.
> 
> fixme:advapi:RevertToSelf (), stub
> fixme:advapi:SetThreadToken ((nil), 0xa0): stub (NT impl. only)
> fixme:win:GetProcessWindowStation (void): stub
> fixme:win32:GetUserObjectInformationA (0x1 1 0x4078e8e4 12 0x4078e8d8),stub! 
> 
> And afer that I get a Debug ASSERT from the Microsoft Visual C++ Library.
> 
> File: Allocate.cpp
> Line: 108
> Expression: bSuccess
> 
> I think the Assert is caused because of the missing function implementations.
> Do you have any plans to implement them in the future?
> 
> Wine Information
> ================
> wine --version
> Wine 20031016
> 
> windows="win2k" ("win98" doesn't work because wine "ignores" the unicows.dll)
> 
> [AppDefaults\\smartftp.exe\\DllOverrides]
> "ole32" = "native"
> "oleaut32" = "native"
> "rpcrt4" = "native"
> "urlmon" = "native"
> "comctl32" = "builtin"
> "wininet" = "builtin"
> "shdocvw" = "native"
> "shlwapi" = "native"
> "crypt32" = "native"
> "mshtml" = "native"
> "unicows" = "native"
> "crypt32" = "native"
> "cryptui" = "native"
> "wintrust" = "native"
> 
> If you need the debug build of SmartFTP to test please contact me. 
> 
> Thanks a lot
> -Mat
> SmartFTP.com
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexandre Julliard
> Sent: Mittwoch, 22. Oktober 2003 04:20
> To: Vincent Béron
> Cc: Wine devel
> Subject: Re: Changes to kernel messages lang
> 
> Vincent Béron <[EMAIL PROTECTED]> writes:
> 
> > Attached program says so on W2K SP4. There's a message table in 
> > kernel32 for 0x0000, for the others it returns NULL. Is that way to do 
> > it different from yours?
> 
> Yes, FindResource with language 0 is going to return a resource in all sorts of 
> cases, so it's not a good test. And actually if the resource was really NEUTRAL, 
> then all your FindResource calls should have succeeded. The best way to find out is 
> to dump the resource table of the dll, using something like winedump -x.
> 
> --
> Alexandre Julliard
> [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 


Reply via email to