[Bug 25343] mstsc fails when using rdp 7 client protocol
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Mar 9 12:41:19 CST 2011
http://bugs.winehq.org/show_bug.cgi?id=25343
skhehra at proofpoint.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |skhehra at proofpoint.com
--- Comment #6 from skhehra at 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 at 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 at 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 at skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$
skhehra at skhehra-xubuntu-vm:~/.wine/drive_c/windows/system32$ wine --version
wine-1.3.11
skhehra at 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
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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