[Bug 6650] New: MSTSC (Remote Desktop) crashes
Wine Bugs
wine-bugs at winehq.org
Sat Nov 11 01:16:42 CST 2006
http://bugs.winehq.org/show_bug.cgi?id=6650
Summary: MSTSC (Remote Desktop) crashes
Product: Wine
Version: 0.9.24.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs at winehq.org
ReportedBy: colborne at unr.nevada.edu
I wanted to log into a Windows terminal server to get some files; however, my
particular flavor of rdesktop doesn't seem to easily support that. Since I
remembered that the terminal server client that comes with Windows does, in
fact, support file sharing and local drive access, I decided I'd see if WINE
could do something about it.
I downloaded Microsoft's Remote Desktop Connection Software [XPSP2 5.1.2600.2180]
from the following web site:
http://www.microsoft.com/downloads/details.aspx?FamilyID=80111f21-d48d-426e-96c2-08aa2bd23a49&DisplayLang=en
I then installed it, following the defaults. Once I was done, I launched a
shell and typed in "wine mstsc", which loaded the Remote Desktop client (as it
should).
This is where the bug occurs. Once you type anything (i.e. a single character)
into the address bar, the Windows Remote Desktop Client crashes and spits out an
error log. It is possible to navigate through the various tabs and change
settings, but none of the changes seem to work.
I'd attach the log here, but I don't see any way to do that in this, so I'm
going to paste it instead. I apologize in advance. Let me know if you need
anything else - it happens every time I try to run this, so I can reproduce it
upon request.
==BEGIN LOG==
david at HPLinux:~$ wine mstsc
wine: Unhandled page fault on write access to 0x00000000 at address 0x1011283
(thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x01011283).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:01011283 ESP:0032f8bc EBP:0032f8c0 EFLAGS:00210202( - 00 - -RI1)
EAX:0036bcc0 EBX:00000000 ECX:0032f912 EDX:01001a4c
ESI:0032fb20 EDI:00181e98
Stack dump:
0x0032f8bc: 7ec0f3ec 0032fb30 7eba7929 0036bcc0
0x0032f8cc: 00000001 0032fb20 00000000 0032f9b8
0x0032f8dc: 7ed4a69c 00000000 0032fc48 0032f9b8
0x0032f8ec: 0032f90e 00000002 00000000 00000000
0x0032f8fc: c0140001 00000001 7e636760 0032fc48
0x0032f90c: 00747900 7c320000 7ed4a69c 0032f928
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x01011283 in mstsc (+0x11283) (0x0032f8c0)
2 0x7eba7929 in shell32 (+0x7929) (0x0032fb30)
3 0x7ed276ea WINPROC_wrapper+0x1a in user32 (0x0032fb60)
4 0x7ed295f3 in user32 (+0x995f3) (0x0032fba0)
5 0x7ed2ccac CallWindowProcW+0x57 in user32 (0x0032fbe0)
6 0x7ecf721c DispatchMessageW+0x167 in user32 (0x0032fc20)
7 0x7ecc53cc IsDialogMessageW+0xfa in user32 (0x0032fd90)
8 0x01013dca in mstsc (+0x13dca) (0x0032fde0)
9 0x010141ac in mstsc (+0x141ac) (0x0032ff08)
10 0x7b86c51f in kernel32 (+0x4c51f) (0x0032ffe8)
11 0xb7eb0387 wine_switch_to_stack+0x17 in libwine.so.1 (0x00000000)
0x01011283: andl $0,0x0(%ebx)
Modules:
Module Address Debug info Name (85 modules)
PE 1000000-1067000 Export mstsc
PE 6a600000-6a6a4000 Deferred mstscax
ELF 7b800000-7b917000 Export kernel32<elf>
\-PE 7b820000-7b917000 \ kernel32
ELF 7bc00000-7bc7f000 Deferred ntdll<elf>
\-PE 7bc10000-7bc7f000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c6fe000-7c713000 Deferred midimap<elf>
\-PE 7c700000-7c713000 \ midimap
ELF 7c739000-7c751000 Deferred msacm32<elf>
\-PE 7c740000-7c751000 \ msacm32
ELF 7c751000-7c78d000 Deferred wineoss<elf>
\-PE 7c760000-7c78d000 \ wineoss
ELF 7c78d000-7c815000 Deferred winmm<elf>
\-PE 7c7a0000-7c815000 \ winmm
ELF 7c815000-7c819000 Deferred libgpg-error.so.0
ELF 7c819000-7c865000 Deferred libgcrypt.so.11
ELF 7c865000-7c875000 Deferred libtasn1.so.2
ELF 7c875000-7c8a2000 Deferred libcrypt.so.1
ELF 7c8b0000-7c919000 Deferred libgnutls.so.12
ELF 7c919000-7c947000 Deferred libcups.so.2
ELF 7c96f000-7c9a1000 Deferred uxtheme<elf>
\-PE 7c980000-7c9a1000 \ uxtheme
ELF 7c9a1000-7c9aa000 Deferred libxcursor.so.1
ELF 7c9aa000-7c9c6000 Deferred imm32<elf>
\-PE 7c9b0000-7c9c6000 \ imm32
ELF 7d188000-7d190000 Deferred libxrender.so.1
ELF 7db05000-7db0d000 Deferred librt.so.1
ELF 7db0d000-7db11000 Deferred libxfixes.so.3
ELF 7db11000-7db14000 Deferred libxrandr.so.2
ELF 7dbd5000-7e4b5000 Deferred fglrx_dri.so
ELF 7e4b5000-7e555000 Deferred libgl.so.1
ELF 7e555000-7e63b000 Deferred libx11.so.6
ELF 7e63b000-7e648000 Deferred libxext.so.6
ELF 7e648000-7e660000 Deferred libice.so.6
ELF 7e660000-7e6ec000 Deferred winex11<elf>
\-PE 7e670000-7e6ec000 \ winex11
ELF 7e6ec000-7e70b000 Deferred libexpat.so.1
ELF 7e70b000-7e739000 Deferred libfontconfig.so.1
ELF 7e739000-7e74d000 Deferred libz.so.1
ELF 7e74d000-7e7b6000 Deferred libfreetype.so.6
ELF 7e7b6000-7e7e5000 Deferred winspool<elf>
\-PE 7e7c0000-7e7e5000 \ winspool
ELF 7e7e5000-7e881000 Deferred comdlg32<elf>
\-PE 7e7f0000-7e881000 \ comdlg32
ELF 7e881000-7e8ab000 Deferred ws2_32<elf>
\-PE 7e890000-7e8ab000 \ ws2_32
ELF 7e8ab000-7e8c5000 Deferred wsock32<elf>
\-PE 7e8b0000-7e8c5000 \ wsock32
ELF 7e8c5000-7e95a000 Deferred oleaut32<elf>
\-PE 7e8e0000-7e95a000 \ oleaut32
ELF 7e95a000-7ea1b000 Deferred comctl32<elf>
\-PE 7e960000-7ea1b000 \ comctl32
ELF 7ea1b000-7ea2e000 Deferred libresolv.so.2
ELF 7ea2e000-7ea4d000 Deferred iphlpapi<elf>
\-PE 7ea40000-7ea4d000 \ iphlpapi
ELF 7ea4d000-7ea9f000 Deferred rpcrt4<elf>
\-PE 7ea60000-7ea9f000 \ rpcrt4
ELF 7ea9f000-7eb30000 Deferred ole32<elf>
\-PE 7eab0000-7eb30000 \ ole32
ELF 7eb30000-7eb86000 Deferred shlwapi<elf>
\-PE 7eb40000-7eb86000 \ shlwapi
ELF 7eb86000-7ec6d000 Export shell32<elf>
\-PE 7eba0000-7ec6d000 \ shell32
ELF 7ec6d000-7ed9f000 Export user32<elf>
\-PE 7ec90000-7ed9f000 \ user32
ELF 7ed9f000-7eda9000 Deferred libgcc_s.so.1
ELF 7ee7e000-7ef31000 Deferred gdi32<elf>
\-PE 7ee90000-7ef31000 \ gdi32
ELF 7ef31000-7ef75000 Deferred advapi32<elf>
\-PE 7ef40000-7ef75000 \ advapi32
ELF 7efa8000-7efb2000 Deferred libnss_files.so.2
ELF 7efb2000-7efbb000 Deferred libnss_nis.so.2
ELF 7efbb000-7efd0000 Deferred libnsl.so.1
ELF 7efd0000-7eff2000 Deferred libm.so.6
ELF 7eff4000-7eff7000 Deferred libxinerama.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d52000-b7d55000 Deferred libxau.so.6
ELF b7d56000-b7d59000 Deferred libdl.so.2
ELF b7d59000-b7e88000 Deferred libc.so.6
ELF b7e88000-b7e9a000 Deferred libpthread.so.0
ELF b7e9c000-b7ea1000 Deferred libxxf86vm.so.1
ELF b7ea1000-b7ea9000 Deferred libsm.so.6
ELF b7ea9000-b7fba000 Export libwine.so.1
ELF b7fbd000-b7fd3000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\windows\system32\mstsc.exe
00000009 0 <==
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list