https://bugs.winehq.org/show_bug.cgi?id=31817
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://c.uzzf.com//cl/rtxcl |http://crm.kinco.cn:8050/do |ient2010_ins.zip |wnload/RTXClient2010.rar Component|-unknown |registry Summary|RTXShlMenu.dll from RTX |Tencent RTX Client 2010 |2010 fail to register |installer fails to register | |Shell extension handler | |'RTXShlMenu.dll' (missing | |'HKCR\*\shellex\ContextM | |enuHandlers' and | |'HKCR\folder\shellex\Conte | |xtMenuHandlers' registry | |keys) Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, still present.
I found an alternate download here (slow):
http://crm.kinco.cn:8050/download/RTXClient2010.rar
Prerequisite: 'winetricks -q mfc42'
Installer trace log:
--- snip --- $ WINEDEBUG=+tid,+seh,+relay wine ./RTX\ Client\ 2010.exe >>log.txt 2>&1 ... 0031:Call KERNEL32.CreateProcessA(00000000,0040c1e0 ""C:\windows\system32\regsvr32.exe" "C:\Program Files\Tencent\RTXC\RTXShlMenu.dll" /s",00000000,00000000,00000000,00000000,00000000,00435800 "C:\Program Files\Tencent\RTXC",0042de30,0099e830) ret=00406435 ... 0036:Call KERNEL32.__wine_kernel_init() ret=7bc6cd23 0031:Ret KERNEL32.CreateProcessA() retval=00000001 ret=00406435 ... 0036:Starting process L"C:\windows\system32\regsvr32.exe" (entryproc=0x7eff7258) 0036:Call ole32.OleInitialize(00000000) ret=7eff6f70 0036:Ret ole32.OleInitialize() retval=00000000 ret=7eff6f70 0036:Call KERNEL32.LoadLibraryExW(0011566a L"C:\Program Files\Tencent\RTXC\RTXShlMenu.dll",00000000,00000008) ret=7eff6c35 ... 0036:Ret PE DLL (proc=0x10005bc5,module=0x10000000 L"RTXShlMenu.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 0036:Ret KERNEL32.LoadLibraryExW() retval=10000000 ret=7eff6c35 0036:Call KERNEL32.GetProcAddress(10000000,7eff7384 "DllRegisterServer") ret=7eff6c79 0036:Ret KERNEL32.GetProcAddress() retval=10001e62 ret=7eff6c79 0036:Call KERNEL32.GetVersion() ret=10001e76 0036:Ret KERNEL32.GetVersion() retval=0a280105 ret=10001e76 0036:Call advapi32.RegOpenKeyExW(80000002,1001c5a4 L"Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",00000000,00000002,0033fd6c) ret=10001ea1 0036:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=10001ea1 0036:Call KERNEL32.lstrlenW(1001c67c L"RTX Shell Menu") ret=10001ec6 0036:Ret KERNEL32.lstrlenW() retval=0000000e ret=10001ec6 0036:Call advapi32.RegSetValueExW(0000005c,1001c62c L"{A918758D-52AD-4100-B260-4A62AE70FFE5}",00000000,00000001,1001c67c,0000001e) ret=10001ed9 0036:Ret advapi32.RegSetValueExW() retval=00000000 ret=10001ed9 0036:Call advapi32.RegCloseKey(0000005c) ret=10001ee7 0036:Ret advapi32.RegCloseKey() retval=00000000 ret=10001ee7 0036:Call advapi32.RegOpenKeyExW(80000000,1001c568 L"*\shellex\ContextMenuHandlers",00000000,00000002,0033fd6c) ret=10001f04 0036:Ret advapi32.RegOpenKeyExW() retval=00000002 ret=10001f04 0036:Call ole32.OleUninitialize() ret=7eff7253 ... 0036:Ret ole32.OleUninitialize() retval=00000000 ret=7eff7253 0036:Call KERNEL32.ExitProcess(00000005) ret=7eff72cf ... --- snip ---
-> 'HKCR\*\shellex\ContextMenuHandlers'
Furthermore:
--- snip --- 0027:Call advapi32.RegOpenKeyExW(80000000,1001c568 L"*\shellex\ContextMenuHandlers",00000000,00000002,0033fd6c) ret=10001f04 0027:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=10001f04 0027:Call advapi32.RegCreateKeyExW(00000060,1001c67c L"RTX Shell Menu",00000000,00000000,00000000,000f003f,00000000,0033fd6c,0033fd68) ret=10001f41 0027:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=10001f41 0027:Call KERNEL32.lstrlenW(1001c62c L"{A918758D-52AD-4100-B260-4A62AE70FFE5}") ret=10001f66 0027:Ret KERNEL32.lstrlenW() retval=00000026 ret=10001f66 0027:Call advapi32.RegSetValueExW(00000064,00000000,00000000,00000001,1001c62c,0000004e) ret=10001f79 0027:Ret advapi32.RegSetValueExW() retval=00000000 ret=10001f79 0027:Call advapi32.RegCloseKey(00000064) ret=10001f8f 0027:Ret advapi32.RegCloseKey() retval=00000000 ret=10001f8f 0027:Call advapi32.RegCloseKey(00000060) ret=10001fa0 0027:Ret advapi32.RegCloseKey() retval=00000000 ret=10001fa0 0027:Call advapi32.RegOpenKeyExW(80000000,1001c520 L"Folder\shellex\ContextMenuHandlers",00000000,00000002,0033fd6c) ret=10001fbd 0027:Ret advapi32.RegOpenKeyExW() retval=00000002 ret=10001fbd --- snip ---
-> 'HKCR\folder\shellex\ContextMenuHandlers'
MSDN: https://msdn.microsoft.com/en-us/library/windows/desktop/cc144110%28v=vs.85%...
--- snip --- -=[ ProtectionID v0.6.7.0 OCTOBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 31/10/15-14:35:10 Ready... Scanning -> Z:\home\focht\Downloads\RTX Client 2010.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 23920184 (016CFE38h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x4619EEE1 -> Mon 09th Apr 2007 07:44:33 (GMT) [TimeStamp] 0x4619EEE1 -> Mon 09th Apr 2007 07:44:33 (GMT) | PE Header | - | Offset: 0x000000D8 | VA: 0x004000D8 | - -> File Appears to be Digitally Signed @ Offset 016CE8C0h, size : 01578h / 05496 byte(s) -> File has 23860928 (016C16C0h) bytes of appended data starting at offset 0D200h [File Heuristics] -> Flag #1 : 00000000000001011100000000000100 (0x0005C004) [Entrypoint Section Entropy] : 6.47 (section #0) ".text " | Size : 0x6124 (24868) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 5 (0x5) | ImageSize 0x43000 (274432) byte(s) [VersionInfo] Company Name : ???? [VersionInfo] Product Name : ??? RTX [VersionInfo] File Description : ???????? [VersionInfo] File Version : 8.0.1000.202 [VersionInfo] Version Comments : ??? RTX [VersionInfo] Legal Trademarks : RTX [VersionInfo] Legal Copyrights : Copyright (C) 1998 - 2008 TENCENT [-= Installer =-] Nullsoft SFX Setup v2.0rc4 - Scan Took : 0.351 Second(s) [00000015Fh (351) tick(s)] [562 of 577 scan(s) done]
Scanning -> C:\Program Files\Tencent\RTXC\RTX.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 832984 (0CB5D8h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x4CFCE246 -> Mon 06th Dec 2010 13:16:54 (GMT) [TimeStamp] 0x4CFCE246 -> Mon 06th Dec 2010 13:16:54 (GMT) | PE Header | - | Offset: 0x00000120 | VA: 0x00400120 | - [TimeStamp] 0x4CFCE246 -> Mon 06th Dec 2010 13:16:54 (GMT) | Export | - | Offset: 0x000A3AE4 | VA: 0x004A3AE4 | - [TimeStamp] 0x4CFCE246 -> Mon 06th Dec 2010 13:16:54 (GMT) | DebugDirectory | - | Offset: 0x0008BB94 | VA: 0x0048BB94 | - -> File Appears to be Digitally Signed @ Offset 0CA060h, size : 01578h / 05496 byte(s) -> File has 96 (060h) bytes of appended data starting at offset 0CA000h [File Heuristics] -> Flag #1 : 00000100000000000000000100000100 (0x04000104) [Entrypoint Section Entropy] : 6.01 (section #0) ".text " | Size : 0x89A63 (563811) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 5 (0x5) | ImageSize 0xCA000 (827392) byte(s) [Export] 100% of function(s) (98 of 98) are in file | 0 are forwarded | 94 code | 4 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : TENCENT [VersionInfo] Product Name : TENCENT RTX [VersionInfo] Product Version : 7.1.076.400 [VersionInfo] File Description : RTX [VersionInfo] File Version : 0_Forma. 202 [VersionInfo] Original FileName : RTX.exe [VersionInfo] Internal Name : RTX [VersionInfo] Version Comments : 0CompanyName [VersionInfo] Legal Trademarks : 8OriginalFilename [VersionInfo] Legal Copyrights : Copyright (C) 1998 - 2008 TENCENT All Rights Reserved [Debug Info] (record 1 of 1) (file offset 0x8BB90) Characteristics : 0x0 | TimeDateStamp : 0x4CFCE246 (Mon 06th Dec 2010 13:16:54 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x60 (96) AddressOfRawData : 0x0 | PointerToRawData : 0xCA000 CvSig : 0x3031424E | Offset : 0x0 | Sig : 0x4CFCE246 | Age : 0x1 | Pdb : d:\Compile\RTXC_2010_Formal\RTXCli2005\Source\MainFrame\Unicode Release\RTX.pdb [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.615 Second(s) [000000267h (615) tick(s)] [562 of 577 scan(s) done]
Scanning -> C:\Program Files\Tencent\RTXC\RTXShlMenu.dll File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 161144 (027578h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x4B31DB44 -> Wed 23rd Dec 2009 08:56:36 (GMT) [TimeStamp] 0x4B31DB44 -> Wed 23rd Dec 2009 08:56:36 (GMT) | PE Header | - | Offset: 0x000000F8 | VA: 0x100000F8 | - [TimeStamp] 0x4B31DB44 -> Wed 23rd Dec 2009 08:56:36 (GMT) | Export | - | Offset: 0x0001B994 | VA: 0x1001B994 | - -> File Appears to be Digitally Signed @ Offset 026000h, size : 01578h / 05496 byte(s) [File Heuristics] -> Flag #1 : 00000000000000000000000100000100 (0x00000104) [Entrypoint Section Entropy] : 6.60 (section #0) ".text " | Size : 0x15B42 (88898) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 5 (0x5) | ImageSize 0x2A000 (172032) byte(s) [Export] 100% of function(s) (4 of 4) are in file | 0 are forwarded | 4 code | 0 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : Tencent [VersionInfo] Product Name : RTX [VersionInfo] Product Version : 1. 0. 0. 1 [VersionInfo] File Description : RTX Shell Menu [VersionInfo] File Version : 1. 0. 0. 1 [VersionInfo] Original FileName : RtxShlMenu.DLL [VersionInfo] Internal Name : RtxShlMenu [VersionInfo] Version Comments : 0CompanyName [VersionInfo] Legal Trademarks : ( [VersionInfo] Legal Copyrights : Copyright 2004 [CompilerDetect] -> Visual C++ 6.0 [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.411 Second(s) [00000019Bh (411) tick(s)] [244 of 577 scan(s) done]
--- snip ---
$ sha1sum RTX\ Client\ 2010.exe b8043d5dbb0f94589e03a69a1f4b9e1c6f5c7ff2 RTX Client 2010.exe
$ du -sh RTX\ Client\ 2010.exe 23M RTX Client 2010.exe
$ wine --version wine-1.8-rc1-37-g1d19eb1
Regards