http://bugs.winehq.org/show_bug.cgi?id=25343
skhehra@proofpoint.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |skhehra@proofpoint.com
--- Comment #6 from skhehra@proofpoint.com 2011-03-09 12:41:17 CST --- Not sure if my experience is related but here's what i get when running rdp7 to connect to a ms win 2008 r2 terminal server with TLS enabled.
skhehra@skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=11.04 DISTRIB_CODENAME=natty DISTRIB_DESCRIPTION="Ubuntu Natty (development branch)" skhehra@skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ uname -a Linux skhehra-xubuntu-vm 2.6.38-5-generic #32-Ubuntu SMP Tue Feb 22 16:09:46 UTC 2011 i686 i686 i386 GNU/Linux skhehra@skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ skhehra@skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ wine --version wine-1.3.11 skhehra@skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ gcc --version gcc (Ubuntu/Linaro 4.5.2-5ubuntu1) 4.5.2 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ wine mstsc.exe fixme:advapi:RegisterTraceGuidsW (0x1040b54, 0x1062058, {0c51b20c-f755-48a8-8123-bf6da2adc727}, 1, 0x32fdd8, (null), (null), 0x1062060,) fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:advapi:RegisterTraceGuidsW (0x2d1ce2dc, 0x2d343468, {daa6caf5-6678-43f8-a6fe-b40ee096e06e}, 1, 0x32f99c, (null), (null), 0x2d343470,) fixme:advapi:RegisterTraceGuidsW (0x7e2f9f97, 0x7e434b08, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32f8fc, (null), (null), 0x7e434b10,) fixme:advapi:RegisterTraceGuidsW (0x7e2f9f97, 0x7e434b28, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32f8fc, (null), (null), 0x7e434b30,) fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub fixme:ole:CoCreateInstance no instance created for interface {ea1afb91-9e28-4b86-90e9-9e9f8a5eefaf} of class {56fdf344-fd6d-11d0-958a-006097c9a090}, hres is 0x80004002 err:toolbar:TOOLBAR_NotifyFormat wrong response to WM_NOTIFYFORMAT (0), assuming ANSI fixme:dwmapi:DwmGetWindowAttribute (0x20028 9 0x32f280 16) stub fixme:bitblt:client_side_dib_copy potential optimization: client-side color-index mode DIB copy fixme:bitblt:client_side_dib_copy potential optimization: client-side color-index mode DIB copy fixme:bitblt:client_side_dib_copy potential optimization: client-side color-index mode DIB copy fixme:system:SystemParametersInfoW Unimplemented action: 4162 (SPI_GETCLIENTAREAANIMATION) err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {3d813dfe-6c91-4a4e-8f41-04346a841d9c} could be created for context 0x1 fixme:winsock:WSALookupServiceBeginW (0x214060 0x00000ff0 0x7ce6cc) Stub! fixme:winsock:WSALookupServiceBeginW (0x2162d0 0x00000ff0 0x214070) Stub! fixme:winsock:WSALookupServiceNextW ((nil) 0x00000ff0 0xace6c4 0x2162d0) Stub! fixme:wtsapi:WTSRegisterSessionNotification Stub 0x100d6 0x00000000 fixme:dwmapi:DwmGetWindowAttribute (0x100e4 9 0x32e2f8 16) stub err:ole:marshal_object couldn't get IPSFactory buffer for interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca}, 80040155 fixme:ole:CoCreateInstance no instance created for interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca} of class {33c53a50-f456-4884-b049-85fd643ecfed}, hres is 0x80040155 fixme:secur32:schan_InitializeSecurityContextW Using hardcoded "NORMAL" priority fixme:secur32:schan_QueryContextAttributesW Unhandled attribute 0x80000081 ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied err:ole:marshal_object couldn't get IPSFactory buffer for interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca}, 80040155 fixme:ole:CoCreateInstance no instance created for interface {1f02b6c5-7842-4ee6-8a0b-9a24183a95ca} of class {33c53a50-f456-4884-b049-85fd643ecfed}, hres is 0x80040155 fixme:win:LockWindowUpdate (0x100ce), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! fixme:msctf:LangBarMgr_GetShowFloatingStatus STUB:(0x1990f0) wine: Unhandled page fault on read access to 0xe223ac00 at address 0x689cbd45 (thread 001c), starting debugger... Unhandled exception: page fault on read access to 0xe223ac00 in 32-bit code (0x689cbd45). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:689cbd45 ESP:007ce18c EBP:007ce214 EFLAGS:00210202( R- -- I - - - ) EAX:007ce284 EBX:689d9ff4 ECX:e223ac00 EDX:e223ac00 ESI:006ce6e9 EDI:006ce6b0 Stack dump: 0x007ce18c: 007ce1a4 681e944d 00000000 7d8ccb30 0x007ce19c: 69066ff4 7d93ad90 007ce1c4 69000d1c 0x007ce1ac: 7d93ad90 00000000 007ce1d4 69010036 0x007ce1bc: 69066ff4 7d93ad90 007ce204 68ffd903 0x007ce1cc: 689d5fd8 006ce6ac 00001268 69010442 0x007ce1dc: 69066ff4 7d93ad90 007ce214 0000000b Backtrace: =>0 0x689cbd45 in secur32 (+0xbd45) (0x007ce214) 1 0x689cc0ea in secur32 (+0xc0e9) (0x007ce274) 2 0x68e74eae in libgnutls.so.26 (+0xfead) (0x007ce374) 3 0x68e75978 in libgnutls.so.26 (+0x10977) (0x007ce3e4) 4 0x68e72112 _gnutls_recv_int+0x81() in libgnutls.so.26 (0x007ce474) 5 0x68e7307b gnutls_record_recv+0x3a() in libgnutls.so.26 (0x007ce4a4) 6 0x689cd3ff in secur32 (+0xd3fe) (0x007ce544) 7 0x689d4404 DecryptMessage+0xc3() in secur32 (0x007ce584) 8 0x2d314807 in mstscax (+0x1b4806) (0x007ce5e4) 9 0x2d31489f in mstscax (+0x1b489e) (0x007ce620) 10 0x2d314d9b in mstscax (+0x1b4d9a) (0x007ce644) 11 0x2d310b95 in mstscax (+0x1b0b94) (0x007ce67c) 12 0x2d311b1a in mstscax (+0x1b1b19) (0x007ce69c) 13 0x2d26d85c in mstscax (+0x10d85b) (0x007ce6b8) 14 0x2d273261 in mstscax (+0x113260) (0x007ce6f0) 15 0x2d311f87 in mstscax (+0x1b1f86) (0x007ce718) 16 0x2d269a75 in mstscax (+0x109a74) (0x007ce738) 17 0x2d2b8cd0 in mstscax (+0x158ccf) (0x007ce760) 18 0x2d2bbee0 in mstscax (+0x15bedf) (0x007ce784) 19 0x68442d4a WINPROC_wrapper+0x19() in user32 (0x007ce7b4) 20 0x6844349c in user32 (+0x9349b) (0x007ce804) 21 0x68445abd in user32 (+0x95abc) (0x007ce854) 22 0x6840768e DispatchMessageW+0x9d() in user32 (0x007ce944) 23 0x2d1dd4e1 in mstscax (+0x7d4e0) (0x007ce984) 24 0x2d2ef0aa in mstscax (+0x18f0a9) (0x007ce9b4) 25 0x2d2efbc7 in mstscax (+0x18fbc6) (0x007ce9cc) 26 0x2d2f0729 in mstscax (+0x190728) (0x007ce9e8) 27 0x2d2479bb in mstscax (+0xe79ba) (0x007cea08) 28 0x2d235ac6 in mstscax (+0xd5ac5) (0x007cea10) 29 0x2d2f0937 in mstscax (+0x190936) (0x007cea50) 30 0x2d1def2a in mstscax (+0x7ef29) (0x007cea68) 31 0x7bc71960 call_thread_func+0xb() in ntdll (0x007cea78) 32 0x7bc74500 call_thread_entry_point+0x6f() in ntdll (0x007ceb48) 33 0x7bc7a395 in ntdll (+0x6a394) (0x007cf398) 34 0x68164e99 start_thread+0xd8() in libpthread.so.0 (0x007cf498) 0x689cbd45: movl 0x0(%ecx),%eax Modules: Module Address Debug info Name (151 modules) PE 1000000- 1100000 Deferred mstsc ELF 20000000-20016000 Deferred psapi<elf> -PE 20010000-20016000 \ psapi ELF 20016000-20032000 Deferred libgcc_s.so.1 ELF 20032000-20047000 Deferred schannel<elf> -PE 20040000-20047000 \ schannel ELF 20047000-2008f000 Deferred dsound<elf> -PE 20050000-2008f000 \ dsound ELF 2015e000-2019f000 Deferred libpulse.so.0 ELF 2019f000-201a4000 Deferred libxcb-atom.so.1 ELF 201a4000-2020a000 Deferred libsndfile.so.1 ELF 2020a000-20231000 Deferred libvorbis.so.0 ELF 21a39000-21a4d000 Deferred msimg32<elf> -PE 21a40000-21a4d000 \ msimg32 ELF 270e4000-271a0000 Deferred quartz<elf> -PE 27100000-271a0000 \ quartz ELF 29297000-292d5000 Deferred rsaenh<elf> -PE 292a0000-292d5000 \ rsaenh PE 2d160000-2d3f8000 Export mstscax ELF 2fbb7000-2fc00000 Deferred libpulsecommon-0.9.22.so ELF 30cb2000-30ccd000 Deferred wineesd<elf> -PE 30cc0000-30ccd000 \ wineesd ELF 32255000-3225e000 Deferred libwrap.so.0 ELF 325b6000-3272e000 Deferred libvorbisenc.so.2 ELF 33127000-331aa000 Deferred msxml3<elf> -PE 33130000-331aa000 \ msxml3 ELF 379b3000-37a7f000 Deferred libasound.so.2 ELF 3b743000-3b86c000 Deferred libxml2.so.2 ELF 45ae6000-45afd000 Deferred wtsapi32<elf> -PE 45af0000-45afd000 \ wtsapi32 ELF 46265000-4628a000 Deferred libaudiofile.so.0 ELF 47ca9000-47cbf000 Deferred midimap<elf> -PE 47cb0000-47cbf000 \ midimap ELF 54342000-5434d000 Deferred libesd.so.0 ELF 577bf000-577e6000 Deferred msvfw32<elf> -PE 577c0000-577e6000 \ msvfw32 ELF 5a715000-5a72e000 Deferred msacm32<elf> -PE 5a720000-5a72e000 \ msacm32 ELF 5a961000-5a968000 Deferred libogg.so.0 ELF 5cf9c000-5cffc000 Deferred setupapi<elf> -PE 5cfb0000-5cffc000 \ setupapi PE 5dca0000-5dce5000 Deferred iertutil ELF 5e487000-5e4ae000 Deferred msacm32<elf> -PE 5e490000-5e4ae000 \ msacm32 ELF 60217000-60245000 Deferred msctf<elf> -PE 60220000-60245000 \ msctf PE 61410000-61534000 Deferred urlmon ELF 6353e000-63574000 Deferred libxslt.so.1 ELF 68000000-6801e000 Deferred ld-linux.so.2 ELF 6801e000-6815f000 Export libwine.so.1 ELF 6815f000-68179000 Export libpthread.so.0 ELF 68179000-682d9000 Export libc.so.6 ELF 682d9000-682dd000 Deferred libdl.so.2 ELF 682dd000-682e5000 Deferred libnss_compat.so.2 ELF 682e5000-682fc000 Deferred libnsl.so.1 ELF 682fc000-68308000 Deferred libnss_files.so.2 ELF 68308000-68394000 Deferred gdi32<elf> -PE 68310000-68394000 \ gdi32 ELF 68394000-684c8000 Export user32<elf> -PE 683b0000-684c8000 \ user32 ELF 684c8000-684e1000 Deferred version<elf> -PE 684d0000-684e1000 \ version ELF 684e1000-6856c000 Deferred msvcrt<elf> -PE 684f0000-6856c000 \ msvcrt ELF 6856c000-68670000 Deferred ole32<elf> -PE 68580000-68670000 \ ole32 ELF 68670000-686e3000 Deferred rpcrt4<elf> -PE 68680000-686e3000 \ rpcrt4 ELF 686e3000-687d4000 Deferred comctl32<elf> -PE 686f0000-687d4000 \ comctl32 ELF 687d4000-688a6000 Deferred comdlg32<elf> -PE 687e0000-688a6000 \ comdlg32 ELF 688a6000-688df000 Deferred winspool<elf> -PE 688b0000-688df000 \ winspool ELF 688df000-68984000 Deferred crypt32<elf> -PE 688f0000-68984000 \ crypt32 ELF 68984000-689b0000 Deferred credui<elf> -PE 68990000-689b0000 \ credui ELF 689b0000-689dc000 Export secur32<elf> -PE 689c0000-689dc000 \ secur32 ELF 689dc000-689fd000 Deferred iphlpapi<elf> -PE 689e0000-689fd000 \ iphlpapi ELF 689fd000-68a12000 Deferred libresolv.so.2 ELF 68a12000-68a42000 Deferred ws2_32<elf> -PE 68a20000-68a42000 \ ws2_32 ELF 68a42000-68a6a000 Deferred winhttp<elf> -PE 68a50000-68a6a000 \ winhttp ELF 68a6a000-68b03000 Deferred winmm<elf> -PE 68a70000-68b03000 \ winmm ELF 68b03000-68b89000 Deferred libfreetype.so.6 ELF 68b89000-68b9e000 Deferred libz.so.1 ELF 68b9e000-68bcd000 Deferred libfontconfig.so.1 ELF 68bcd000-68bf4000 Deferred libexpat.so.1 ELF 68bf4000-68bfc000 Deferred libsm.so.6 ELF 68bfc000-68c14000 Deferred libice.so.6 ELF 68c14000-68c23000 Deferred libxext.so.6 ELF 68c23000-68d3e000 Deferred libx11.so.6 ELF 68d3e000-68d43000 Deferred libuuid.so.1 ELF 68d43000-68d5c000 Deferred libxcb.so.1 ELF 68d5c000-68d60000 Deferred libxau.so.6 ELF 68d60000-68d66000 Deferred libxdmcp.so.6 ELF 68d66000-68d87000 Deferred imm32<elf> -PE 68d70000-68d87000 \ imm32 ELF 68d87000-68d8b000 Deferred libxinerama.so.1 ELF 68d8b000-68d91000 Deferred libxxf86vm.so.1 ELF 68d91000-68d9b000 Deferred libxrender.so.1 ELF 68d9b000-68da3000 Deferred libxrandr.so.2 ELF 68da3000-68da7000 Deferred libxcomposite.so.1 ELF 68da7000-68db1000 Deferred libxcursor.so.1 ELF 68db1000-68db7000 Deferred libxfixes.so.3 ELF 68db7000-68deb000 Deferred uxtheme<elf> -PE 68dc0000-68deb000 \ uxtheme ELF 68deb000-68e35000 Deferred libcups.so.2 ELF 68e35000-68e65000 Deferred libgssapi_krb5.so.2 ELF 68e65000-68efb000 Export libgnutls.so.26 ELF 68efb000-68f07000 Deferred libavahi-common.so.3 ELF 68f07000-68fb5000 Deferred libkrb5.so.3 ELF 68fb5000-68fd8000 Deferred libk5crypto.so.3 ELF 68fd8000-68fdc000 Deferred libcom_err.so.2 ELF 68fdc000-68fe4000 Deferred libkrb5support.so.0 ELF 68fe4000-68ff5000 Deferred libtasn1.so.3 ELF 68ff5000-69069000 Deferred libgcrypt.so.11 ELF 69069000-690a6000 Deferred libdbus-1.so.3 ELF 690a6000-690aa000 Deferred libkeyutils.so.1 ELF 690aa000-690af000 Deferred libgpg-error.so.0 ELF 690af000-690b8000 Deferred librt.so.1 ELF 693ce000-693f4000 Deferred libm.so.6 ELF 6aac4000-6abb0000 Deferred oleaut32<elf> -PE 6aae0000-6abb0000 \ oleaut32 ELF 6cfc9000-6d015000 Deferred libflac.so.8 ELF 6d864000-6d8fb000 Deferred cryptui<elf> -PE 6d870000-6d8fb000 \ cryptui ELF 6e5ce000-6e5e4000 Deferred winscard<elf> -PE 6e5d0000-6e5e4000 \ winscard ELF 6ef98000-6eff4000 Deferred advapi32<elf> -PE 6efa0000-6eff4000 \ advapi32 ELF 7235f000-7236f000 Deferred libavahi-client.so.3 ELF 74ad8000-74cca000 Deferred shell32<elf> -PE 74af0000-74cca000 \ shell32 PE 77760000-778d0000 Deferred shdocvw PE 77f60000-77fd6000 Deferred shlwapi ELF 7824f000-7825a000 Deferred libnss_nis.so.2 ELF 7b800000-7b983000 Deferred kernel32<elf> -PE 7b810000-7b983000 \ kernel32 ELF 7bc00000-7bcbb000 Export ntdll<elf> -PE 7bc10000-7bcbb000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7cbb3000-7cc5c000 Deferred winex11<elf> -PE 7cbc0000-7cc5c000 \ winex11 ELF 7cdc8000-7cdf2000 Deferred netapi32<elf> -PE 7cdd0000-7cdf2000 \ netapi32 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\windows\system32\mstsc.exe 00000023 0 00000021 0 00000020 0 0000001f 0 0000001e 0 0000001c 0 <== 0000001b 0 00000009 0 0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 Backtrace: =>0 0x689cbd45 in secur32 (+0xbd45) (0x007ce214) 1 0x689cc0ea in secur32 (+0xc0e9) (0x007ce274) 2 0x68e74eae in libgnutls.so.26 (+0xfead) (0x007ce374) 3 0x68e75978 in libgnutls.so.26 (+0x10977) (0x007ce3e4) 4 0x68e72112 _gnutls_recv_int+0x81() in libgnutls.so.26 (0x007ce474) 5 0x68e7307b gnutls_record_recv+0x3a() in libgnutls.so.26 (0x007ce4a4) 6 0x689cd3ff in secur32 (+0xd3fe) (0x007ce544) 7 0x689d4404 DecryptMessage+0xc3() in secur32 (0x007ce584) 8 0x2d314807 in mstscax (+0x1b4806) (0x007ce5e4) 9 0x2d31489f in mstscax (+0x1b489e) (0x007ce620) 10 0x2d314d9b in mstscax (+0x1b4d9a) (0x007ce644) 11 0x2d310b95 in mstscax (+0x1b0b94) (0x007ce67c) 12 0x2d311b1a in mstscax (+0x1b1b19) (0x007ce69c) 13 0x2d26d85c in mstscax (+0x10d85b) (0x007ce6b8) 14 0x2d273261 in mstscax (+0x113260) (0x007ce6f0) 15 0x2d311f87 in mstscax (+0x1b1f86) (0x007ce718) 16 0x2d269a75 in mstscax (+0x109a74) (0x007ce738) 17 0x2d2b8cd0 in mstscax (+0x158ccf) (0x007ce760) 18 0x2d2bbee0 in mstscax (+0x15bedf) (0x007ce784) 19 0x68442d4a WINPROC_wrapper+0x19() in user32 (0x007ce7b4) 20 0x6844349c in user32 (+0x9349b) (0x007ce804) 21 0x68445abd in user32 (+0x95abc) (0x007ce854) 22 0x6840768e DispatchMessageW+0x9d() in user32 (0x007ce944) 23 0x2d1dd4e1 in mstscax (+0x7d4e0) (0x007ce984) 24 0x2d2ef0aa in mstscax (+0x18f0a9) (0x007ce9b4) 25 0x2d2efbc7 in mstscax (+0x18fbc6) (0x007ce9cc) 26 0x2d2f0729 in mstscax (+0x190728) (0x007ce9e8) 27 0x2d2479bb in mstscax (+0xe79ba) (0x007cea08) 28 0x2d235ac6 in mstscax (+0xd5ac5) (0x007cea10) 29 0x2d2f0937 in mstscax (+0x190936) (0x007cea50) 30 0x2d1def2a in mstscax (+0x7ef29) (0x007cea68) 31 0x7bc71960 call_thread_func+0xb() in ntdll (0x007cea78) 32 0x7bc74500 call_thread_entry_point+0x6f() in ntdll (0x007ceb48) 33 0x7bc7a395 in ntdll (+0x6a394) (0x007cf398) 34 0x68164e99 start_thread+0xd8() in libpthread.so.0 (0x007cf498) fixme:msctf:LangBarMgr_GetShowFloatingStatus STUB:(0x1990f0) ^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0