Remote Desktop Hang

Hi,

First of all, thanks for a fantastic product. I've been using Resharper for
nearly two years, and I have a very difficult time developing without it.

Recently I have seen an issue in the following scenario:

1. Using a laptop running Windows XP Pro
2. Using Remote Desktop on the above laptop to communicate with a Windows
2003 Server, dual Xeon CPU (both processors with dual core) and 2GB of RAM
2. Windows Explorer is open in the Remote Desktop session on the 2003 Server
machine.
3. VStudio 2005 is open in the Remote Desktop session on the 2003 Server
machine
4. Resharper build 251 is enabled.
4. VStudio 2005 is the currently active window in the Remote Desktop
session.
5. I disconnect (not log off or close) my Remote Desktop session that is
communicating with the Windows Server 2003 machine.
6. I do some work for a short period of time on my laptop.
7. I reconnect my Remote Desktop session with the Windows Server 2003
machine.
8. Although VStudio 2005 was formerly the active window when I disconnected
the Remote Desktop session, Windows Explorer now is.
9. When I try to make the VStudio instance the active window, it either
never paints itself or begins to, leaving me looking at Windows Explorer and
part of VStudio drawn on the screen.
10. Nothing happens for a minute or two.
11. I open a Task Manager window to see VStudio using 20%-30% of the CPU
power on the machine.
12. The "rdpclip.exe" process is using around 10% of the CPU.
13. VStudio never fully comes back to life.

At this point I have to shut down the VStudio instance and restart. I can
consistently reproduce this same scenario.

Hope I've helped in some way.

~Steve Seymour


3 comments
Comment actions Permalink

Hello Stephen,

thanks for your information, we'll check this issue. Actually we already
heard about a similar problem,
but there were no clear instructions how to repeat it. Thanks again.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi,

First of all, thanks for a fantastic product. I've been using
Resharper for nearly two years, and I have a very difficult time
developing without it.

Recently I have seen an issue in the following scenario:

1. Using a laptop running Windows XP Pro
2. Using Remote Desktop on the above laptop to communicate with a
Windows
2003 Server, dual Xeon CPU (both processors with dual core) and 2GB of
RAM
2. Windows Explorer is open in the Remote Desktop session on the 2003
Server
machine.
3. VStudio 2005 is open in the Remote Desktop session on the 2003
Server
machine
4. Resharper build 251 is enabled.
4. VStudio 2005 is the currently active window in the Remote Desktop
session.
5. I disconnect (not log off or close) my Remote Desktop session that
is
communicating with the Windows Server 2003 machine.
6. I do some work for a short period of time on my laptop.
7. I reconnect my Remote Desktop session with the Windows Server 2003
machine.
8. Although VStudio 2005 was formerly the active window when I
disconnected
the Remote Desktop session, Windows Explorer now is.
9. When I try to make the VStudio instance the active window, it
either
never paints itself or begins to, leaving me looking at Windows
Explorer and
part of VStudio drawn on the screen.
10. Nothing happens for a minute or two.
11. I open a Task Manager window to see VStudio using 20%-30% of the
CPU
power on the machine.
12. The "rdpclip.exe" process is using around 10% of the CPU.
13. VStudio never fully comes back to life.
At this point I have to shut down the VStudio instance and restart. I
can consistently reproduce this same scenario.

Hope I've helped in some way.

~Steve Seymour



0
Comment actions Permalink

Hello Stephen,

I think I get the same in VS2003 with hibernate/standby and I'm sure just
by leaving for a while (maybe screensaver)
I think I managed to attach a debugger and get a stack trace:

> jetbrains.vsaddin.dll!JetBrains.VSAddin.TextControl.VSTextControl.UpdateCommandFilter()
Line 694 C#
jetbrains.vsaddin.dll!JetBrains.VSAddin.TextControl.VSTextControl.MyCommandFilter.Exec(System.Guid
pguidCmdGroup = {System.Guid}, uint nCmdID = 337, uint nCmdexecopt = 0, int
pvaIn = 0, int pvaOut = 1238124) Line 600 C#
[] jetbrains.vsaddin.dll!JetBrains.ReSharper.Shell.VSIntegration.VSShell.MyMainWindow.WndProc(System.Windows.Forms.Message m = {System.Windows.Forms.Message}) Line 135 + 0xc bytes C# [] jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonControls.WindowListener.WndProc(System.Windows.Forms.Message m = ) Line 37 C# [] jetbrains.vsaddin.dll!JetBrains.ReSharper.Shell.VSIntegration.VSShell.MyMainWindow.WndProc(System.Windows.Forms.Message m = {System.Windows.Forms.Message}) Line 135 + 0xc bytes C# [] jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonControls.WindowListener.WndProc(System.Windows.Forms.Message m = ) Line 37 C# []]>]

Ronnie

Hi,

First of all, thanks for a fantastic product. I've been using
Resharper for nearly two years, and I have a very difficult time
developing without it.

Recently I have seen an issue in the following scenario:

