From: Giorgio on
My terminal server knowledge is quite limited, and I am involved with this
simply because I am the lead developer of a specific software application.

The scenario I am going to describe does not make much sense to me, and to a
number of colleagues.

-- We have a VB6 application, using a number of dlls and third party
components - just as any other VB6 application.

-- The application is installed according to best practices, on Terminal
Server (Windows Server 2003 R2 SP2). No load balancing. Just this one server.

-- All users access the application using RDP (version 6.0.6000). Local
profiles.

-- Some users experience application crashes (in certain areas of the
application). Most users do not.

-- Now here is the VERY interesting part: the same user (same profile) will
experience the crash when accessing the application from workstation A - and
will NOT experience the crash when accessing the application from workstation
B.

In fact, I have tested this myself. Using the very same profile and the very
same RDP connection parameters I did connect to server from 5 different
machines in our office. All identical machines - hardware and OS (Windows XP
SP3). I experienced the crash on 2 machines, I DID NOT experience the crash
on 3 machines.

Considering that we can discount the possibility of a problem with the
application or setup... what does the scenario above tells me...?

Thanks in advance for any help...

Giorgio
From: Rob Leitman [MSFT] on

"Giorgio" <Giorgio(a)discussions.microsoft.com> wrote in message
news:58762452-0C20-47DE-A556-E3CF07D1FB53(a)microsoft.com...
> My terminal server knowledge is quite limited, and I am involved with this
> simply because I am the lead developer of a specific software application.
>
> The scenario I am going to describe does not make much sense to me, and to
> a
> number of colleagues.
>
> -- We have a VB6 application, using a number of dlls and third party
> components - just as any other VB6 application.
>
> -- The application is installed according to best practices, on Terminal
> Server (Windows Server 2003 R2 SP2). No load balancing. Just this one
> server.
>
> -- All users access the application using RDP (version 6.0.6000). Local
> profiles.
>
> -- Some users experience application crashes (in certain areas of the
> application). Most users do not.
>
> -- Now here is the VERY interesting part: the same user (same profile)
> will
> experience the crash when accessing the application from workstation A -
> and
> will NOT experience the crash when accessing the application from
> workstation
> B.
>
> In fact, I have tested this myself. Using the very same profile and the
> very
> same RDP connection parameters I did connect to server from 5 different
> machines in our office. All identical machines - hardware and OS (Windows
> XP
> SP3). I experienced the crash on 2 machines, I DID NOT experience the
> crash
> on 3 machines.
>
> Considering that we can discount the possibility of a problem with the
> application or setup... what does the scenario above tells me...?
>

Are you able to debug the crashes? It's hard to tell what's happening from
this description.

Do you know if it crashes when making a certain Win32 call, or something
else?

Rob