I LOVE this plugin, but when installed it crashes Eclipse.
Eclipse Version: 2.1.1
Build id: 200306271545
!ENTRY org.eclipse.ui.workbench 4 2 Aug 28, 2003
11:31:06.365
!MESSAGE Problems occurred when invoking code from
plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(SWT.java:2318)
at org.eclipse.swt.SWT.error(SWT.java:2262)
at
org.eclipse.swt.custom.WrappedContent.getOffsetAtLine
(WrappedContent.java:202)
at
org.eclipse.swt.custom.StyledText.getTopIndex
(StyledText.java:4659)
at
net.sf.colorer.swt.TextColorer.updateViewport
(TextColorer.java:322)
at
net.sf.colorer.swt.TextColorer$InternalHandler.lineGetStyl
e(TextColorer.java:402)
at
org.eclipse.swt.custom.StyledTextListener.handleEvent
(StyledTextListener.java:49)
at
org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:849)
at
org.eclipse.swt.widgets.Widget.notifyListeners
(Widget.java:656)
at
org.eclipse.swt.custom.StyledText.sendLineEvent
(StyledText.java:3944)
at
org.eclipse.swt.custom.StyledText.getLineStyleData
(StyledText.java:3996)
at
org.eclipse.swt.custom.DisplayRenderer.getLineStyleData
(DisplayRenderer.java:217)
at
org.eclipse.swt.custom.WrappedContent.wrapLineRange
(WrappedContent.java:631)
at
org.eclipse.swt.custom.WrappedContent.wrapLines
(WrappedContent.java:669)
at
org.eclipse.swt.custom.WrappedContent.wrapLines
(WrappedContent.java:655)
at
org.eclipse.swt.custom.StyledText.wordWrapResize
(StyledText.java:8239)
at
org.eclipse.swt.custom.StyledText.handleResize
(StyledText.java:5305)
at
org.eclipse.swt.custom.StyledText$14.handleEvent
(StyledText.java:4993)
at
org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:845)
at org.eclipse.swt.widgets.Control.WM_SIZE
(Control.java:3998)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE
(Scrollable.java:308)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:762)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.EndDeferWindowPos
(Native Method)
at
org.eclipse.swt.widgets.Composite.resizeChildren
(Composite.java:362)
at
org.eclipse.swt.widgets.Composite.resizeChildren
(Composite.java:328)
at
org.eclipse.swt.widgets.Composite.setResizeChildren
(Composite.java:448)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:774)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native
Method)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1752)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1733)
at org.eclipse.swt.layout.FillLayout.layout
(FillLayout.java:101)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:771)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native
Method)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1752)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1733)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1798)
at org.eclipse.swt.custom.StackLayout.layout
(StackLayout.java:113)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:771)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native
Method)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1752)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1733)
at org.eclipse.swt.layout.FillLayout.layout
(FillLayout.java:101)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:771)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native
Method)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1752)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1733)
at org.eclipse.swt.custom.ViewForm.layout
(ViewForm.java:341)
at org.eclipse.swt.widgets.Composite.layout
(Composite.java:276)
at org.eclipse.swt.custom.ViewForm.onResize
(ViewForm.java:419)
at org.eclipse.swt.custom.ViewForm.access$1
(ViewForm.java:418)
at
org.eclipse.swt.custom.ViewForm$2.controlResized
(ViewForm.java:135)
at
org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:144)
at
org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:845)
at org.eclipse.swt.widgets.Control.WM_SIZE
(Control.java:3998)
at org.eclipse.swt.widgets.Scrollable.WM_SIZE
(Scrollable.java:308)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:762)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.EndDeferWindowPos
(Native Method)
at
org.eclipse.swt.widgets.Composite.resizeChildren
(Composite.java:362)
at
org.eclipse.swt.widgets.Composite.resizeChildren
(Composite.java:328)
at
org.eclipse.swt.widgets.Composite.setResizeChildren
(Composite.java:448)
at org.eclipse.swt.widgets.Composite.WM_SIZE
(Composite.java:774)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2833)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native
Method)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1752)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1733)
at org.eclipse.swt.widgets.Control.setBounds
(Control.java:1798)
at
org.eclipse.ui.internal.PartSashContainer.setBounds
(PartSashContainer.java:434)
at org.eclipse.ui.internal.LayoutTree.setBounds
(LayoutTree.java:163)
at
org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:266)
at
org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:291)
at
org.eclipse.ui.internal.LayoutTreeNode.setBounds
(LayoutTreeNode.java:292)
at
org.eclipse.ui.internal.PartSashContainer.zoomOut
(PartSashContainer.java:478)
at
org.eclipse.ui.internal.PerspectivePresentation.zoomOut
(PerspectivePresentation.java:1735)
at
org.eclipse.ui.internal.WorkbenchPage.zoomOut
(WorkbenchPage.java:2888)
at
org.eclipse.ui.internal.WorkbenchPage.saveState
(WorkbenchPage.java:2416)
at
org.eclipse.ui.internal.WorkbenchWindow.saveState
(WorkbenchWindow.java:1450)
at org.eclipse.ui.internal.Workbench.saveState
(Workbench.java:1425)
at
org.eclipse.ui.internal.Workbench.recordWorkbenchState
(Workbench.java:1205)
at org.eclipse.ui.internal.Workbench.access$5
(Workbench.java:1203)
at org.eclipse.ui.internal.Workbench$5.run
(Workbench.java:317)
at
org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run
(Platform.java:413)
at org.eclipse.ui.internal.Workbench.busyClose
(Workbench.java:315)
at org.eclipse.ui.internal.Workbench.access$8
(Workbench.java:292)
at org.eclipse.ui.internal.Workbench$8.run
(Workbench.java:455)
at
org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at org.eclipse.ui.internal.Workbench.close
(Workbench.java:453)
at org.eclipse.ui.internal.Workbench.close
(Workbench.java:445)
at org.eclipse.ui.internal.Workbench.close
(Workbench.java:439)
at
org.eclipse.ui.internal.WorkbenchWindow.busyClose
(WorkbenchWindow.java:381)
at
org.eclipse.ui.internal.WorkbenchWindow.access$0
(WorkbenchWindow.java:367)
at
org.eclipse.ui.internal.WorkbenchWindow$2.run
(WorkbenchWindow.java:479)
at
org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at
org.eclipse.ui.internal.WorkbenchWindow.close
(WorkbenchWindow.java:477)
at
org.eclipse.jface.window.Window.handleShellCloseEvent
(Window.java:504)
at
org.eclipse.jface.window.Window$2.shellClosed
(Window.java:455)
at
org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:154)
at
org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:849)
at
org.eclipse.swt.widgets.Decorations.WM_CLOSE
(Decorations.java:1277)
at org.eclipse.swt.widgets.Shell.WM_CLOSE
(Shell.java:1175)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2771)
at
org.eclipse.swt.widgets.Decorations.windowProc
(Decorations.java:1229)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Shell.callWindowProc
(Shell.java:394)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at
org.eclipse.swt.widgets.Decorations.windowProc
(Decorations.java:1229)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DefWindowProcW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DefWindowProc
(OS.java:1298)
at
org.eclipse.swt.widgets.Scrollable.callWindowProc
(Scrollable.java:77)
at org.eclipse.swt.widgets.Shell.callWindowProc
(Shell.java:394)
at org.eclipse.swt.widgets.Control.windowProc
(Control.java:2845)
at
org.eclipse.swt.widgets.Decorations.windowProc
(Decorations.java:1229)
at org.eclipse.swt.widgets.Display.windowProc
(Display.java:2361)
at
org.eclipse.swt.internal.win32.OS.DispatchMessageW
(Native Method)
at
org.eclipse.swt.internal.win32.OS.DispatchMessage
(OS.java:1303)
at
org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1543)
at
org.eclipse.ui.internal.Workbench.runEventLoop
(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run
(Workbench.java:1385)
at
org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run
(BootLoader.java:461)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun
(Main.java:291)
at org.eclipse.core.launcher.Main.run
(Main.java:747)
at org.eclipse.core.launcher.Main.main
(Main.java:583)
Logged In: YES
user_id=313042
I know about this bug - it is have to appear, then soft line
wraps tuned on.
Logged In: YES
user_id=313042
I think I've fixed it