Project: Eclipse_Platform_UI
Bug 31190 [Decorators] org.eclipse.jface.util.Assert$AssertionFailedException while running JDT UI JUnit Plugin tests
Reported: 2003-02-06 20:38:34 | Status: closed fixed

Bug entered as per advice from NE. While running the automated JUnit plugin tests for JDT UI for linux motif, the following stack trace was in the log after an error dialog opened: !SESSION Feb 06, 2003 18:22:41.223 -------------------------------------------- - java.fullversion=J2RE 1.3.1 IBM build cxia32131-20021102 (JIT enabled: jitc) BootLoader constants: OS=linux, ARCH=x86, WS=motif, NL=en_US Command-line arguments: -dev bin -data /builds/integration/I-I20030206- 200302061700_test/eclipse-testing/test-eclipse/eclipse/jdt_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter, org.eclipse.jdt.ui.tests.AutomatedSuite.xml -testPluginName org.eclipse.jdt.ui.tests -className org.eclipse.jdt.ui.tests.AutomatedSuite - noupdate -os linux -ws motif -arch x86 -install file:/builds/integration/I- I20030206-200302061700_test/eclipse-testing/test-eclipse/eclipse/ !ENTRY org.eclipse.ui.workbench 4 2 Feb 06, 2003 18:22:41.224 !MESSAGE Problems occurred when invoking code from plug- in: "org.eclipse.ui.workbench". !STACK 0 org.eclipse.jface.util.Assert$AssertionFailedException: null argument; at org.eclipse.jface.util.Assert.isNotNull(Assert.java(Inlined Compiled Code)) at org.eclipse.jface.util.Assert.isNotNull(Assert.java(Inlined Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.update (StructuredViewer.java(Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.update (StructuredViewer.java(Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.handleLabelProviderChanged (StructuredViewer.java(Compiled Code)) at org.eclipse.jface.viewers.ContentViewer$1.labelProviderChanged (ContentViewer.java(Compiled Code)) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run (DecorationScheduler.java(Compiled Code)) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java(Compiled Code))

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/decorators/DecorationReference.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java