ConcurrentModificationException during controls test runs

John Hendrikx hjohn at xs4all.nl
Wed Jul 17 06:14:42 PDT 2013


I just got one too, but not related to any ComboBox in b98 as I don't 
use any ComboBoxes.  Probably related to a TreeView control:

java.util.ConcurrentModificationException
     at java.util.HashMap$HashIterator.nextEntry(HashMap.java:2395)
     at java.util.HashMap$EntryIterator.next(HashMap.java:2466)
     at java.util.HashMap$EntryIterator.next(HashMap.java:2464)
     at 
javafx.scene.CssStyleHelper.resetToInitialValues(CssStyleHelper.java:280)
     at 
javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:95)
     at javafx.scene.Node.impl_processCSS(Node.java:8619)
     at javafx.scene.Parent.impl_processCSS(Parent.java:1192)
     at javafx.scene.control.Control.impl_processCSS(Control.java:863)
     at javafx.scene.Node.processCSS(Node.java:8548)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Node.processCSS(Node.java:8539)
     at javafx.scene.Scene.doCSSPass(Scene.java:545)
     at javafx.scene.Scene.access$3600(Scene.java:190)
     at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2373)
     at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:350)
     at 
com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:589)
     at 
com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:569)
     at 
com.sun.javafx.tk.quantum.QuantumToolkit$16.run(QuantumToolkit.java:436)
     at 
com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
     at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
     at 
com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)
     at com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:101)
     at java.lang.Thread.run(Thread.java:724)

On 17/07/2013 00:58, Richard Bair wrote:
> Is anybody else seeing this?
>
> javafx.scene.control.ComboBoxTest>  test_rt31479 FAILED
>      java.util.ConcurrentModificationException
>          at java.util.HashMap$HashIterator.nextEntry(HashMap.java:2290)
>          at java.util.HashMap$EntryIterator.next(HashMap.java:2361)
>          at java.util.HashMap$EntryIterator.next(HashMap.java:2359)
>          at javafx.scene.CssStyleHelper.resetToInitialValues(CssStyleHelper.java:280)
>          at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:177)
>          at javafx.scene.Node.impl_processCSS(Node.java:8639)
>          at javafx.scene.Parent.impl_processCSS(Parent.java:1202)
>          at javafx.scene.control.Control.impl_processCSS(Control.java:863)
>          at javafx.scene.Parent.impl_processCSS(Parent.java:1217)
>          at javafx.scene.control.PopupControl$CSSBridge.impl_processCSS(PopupControl.java:1221)
>          at javafx.scene.Parent.impl_processCSS(Parent.java:1217)
>          at javafx.scene.Node.processCSS(Node.java:8571)
>          at javafx.scene.Scene.doCSSPass(Scene.java:538)
>          at javafx.scene.Scene.preferredSize(Scene.java:1562)
>          at javafx.scene.Scene.impl_preferredSize(Scene.java:1571)
>          at javafx.stage.Window$9.invalidated(Window.java:726)
>          at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
>          at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:141)
>          at javafx.stage.Window.setShowing(Window.java:800)
>          at javafx.stage.Window.show(Window.java:815)
>          at javafx.stage.PopupWindow.showImpl(PopupWindow.java:394)
>          at javafx.stage.PopupWindow.show(PopupWindow.java:368)
>          at com.sun.javafx.scene.control.skin.ComboBoxPopupControl.positionAndShowPopup(ComboBoxPopupControl.java:99)
>          at com.sun.javafx.scene.control.skin.ComboBoxPopupControl.show(ComboBoxPopupControl.java:79)
>          at com.sun.javafx.scene.control.skin.ComboBoxBaseSkin.handleControlPropertyChanged(ComboBoxBaseSkin.java:123)
>          at com.sun.javafx.scene.control.skin.ComboBoxListViewSkin.handleControlPropertyChanged(ComboBoxListViewSkin.java:219)
>          at com.sun.javafx.scene.control.skin.BehaviorSkinBase$2.call(BehaviorSkinBase.java:180)
>          at com.sun.javafx.scene.control.skin.BehaviorSkinBase$2.call(BehaviorSkinBase.java:177)
>          at com.sun.javafx.scene.control.MultiplePropertyChangeListenerHandler$1.changed(MultiplePropertyChangeListenerHandler.java:56)
>          at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:88)
>          at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:176)
>          at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
>          at javafx.beans.property.ReadOnlyBooleanWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyBooleanWrapper.java:179)
>          at javafx.beans.property.ReadOnlyBooleanWrapper$ReadOnlyPropertyImpl.access$100(ReadOnlyBooleanWrapper.java:148)
>          at javafx.beans.property.ReadOnlyBooleanWrapper.fireValueChangedEvent(ReadOnlyBooleanWrapper.java:144)
>          at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
>          at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:141)
>          at javafx.scene.control.ComboBoxBase.setShowing(ComboBoxBase.java:191)
>          at javafx.scene.control.ComboBoxBase.show(ComboBoxBase.java:393)
>          at javafx.scene.control.ComboBoxTest.test_rt31479(ComboBoxTest.java:1059)
>



More information about the openjfx-dev mailing list