[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