-
Bug
-
Resolution: Fixed
-
P3
-
fx2.0
Ensemble throws NullPointerException when clicking on "HIGHLIGHTS/Advanced Scatter Chart".
The full stack trace is:
java.lang.NullPointerException
at javafx.scene.control.TextInputControl$TextProperty.set(TextInputControl.java:90)
at javafx.scene.control.TextInputControl.setText(TextInputControl.java:364)
at javafx.scene.control.TextField.setText(TextField.java:100)
at ensemble.controls.PropertySheet$StringPropertyImpl.<init>(PropertySheet.java:193)
at ensemble.controls.PropertySheet.createProperty(PropertySheet.java:70)
at ensemble.samples.charts.scatter.AdvancedScatterChartSample.createPropertySheet(AdvancedScatterChartSample.jav
a:207)
at ensemble.samples.charts.scatter.AdvancedScatterChartSample.getSideBarExtraContent(AdvancedScatterChartSample.
java:53)
at ensemble.pages.SamplePage.createSideBar(SamplePage.java:315)
at ensemble.pages.SamplePage.createView(SamplePage.java:206)
at ensemble.Ensemble2.goToPage(Ensemble2.java:381)
at ensemble.Ensemble2.goToPage(Ensemble2.java:369)
at ensemble.Ensemble2$10.changed(Ensemble2.java:263)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:178)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:61)
at javafx.beans.property.ReadOnlyObjectWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyObjectWrapper.
java:151)
at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:117)
at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:86)
at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:119)
at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:81)
at javafx.scene.control.MultipleSelectionModelBase$1.invalidated(MultipleSelectionModelBase.java:45)
at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:137)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:61)
at javafx.beans.property.ReadOnlyIntegerWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyIntegerWrappe
r.java:151)
at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:117)
at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:86)
at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:119)
at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:47)
at javafx.scene.control.MultipleSelectionModelBase.select(MultipleSelectionModelBase.java:236)
at ensemble.autotest.Ensemble2AutoTest$3.run(Ensemble2AutoTest.java:117)
at com.sun.javafx.application.PlatformImpl$3.run(PlatformImpl.java:108)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
at com.sun.glass.ui.win.WinApplication$1$1.run(WinApplication.java:49)
at java.lang.Thread.run(Thread.java:662)
Ensemble was taken from latest graphics-scrum build #2692.
The full stack trace is:
java.lang.NullPointerException
at javafx.scene.control.TextInputControl$TextProperty.set(TextInputControl.java:90)
at javafx.scene.control.TextInputControl.setText(TextInputControl.java:364)
at javafx.scene.control.TextField.setText(TextField.java:100)
at ensemble.controls.PropertySheet$StringPropertyImpl.<init>(PropertySheet.java:193)
at ensemble.controls.PropertySheet.createProperty(PropertySheet.java:70)
at ensemble.samples.charts.scatter.AdvancedScatterChartSample.createPropertySheet(AdvancedScatterChartSample.jav
a:207)
at ensemble.samples.charts.scatter.AdvancedScatterChartSample.getSideBarExtraContent(AdvancedScatterChartSample.
java:53)
at ensemble.pages.SamplePage.createSideBar(SamplePage.java:315)
at ensemble.pages.SamplePage.createView(SamplePage.java:206)
at ensemble.Ensemble2.goToPage(Ensemble2.java:381)
at ensemble.Ensemble2.goToPage(Ensemble2.java:369)
at ensemble.Ensemble2$10.changed(Ensemble2.java:263)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:178)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:61)
at javafx.beans.property.ReadOnlyObjectWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyObjectWrapper.
java:151)
at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:117)
at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:86)
at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:119)
at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:81)
at javafx.scene.control.MultipleSelectionModelBase$1.invalidated(MultipleSelectionModelBase.java:45)
at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:137)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:61)
at javafx.beans.property.ReadOnlyIntegerWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyIntegerWrappe
r.java:151)
at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:117)
at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:86)
at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:119)
at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:47)
at javafx.scene.control.MultipleSelectionModelBase.select(MultipleSelectionModelBase.java:236)
at ensemble.autotest.Ensemble2AutoTest$3.run(Ensemble2AutoTest.java:117)
at com.sun.javafx.application.PlatformImpl$3.run(PlatformImpl.java:108)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
at com.sun.glass.ui.win.WinApplication$1$1.run(WinApplication.java:49)
at java.lang.Thread.run(Thread.java:662)
Ensemble was taken from latest graphics-scrum build #2692.