Hello,
we are running our ULC UI Tests on a Hudson build server and didn't use to have much problems. The build server was then migrated to a faster 64Bit Ubuntu Machine and since then the tests randomly freeze in almost every build. The build environment is only different in the hardware and uses a 64bit java version instead of a 32bit one. The tests always freeze in the setup method of the AbstractTestCase class. But it's never the same test that freezes. It looks like the instantiation of the JColorChooser causes a problem. Did anybody experience similar problems? I attached the build server info and the thread dump below.
Kind regards,
Matthias Junker
Build Server:
-------------------------------------------------------------------------------------------------------------------------
OpenSUSE 11.2
:~> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 1
cpu MHz : 2926.000
cache size : 8192 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni ssse3 cx16 hypervisor lahf_lm ida
bogomips : 5852.00
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 1
cpu MHz : 2926.000
cache size : 8192 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni ssse3 cx16 hypervisor lahf_lm ida
bogomips : 5849.04
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
4 GB Ram
java-Version:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
Thread dump:
-------------------------------------------------------------------------------------------------------------------------
awt-eventqueu...@18, prio=6, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:264)
at javax.swing.ImageIcon.<init>(ImageIcon.java:194)
at javax.swing.colorchooser.DefaultHSBChooserPanel.initializePalettesIfNecessary(DefaultHSBChooserPanel.java:481)
at javax.swing.colorchooser.DefaultHSBChooserPanel.buildSliderPalettePanel(DefaultHSBChooserPanel.java:451)
at javax.swing.colorchooser.DefaultHSBChooserPanel.buildChooser(DefaultHSBChooserPanel.java:258)
at javax.swing.colorchooser.AbstractColorChooserPanel.installChooserPanel(AbstractColorChooserPanel.java:141)
at javax.swing.colorchooser.DefaultHSBChooserPanel.installChooserPanel(DefaultHSBChooserPanel.java:226)
at javax.swing.plaf.basic.BasicColorChooserUI$Handler.propertyChange(BasicColorChooserUI.java:285)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Component.firePropertyChange(Component.java:8128)
at javax.swing.JColorChooser.setChooserPanels(JColorChooser.java:459)
at javax.swing.plaf.basic.BasicColorChooserUI.installUI(BasicColorChooserUI.java:91)
at javax.swing.JComponent.setUI(JComponent.java:662)
at javax.swing.JColorChooser.setUI(JColorChooser.java:222)
at javax.swing.JColorChooser.updateUI(JColorChooser.java:233)
at javax.swing.JColorChooser.<init>(JColorChooser.java:196)
at javax.swing.JColorChooser.<init>(JColorChooser.java:184)
at javax.swing.JColorChooser.<init>(JColorChooser.java:175)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-1)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at com.ulcjava.base.client.ClientInfo.b(ClientInfo.java:121)
at com.ulcjava.base.client.ClientInfo.updateUIDefaults(ClientInfo.java:40)
at com.ulcjava.base.client.UISession.sendStartApplication(UISession.java:333)
at com.ulcjava.base.client.launcher.DefaultSessionStateListener.sessionStarted(DefaultSessionStateListener.java:15)
at com.ulcjava.base.client.UISession.a(UISession.java:161)
at com.ulcjava.base.client.UISession.access$500(UISession.java:108)
at com.ulcjava.base.client.UISession$0.run(UISession$0.java:6)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEventQueue.java:26)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
m...@28, prio=5, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:993)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320)
at com.ulcjava.base.client.UISession.invokeAndWait(UISession.java:293)
at com.ulcjava.base.client.UISession.start(UISession.java:254)
at com.ulcjava.base.development.DevelopmentRunner.run(DevelopmentRunner.java:57)
at com.ulcjava.testframework.development.DevelopmentTestEnvironmentAdapter.setUpClient(DevelopmentTestEnvironmentAdapter.java:38)
at com.ulcjava.testframework.AbstractTestCase.a(AbstractTestCase.java:3)
at com.ulcjava.testframework.AbstractTestCase.setUp(AbstractTestCase.java:11)
at ch.dvbern.nilplus.ulc.base.helper.AbstractDVBernDevelopmentTestCase.setUp(AbstractDVBernDevelopmentTestCase.java:80)
at com.ulcjava.testframework.AbstractTestCase.runBare(AbstractTestCase.java:77)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-1)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
ULC Communication Controller thr...@5, prio=6, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at com.ulcjava.base.client.UISession$k_.f(UISession$k_.java:88)
at com.ulcjava.base.client.UISession$k_.g(UISession$k_.java:89)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:81)
at java.lang.Thread.run(Thread.java:619)
syntheticimagegenera...@4 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@6 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@7 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@8 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@9 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@10 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@11 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@12 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@13 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@14 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@15 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@17 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@19 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
awt-x...@23 daemon, prio=6, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at sun.awt.X11.XToolkit.waitForEvents(XToolkit.java:-1)
at sun.awt.X11.XToolkit.run(XToolkit.java:541)
at sun.awt.X11.XToolkit.run(XToolkit.java:505)
at java.lang.Thread.run(Thread.java:619)
threa...@16 daemon, prio=6, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:-1)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
at com.ulcjava.base.server.r.run(r.java:13)
threa...@22 daemon, prio=5, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:-1)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
at com.ulcjava.testframework.r.run(r.java:4)
timerqu...@20 daemon, prio=5, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at javax.swing.TimerQueue.run(TimerQueue.java:232)
at java.lang.Thread.run(Thread.java:619)
awt-shutd...@21, prio=5, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
at java.lang.Thread.run(Thread.java:619)
Java2D dispo...@24 daemon, prio=10, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)
finali...@26 daemon, prio=8, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Reference hand...@27 daemon, prio=10, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
Signal dispatc...@25 daemon, prio=9, in group 'system', status: 'runnable'
java.lang.Thread.State: RUNNABLE
_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer
we are running our ULC UI Tests on a Hudson build server and didn't use to have much problems. The build server was then migrated to a faster 64Bit Ubuntu Machine and since then the tests randomly freeze in almost every build. The build environment is only different in the hardware and uses a 64bit java version instead of a 32bit one. The tests always freeze in the setup method of the AbstractTestCase class. But it's never the same test that freezes. It looks like the instantiation of the JColorChooser causes a problem. Did anybody experience similar problems? I attached the build server info and the thread dump below.
Kind regards,
Matthias Junker
Build Server:
-------------------------------------------------------------------------------------------------------------------------
OpenSUSE 11.2
:~> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 1
cpu MHz : 2926.000
cache size : 8192 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni ssse3 cx16 hypervisor lahf_lm ida
bogomips : 5852.00
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
stepping : 1
cpu MHz : 2926.000
cache size : 8192 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni ssse3 cx16 hypervisor lahf_lm ida
bogomips : 5849.04
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
4 GB Ram
java-Version:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
Thread dump:
-------------------------------------------------------------------------------------------------------------------------
awt-eventqueu...@18, prio=6, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.awt.MediaTracker.waitForID(MediaTracker.java:651)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:264)
at javax.swing.ImageIcon.<init>(ImageIcon.java:194)
at javax.swing.colorchooser.DefaultHSBChooserPanel.initializePalettesIfNecessary(DefaultHSBChooserPanel.java:481)
at javax.swing.colorchooser.DefaultHSBChooserPanel.buildSliderPalettePanel(DefaultHSBChooserPanel.java:451)
at javax.swing.colorchooser.DefaultHSBChooserPanel.buildChooser(DefaultHSBChooserPanel.java:258)
at javax.swing.colorchooser.AbstractColorChooserPanel.installChooserPanel(AbstractColorChooserPanel.java:141)
at javax.swing.colorchooser.DefaultHSBChooserPanel.installChooserPanel(DefaultHSBChooserPanel.java:226)
at javax.swing.plaf.basic.BasicColorChooserUI$Handler.propertyChange(BasicColorChooserUI.java:285)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at java.awt.Component.firePropertyChange(Component.java:8128)
at javax.swing.JColorChooser.setChooserPanels(JColorChooser.java:459)
at javax.swing.plaf.basic.BasicColorChooserUI.installUI(BasicColorChooserUI.java:91)
at javax.swing.JComponent.setUI(JComponent.java:662)
at javax.swing.JColorChooser.setUI(JColorChooser.java:222)
at javax.swing.JColorChooser.updateUI(JColorChooser.java:233)
at javax.swing.JColorChooser.<init>(JColorChooser.java:196)
at javax.swing.JColorChooser.<init>(JColorChooser.java:184)
at javax.swing.JColorChooser.<init>(JColorChooser.java:175)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-1)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at com.ulcjava.base.client.ClientInfo.b(ClientInfo.java:121)
at com.ulcjava.base.client.ClientInfo.updateUIDefaults(ClientInfo.java:40)
at com.ulcjava.base.client.UISession.sendStartApplication(UISession.java:333)
at com.ulcjava.base.client.launcher.DefaultSessionStateListener.sessionStarted(DefaultSessionStateListener.java:15)
at com.ulcjava.base.client.UISession.a(UISession.java:161)
at com.ulcjava.base.client.UISession.access$500(UISession.java:108)
at com.ulcjava.base.client.UISession$0.run(UISession$0.java:6)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEventQueue.java:26)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
m...@28, prio=5, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:993)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320)
at com.ulcjava.base.client.UISession.invokeAndWait(UISession.java:293)
at com.ulcjava.base.client.UISession.start(UISession.java:254)
at com.ulcjava.base.development.DevelopmentRunner.run(DevelopmentRunner.java:57)
at com.ulcjava.testframework.development.DevelopmentTestEnvironmentAdapter.setUpClient(DevelopmentTestEnvironmentAdapter.java:38)
at com.ulcjava.testframework.AbstractTestCase.a(AbstractTestCase.java:3)
at com.ulcjava.testframework.AbstractTestCase.setUp(AbstractTestCase.java:11)
at ch.dvbern.nilplus.ulc.base.helper.AbstractDVBernDevelopmentTestCase.setUp(AbstractDVBernDevelopmentTestCase.java:80)
at com.ulcjava.testframework.AbstractTestCase.runBare(AbstractTestCase.java:77)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-1)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
ULC Communication Controller thr...@5, prio=6, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at com.ulcjava.base.client.UISession$k_.f(UISession$k_.java:88)
at com.ulcjava.base.client.UISession$k_.g(UISession$k_.java:89)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:81)
at java.lang.Thread.run(Thread.java:619)
syntheticimagegenera...@4 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@6 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@7 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@8 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@9 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@10 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@11 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@12 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@13 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@14 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@15 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@17 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
syntheticimagegenera...@19 daemon, prio=1, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at javax.swing.colorchooser.DefaultHSBChooserPanel$HSBImage.computeRow(DefaultHSBChooserPanel.java:721)
at javax.swing.colorchooser.SyntheticImageGenerator.run(SyntheticImage.java:124)
awt-x...@23 daemon, prio=6, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at sun.awt.X11.XToolkit.waitForEvents(XToolkit.java:-1)
at sun.awt.X11.XToolkit.run(XToolkit.java:541)
at sun.awt.X11.XToolkit.run(XToolkit.java:505)
at java.lang.Thread.run(Thread.java:619)
threa...@16 daemon, prio=6, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:-1)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
at com.ulcjava.base.server.r.run(r.java:13)
threa...@22 daemon, prio=5, in group 'main', status: 'runnable'
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:-1)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
at java.net.DatagramSocket.receive(DatagramSocket.java:725)
at com.ulcjava.testframework.r.run(r.java:4)
timerqu...@20 daemon, prio=5, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at javax.swing.TimerQueue.run(TimerQueue.java:232)
at java.lang.Thread.run(Thread.java:619)
awt-shutd...@21, prio=5, in group 'main', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
at java.lang.Thread.run(Thread.java:619)
Java2D dispo...@24 daemon, prio=10, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at sun.java2d.Disposer.run(Disposer.java:125)
at java.lang.Thread.run(Thread.java:619)
finali...@26 daemon, prio=8, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Reference hand...@27 daemon, prio=10, in group 'system', status: 'waiting'
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Object.java:-1)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
Signal dispatc...@25 daemon, prio=9, in group 'system', status: 'runnable'
java.lang.Thread.State: RUNNABLE