1. Using a laptop running Windows XP Pro
2. Using Remote Desktop on the above laptop to communicate with a
Windows
2003 Server, dual Xeon CPU (both processors with dual core) and 2GB of
RAM
2. Windows Explorer is open in the Remote Desktop session on the 2003
Server
machine.
3. VStudio 2005 is open in the Remote Desktop session on the 2003
Server
machine
4. Resharper build 251 is enabled.
4. VStudio 2005 is the currently active window in the Remote Desktop
session.
5. I disconnect (not log off or close) my Remote Desktop session that
is
communicating with the Windows Server 2003 machine.
6. I do some work for a short period of time on my laptop.
7. I reconnect my Remote Desktop session with the Windows Server 2003
machine.
8. Although VStudio 2005 was formerly the active window when I
disconnected
the Remote Desktop session, Windows Explorer now is.
9. When I try to make the VStudio instance the active window, it
either
never paints itself or begins to, leaving me looking at Windows
Explorer and
part of VStudio drawn on the screen.
10. Nothing happens for a minute or two.
11. I open a Task Manager window to see VStudio using 20%-30% of the
CPU
power on the machine.
12. The "rdpclip.exe" process is using around 10% of the CPU.
13. VStudio never fully comes back to life.
At this point I have to shut down the VStudio instance and restart. I
can consistently reproduce this same scenario.

Hope I've helped in some way.

~Steve Seymour



0
Comment actions Permalink

Hello Ronnie,

we've already heard of a lockup problem with a stack trace like you mentioned.
I'm not sure if it is related to remote desktop
scenario. We're investigating this issue in order to fix it in the bugfix
update.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hello Stephen,

I think I get the same in VS2003 with hibernate/standby and I'm sure
just
by leaving for a while (maybe screensaver)
I think I managed to attach a debugger and get a stack trace:

>> jetbrains.vsaddin.dll!JetBrains.VSAddin.TextControl.VSTextControl.Upd
>> ateCommandFilter()
>>

Line 694 C#

jetbrains.vsaddin.dll!JetBrains.VSAddin.TextControl.VSTextControl.MyCo
mmandFilter.Exec(System.Guid
pguidCmdGroup = {System.Guid}, uint nCmdID = 337, uint nCmdexecopt =
0, int
pvaIn = 0, int pvaOut = 1238124) Line 600 C#
[<Non-user Code>]

jetbrains.vsaddin.dll!JetBrains.ReSharper.Shell.VSIntegration.VSShell.
MyMainWindow.WndProc(System.Windows.Forms.Message
m = {System.Windows.Forms.Message}) Line 135 + 0xc bytes C#
[<Non-user Code>]

jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonContr
ols.WindowListener.WndProc(System.Windows.Forms.Message
m = <undefined value>) Line 37 C#
[<Non-user Code>]

jetbrains.vsaddin.dll!JetBrains.ReSharper.Shell.VSIntegration.VSShell.
MyMainWindow.WndProc(System.Windows.Forms.Message
m = {System.Windows.Forms.Message}) Line 135 + 0xc bytes C#
[<Non-user Code>]

jetbrains.resharper.commoncontrols.dll!JetBrains.ReSharper.CommonContr
ols.WindowListener.WndProc(System.Windows.Forms.Message
m = <undefined value>) Line 37 C#
[<Non-user Code>]
Ronnie

>> Hi,
>>
>> First of all, thanks for a fantastic product. I've been using
>> Resharper for nearly two years, and I have a very difficult time
>> developing without it.
>>
>> Recently I have seen an issue in the following scenario:
>>
>> 1. Using a laptop running Windows XP Pro
>> 2. Using Remote Desktop on the above laptop to communicate with a
>> Windows
>> 2003 Server, dual Xeon CPU (both processors with dual core) and 2GB
>> of
>> RAM
>> 2. Windows Explorer is open in the Remote Desktop session on the 2003
>> Server
>> machine.
>> 3. VStudio 2005 is open in the Remote Desktop session on the 2003
>> Server
>> machine
>> 4. Resharper build 251 is enabled.
>> 4. VStudio 2005 is the currently active window in the Remote Desktop
>> session.
>> 5. I disconnect (not log off or close) my Remote Desktop session that
>> is
>> communicating with the Windows Server 2003 machine.
>> 6. I do some work for a short period of time on my laptop.
>> 7. I reconnect my Remote Desktop session with the Windows Server 2003
>> machine.
>> 8. Although VStudio 2005 was formerly the active window when I
>> disconnected
>> the Remote Desktop session, Windows Explorer now is.
>> 9. When I try to make the VStudio instance the active window, it
>> either
>> never paints itself or begins to, leaving me looking at Windows
>> Explorer and
>> part of VStudio drawn on the screen.
>> 10. Nothing happens for a minute or two.
>> 11. I open a Task Manager window to see VStudio using 20%-30% of the
>> CPU
>> power on the machine.
>> 12. The "rdpclip.exe" process is using around 10% of the CPU.
>> 13. VStudio never fully comes back to life.
>> At this point I have to shut down the VStudio instance and restart.
>> I
>> can consistently reproduce this same scenario.
>> Hope I've helped in some way.
>>
>> ~Steve Seymour
>>


0

Please sign in to leave a comment.