History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-32757
Type: Exception Exception
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Sergey Coox
Reporter: Leo von Wyss
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ReSharper

range.EndOffset should not break CR-LF

Created: 30 Nov 06 13:00   Updated: 26 Mar 08 17:01
Component/s: None
Fix Version/s: 3.0, 2.5.3
Security Level: Everybody (All jira users)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Text File ClientTemplates-Reva-Autogenerated.cs (23 kb)
2. File ReshaperError.exe (359 kb)

Image Attachments:

1. ReShaperHexFileView.JPG
(41 kb)

Build: 312
Fixed in build: 380


 Description  « Hide
deleted a strange character from the end of a line
Build312, VS2005
JetBrains.ReSharper.Util.InternalErrorException: range.EndOffset should not break CR-LF
An exception has occurred ---> JetBrains.ReSharper.Util.InternalErrorException: range.EndOffset should not break CR-LF

at JetBrains.ReSharper.Util.InternalErrorException..ctor(String, Exception) in c:\Agent\work\ReSharper-Main\src\Util\src\InternalErrorException.cs:line 28 column 7
at JetBrains.ReSharper.Util.Logger.Fail(String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 144 column 9
at JetBrains.VSAddin.Editor.VSDocumentOperationsHandler.ReplaceText(TextRange, String) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\Editor\DocumentOperationHandlers.cs:line 205 column 15
at JetBrains.ReSharper.Editor.VSIntegration.VSDocument.DeleteText(TextRange) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\Editor\VSDocument.cs:line 120 column 9
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.DoHandleDelPressed(ITextControl) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1107 column 7
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.HandleDelPressed(ITextControl, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1073 column 9
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.ActionHandler(ITextControl, Keys, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 120 column 11
at JetBrains.ReSharper.CodeInsight.TypingAssist.TypingAssistActionHandler.Execute(IDataContext, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1169 column 7
at JetBrains.ReSharper.ActionManagement.NextActionHandler.CallExecute() in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\Action\ActionHandler.cs:line 43 column 5
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.ActionHandler(ITextControl, Keys, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 126 column 5
at JetBrains.ReSharper.CodeInsight.TypingAssist.TypingAssistActionHandler.Execute(IDataContext, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1169 column 7
at JetBrains.ReSharper.ActionManagement.ExecutableAction.Execute(IDataContext) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\Action\ExecutableAction.cs:line 25 column 13
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(IExecutableAction, IDataContext) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 530 column 11
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(IExecutableAction) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 510 column 5
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(String) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 505 column 5
at JetBrains.VSAddin.TextControl.MyCommandFilter.TryDelegateToReSharper(UInt32, IntPtr, UInt32, IntPtr, Guid&) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\TextControl\VSTextControl.cs:line 653 column 17
at JetBrains.VSAddin.TextControl.MyCommandFilter.Exec(Guid&, UInt32, UInt32, IntPtr, IntPtr) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\TextControl\VSTextControl.cs:line 592 column 13

at JetBrains.ReSharper.Util.Logger.Fail(String messageFormat, Object[] args) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 144
— End of inner exception stack trace —

at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 350 column 9
at JetBrains.ReSharper.Util.Logger.LogException(Exception) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 362 column 5
at JetBrains.ReSharper.Util.Logger.Fail(String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 148 column 9
at JetBrains.VSAddin.Editor.VSDocumentOperationsHandler.ReplaceText(TextRange, String) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\Editor\DocumentOperationHandlers.cs:line 205 column 15
at JetBrains.ReSharper.Editor.VSIntegration.VSDocument.DeleteText(TextRange) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\Editor\VSDocument.cs:line 120 column 9
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.DoHandleDelPressed(ITextControl) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1107 column 7
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.HandleDelPressed(ITextControl, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1073 column 9
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.ActionHandler(ITextControl, Keys, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 120 column 11
at JetBrains.ReSharper.CodeInsight.TypingAssist.TypingAssistActionHandler.Execute(IDataContext, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1169 column 7
at JetBrains.ReSharper.ActionManagement.NextActionHandler.CallExecute() in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\Action\ActionHandler.cs:line 43 column 5
at JetBrains.ReSharper.CodeInsight.TypingAssist.CSharpTypingAssistBase.ActionHandler(ITextControl, Keys, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 126 column 5
at JetBrains.ReSharper.CodeInsight.TypingAssist.TypingAssistActionHandler.Execute(IDataContext, DelegateExecute) in c:\Agent\work\ReSharper-Main\src\CodeInsight\src\TypingAssist\CSharpTypingAssistBase.cs:line 1169 column 7
at JetBrains.ReSharper.ActionManagement.ExecutableAction.Execute(IDataContext) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\Action\ExecutableAction.cs:line 25 column 13
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(IExecutableAction, IDataContext) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 530 column 11
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(IExecutableAction) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 510 column 5
at JetBrains.ReSharper.ActionManagement.ActionManagerBase.ExecuteAction(String) in c:\Agent\work\ReSharper-Main\src\ActionManagement\src\ActionManager\ActionManagerBase.cs:line 505 column 5
at JetBrains.VSAddin.TextControl.MyCommandFilter.TryDelegateToReSharper(UInt32, IntPtr, UInt32, IntPtr, Guid&) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\TextControl\VSTextControl.cs:line 653 column 17
at JetBrains.VSAddin.TextControl.MyCommandFilter.Exec(Guid&, UInt32, UInt32, IntPtr, IntPtr) in c:\Agent\work\ReSharper-Main\src\VSAddin\src\TextControl\VSTextControl.cs:line 592 column 13



 All   Comments   Work Log   Change History      Sort Order:
Leo von Wyss - 30 Nov 06 13:01
This is the file that caused the crash

Anonymous - 09 Jan 07 17:16
Build326, VS2005

Brian Downey - 19 Jan 07 18:39
Build337, VS2005

Brian Downey - 19 Jan 07 18:39
Previous exception:RSRP-32757
Build337, VS2005

Brian Downey - 19 Jan 07 18:42
Build337, VS2005

Brian Downey - 19 Jan 07 18:43
Build337, VS2005

Sergey Coox - 19 Jan 07 19:13
Brian, could you recall what and where have you typed in?

Brian Downey - 19 Jan 07 20:03
I was editing an aspx page and hitting the backspace and NOT delete key. Each time I edited delete an extra carriage return, line feed, an exception would happen.

Example

Orgainal Text:

Unable to find source-code formatter for language: aspx. Available languages are: xhtml, javascript, java, none, html, actionscript, xml, sql
<%=MyMethod
(
ConfigurationSetting
.
TestMode
)
%>

Want to format like this:

Unable to find source-code formatter for language: aspx. Available languages are: xhtml, javascript, java, none, html, actionscript, xml, sql
<%=MyMethod(ConfigurationSetting.TestMode)%>

Sergey Coox - 19 Jan 07 20:15
dead strange. does the file contain CR-LF's not just CRs

Brian Downey - 19 Jan 07 21:37
Previous exception:RSRP-32757 Again, editing an aspx file
Build337, VS2005

Brian Downey - 19 Jan 07 21:37
Editing a ASPx file
Build337, VS2005

Brian Downey - 23 Jan 07 15:53
The ReShaperHexFileView image file show the file I am editing in a HEX view.

Damien McGivern - 25 Jan 07 19:45
Build337, VS2005

Panda Wood - 26 Jan 07 13:42
pressing delete button fixing up some code
Build326, VS2005

Nate Zobrist - 31 Jan 07 02:11
Build326, VS2005

Gary Pronych - 08 Feb 07 18:26
deleting a line in the html source
Build344, VS2005

Matthew Moody - 08 Feb 07 23:14
Editing HTML/ASP.NET:
collapsed large asp:Panel code block containing server comment block, clicked block comment button, found problem with server comment, manually closing comment "-%>", then saw opening comment marked in error as "<% %>-", started to correct by deleting " %>" at this point the exception occurred.
Build348, VS2005

Sergey Coox - 09 Feb 07 16:49
Guys, could anybody send me the file, on which you observed the exception, pls.

Anonymous - 19 Feb 07 14:11
I was deleting a character in the source

Build337, VS2005


Anonymous - 19 Feb 07 14:12
Previous exception:RSRP-32757
Build337, VS2005

Dmitry V Zudov - 23 Feb 07 15:28
Build337, VS2005

Brian Downey - 23 Feb 07 21:27
Build337, VS2005

Anonymous - 28 Feb 07 16:39
Build337, VS2005

Anonymous - 02 Mar 07 18:09
Build337, VS2005

Harald-René Flasch - 07 Mar 07 15:35
editing an .ascx file (used <%-- to comment out something)
Build337, VS2005

Ronald Wildenberg - 08 Mar 07 11:42
I had an html comment in an aspx page:

<!-- Invisible button for popup extender. -->

I wanted to change it to a <%-- --%> comment, so I replaced the exlamation mark with a percentage sign. This changed the comment to:

<%%>-- Invisible button for popup extender. -->

The cursor was between the percentage signs, so I pressed Delete on the keyboard. That resulted in this error.
Build337, VS2005


Harald-René Flasch - 08 Mar 07 12:44
@Ronald Wildenberg
Sounds like what I have done too but I couldn't remember the exact steps to reproduce it, thank you!
I also changed <!-- --> comments to <%-- --%>

Anonymous - 13 Mar 07 15:38
Build337, VS2005

Anonymous - 13 Mar 07 20:53
Pressed delete - WTF is happining...
Build326, VS2005

Anonymous - 13 Mar 07 20:55
Previous exception:RSRP-32757 - pressing delete twice... and this dialog is appearing again... if this keeps happening, ReSharper is history... at least on my machine.
Build326, VS2005

Harald-René Flasch - 14 Mar 07 12:27
if you say <application> is history every time an exception occurs in a MS product, no MS product will be installed on your machine soon Maybe you remove Windows OS from you machine.

Anonymous - 16 Mar 07 07:09
Build337, VS2005

Anonymous - 16 Mar 07 07:10
Previous exception:RSRP-32757
Build337, VS2005

Anonymous - 22 Mar 07 19:56
Build337, VS2005

Harald-René Flasch - 27 Mar 07 16:36
Build337, VS2005

John Weldon - 10 Apr 07 23:18
Build370, VS2005

Anonymous - 11 Apr 07 17:40
I hit the delete key. That's about it.
Build337, VS2005

Anonymous - 11 Apr 07 17:41
Previous exception:RSRP-32757
Build337, VS2005

Anonymous - 17 Apr 07 11:02
Server-Side Comments
<%-- Content of comments, or commented out server controls --%>
(url: ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.NETDEVFX.v20.en/dv_ASPNETgenref/html/47a501c8-70a4-4c7c-91fa-7fdfbbe371ea.htm)
Build337, VS2005

Ronald Wildenberg - 17 Apr 07 12:58
Build337, VS2005

Anonymous - 17 Apr 07 21:38
I had just tried to change a <!-- comment to a <%-- comment
Build337, VS2005

Anonymous - 19 Apr 07 22:03
Build376, VS2005

Anonymous - 21 Apr 07 16:16
Here is part of the code in aspx file:

<%
if (!(CurrentPlayer.OnTransferMarket && DateTime.Now.CompareTo((DateTime) CurrentPlayer.TransferMarketDeadline) > 0))
{%>

I have put cursor at the end of first line and pressed delete key. This is repeatable, and it happens every time.
Build337, VS2005


Anonymous - 24 Apr 07 21:29
Build337, VS2005

Anonymous - 24 Apr 07 22:24
Build337, VS2005

Anonymous - 24 Apr 07 22:24
Build337, VS2005

Harald-René Flasch - 25 Apr 07 11:29
It seems that a lot of users have this problem. Why is the status still

Status: Open
Priority: Normal

but Fixed in build: 319?


Anonymous - 02 May 07 19:47
not the first time: inserting "<%--".
"%>" added automaticly
When using "delete"-button the program crashes
Build376, VS2005