ReSharper 5.1 deadlocks when editing .aspx files with ViEmu installed

I'm running ReSharper 5.1.1766.4 in Visual Studio 2008 and consistently when I have ReSharper enabled and I make an edit to an .aspx file using a ViEmu shortcut (for example 'dd' to delete a line). ReSharper deadlocks in:

JetBrains.VsIntegration.DocumentModel.VsDocumentOperationsHandlerWhidbey.OnChangeStreamText(Int32, Int32, Int32, Int32)   (from Microsoft.VisualStudio.TextManager.Interop.IVsTextStreamEvents)
JetBrains.Threading.Invocator.ExecuteOrQueueReadLock(String, Action)
....
JetBrains.Util.Concurrency.NativeEvent.WaitForSingleObject(IntPtr, Int32)

It can take 3-4 minutes to finish and during that whole time Visual Studio is locked up hard.

I would really like to use these 2 products together, anyone have any thoughts on whether this is just a bug that needs to be fixed or any workaround to get ViEmu and ReSharper working together?

4 comments

Hello Adam,

Does this happen with a particular file only or with any .aspx file? Could
you please attach the full stack traces of all running threads or take a
performance snapshot of this behavior (following the instructions at http://confluence.jetbrains.net/display/ReSharper/ReSharperPerformanceProfiling+Instructions)
and upload it to ftp://ftp.intellij.net/.uploads/? Thank you!

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I'm running ReSharper 5.1.1766.4 in Visual Studio 2008 and
consistently when I have ReSharper enabled and I make an edit to an
.aspx file using a ViEmu shortcut (for example 'dd' to delete a line).
ReSharper deadlocks in:

JetBrains.VsIntegration.DocumentModel.VsDocumentOperationsHandlerWhidb
ey.OnChangeStreamText(Int32, Int32, Int32, Int32)   (from
Microsoft.VisualStudio.TextManager.Interop.IVsTextStreamEvents)

JetBrains.Threading.Invocator.ExecuteOrQueueReadLock(String, Action)

...

JetBrains.Util.Concurrency.NativeEvent.WaitForSingleObject(IntPtr,
Int32)

It can take 3-4 minutes to finish and during that whole time Visual
Studio is locked up hard.

I would really like to use these 2 products together, anyone have any
thoughts on whether this is just a bug that needs to be fixed or any
workaround to get ViEmu and ReSharper working together?

---
Original message URL:
http://devnet.jetbrains.net/message/5289784#5289784



0

Hi Andrey,

It doesn't appear to be a specific .aspx file. Most any .aspx file in a large website project I have.

I'm currently uploading the performance snapshot which is 668MB compressed so I'll respond again in a bit when the upload is complete.

Thanks,

Adam

0

Hi Andrey, I've uploaded the performance snapshot. Filename is awendtconsulting-perf.7z (Compressed with 7-Zip)

0

Hello Adam,

Thank you very much for the snapshot! There's definitely some performance
problem, so I've filed a bug-report: http://youtrack.jetbrains.net/issue/RSRP-219382
and you're welcome to monitor its status.

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi Andrey, I've uploaded the performance snapshot. Filename is
awendtconsulting-perf.7z (Compressed with 7-Zip)

---
Original message URL:
http://devnet.jetbrains.net/message/5290167#5290167



0

Please sign in to leave a comment.