我用SWT写了一个程序,在WINDOWS上跑得很正常,但想移到MAC上试试时就报了如下的错误:
Assertion failed: 
org.eclipse.jface.text.Assert$AssertionFailedException: Assertion failed: 
at org.eclipse.jface.text.Assert.isTrue(Assert.java:189)
at org.eclipse.jface.text.Assert.isTrue(Assert.java:174)
at org.eclipse.jface.text.source.LineNumberRulerColumn.getBaselineBias(LineNumberRulerColumn.java:815)
at org.eclipse.jface.text.source.LineNumberRulerColumn.doPaint(LineNumberRulerColumn.java:693)
at org.eclipse.jface.text.source.LineNumberRulerColumn.doubleBufferPaint(LineNumberRulerColumn.java:624)
at org.eclipse.jface.text.source.LineNumberRulerColumn.access$8(LineNumberRulerColumn.java:595)
at org.eclipse.jface.text.source.LineNumberRulerColumn$4.paintControl(LineNumberRulerColumn.java:541)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:217)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Control.drawWidget(Control.java:850)
at org.eclipse.swt.widgets.Canvas.drawWidget(Canvas.java:114)
at org.eclipse.swt.widgets.Widget.kEventControlDraw(Widget.java:1069)
at org.eclipse.swt.widgets.Canvas.kEventControlDraw(Canvas.java:191)
at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:370)
at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
at org.eclipse.swt.internal.carbon.OS.HIWindowFlush(Native Method)
at org.eclipse.swt.widgets.Control.update(Control.java:4324)
at org.eclipse.swt.widgets.Canvas.scroll(Canvas.java:316)
at org.eclipse.swt.custom.StyledText.scroll(StyledText.java:6475)
at org.eclipse.swt.custom.StyledText.scrollText(StyledText.java:6593)
at org.eclipse.swt.custom.StyledText.handleTextChanging(StyledText.java:5464)
at org.eclipse.swt.custom.StyledText$6.textChanging(StyledText.java:4850)
at org.eclipse.jface.text.DefaultDocumentAdapter.fireTextChanging(DefaultDocumentAdapter.java:382)
at org.eclipse.jface.text.DefaultDocumentAdapter.documentAboutToBeChanged(DefaultDocumentAdapter.java:299)
at org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToBeChanged(AbstractDocument.java:613)
at org.eclipse.jface.text.AbstractDocument.set(AbstractDocument.java:1136)
at org.eclipse.jface.text.AbstractDocument.set(AbstractDocument.java:1126)
at org.eclipse.jface.text.DefaultDocumentAdapter.setText(DefaultDocumentAdapter.java:248)
at org.eclipse.swt.custom.StyledText.setText(StyledText.java:8068)
at com.infortrend.configcenter.ui.AddShellListener$4.widgetSelected(AddShellListener.java:126)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3064)
at com.infortrend.configcenter.ui.CreateContents.open(CreateContents.java:177)
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:585)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1093)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1063)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:87)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:72)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:63)
at com.infortrend.configcenter.util.IConfigurationImpl.loadspring(IConfigurationImpl.java:15)
at com.infortrend.configcenter.util.IConfigurationImpl.main(IConfigurationImpl.java:55)求问大大这个咋弄呢?我搞了2天都没搞出问题的解决之法来。