icsharpcode / SharpDevelop

#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
2.08k stars 771 forks source link

'System.DivideByZeroException' Exception #767

Closed shargon closed 8 years ago

shargon commented 8 years ago

Reproduce:

1- don't write nothing 2- pulse Shift+Tab

Exception!


   en ICSharpCode.TextEditor.Actions.ShiftTab.Execute(TextArea textArea)
   en ICSharpCode.TextEditor.TextArea.ExecuteDialogKey(Keys keyData)
   en ICSharpCode.TextEditor.TextArea.ProcessDialogKey(Keys keyData)
   en System.Windows.Forms.Control.PreProcessMessage(Message& msg)
   en System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
   en System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
   en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   en System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
linquize commented 8 years ago

What version? Do you mean the main text editor?

siegfriedpammer commented 8 years ago

ICSharpCode.TextEditor is SharpDevelop 3.x which is no longer supported. Please upgrade to SharpDevelop 5.