http://bugs.winehq.org/show_bug.cgi?id=23836
Summary: Game Explorer Manager does not start Product: Wine Version: 1.2 Platform: x86 URL: http://www.extensiblesoft.com/gamex/GameExplorerManage r10beta6.zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: andrew.millington@gmail.com
err:ntdll:NtQueryInformationToken Unhandled Token Information class 20! fixme:exec:SHELL_execute flags ignored: 0x00000100 err:ntdll:NtQueryInformationToken Unhandled Token Information class 20! fixme:exec:SHELL_execute flags ignored: 0x00000100 err:ntdll:NtQueryInformationToken Unhandled Token Information class 20! fixme:exec:SHELL_execute flags ignored: 0x00000100
Repeats forever
http://bugs.winehq.org/show_bug.cgi?id=23836
Andrew Millington andrew.millington@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=23836
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2010-07-30 11:07:56 --- Game Explorer Manager assumes that the operating system is Vista and newer and tries to determine whether it's running with elevated privileges:
0009:Call advapi32.OpenProcessToken(ffffffff,00000008,0032fe20) ret=0041b778 0009:Ret advapi32.OpenProcessToken() retval=00000001 ret=0041b778 0009:Call advapi32.GetTokenInformation(0000004c,00000014,0032fe24,00000004,0032fe28) ret=0041b79a 0009:err:ntdll:NtQueryInformationToken Unhandled Token Information class 20! 0009:Ret advapi32.GetTokenInformation() retval=00000000 ret=0041b79a 0009:Call KERNEL32.CloseHandle(0000004c) ret=0041b7af
If the token check fails, then it tries to launch another instance of itself using ShellExecuteEx specifying the "runas" verb to request elevation. This seems to be ignored on Wine, so the application simply goes into a loop spawning itself repeatedly. The application would do the same on XP, except that the XP runas dialog is shown repeatedly instead.
http://bugs.winehq.org/show_bug.cgi?id=23836
Andrew Millington andrew.millington@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #2 from Andrew Millington andrew.millington@gmail.com 2010-08-22 07:45:17 --- After applying the patches below, Game Explorer Manager starts up. http://www.winehq.org/pipermail/wine-patches/2010-August/092340.html http://www.winehq.org/pipermail/wine-patches/2010-August/092341.html
http://bugs.winehq.org/show_bug.cgi?id=23836
--- Comment #3 from Andrew Millington andrew.millington@gmail.com 2010-08-22 07:50:33 --- Almost forgot that I also modified the first patch as there was a duplicate TOKEN_ORIGIN and did not compile for me (a very basic programmer I am).
http://bugs.winehq.org/show_bug.cgi?id=23836
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Juan Lang juan_lang@yahoo.com 2010-08-23 11:55:40 --- This patches were committed: http://source.winehq.org/git/wine.git/?a=commit;h=2e5d7064a62b106701eba0ebd8... http://source.winehq.org/git/wine.git/?a=commit;h=2b76f8661d0994c060a9749c6c... So this should be fixed.
http://bugs.winehq.org/show_bug.cgi?id=23836
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2010-09-03 14:04:53 CDT --- Closing bugs fixed in 1.3.2.