Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.5.1
-
Component/s: Core
-
Labels:
-
Environment:HideNot environment specific, able to reproduce on Windows, Mac and Linux, however Grid and Slaves run on following environment:
OS Name: Microsoft Windows 7 Professional
OS Version: 6.1.7601 Service Pack 1 Build 7601
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Registered Owner:
Registered Organization:
Product ID:
Original Install Date: 6/27/2011, 11:27:41 AM
System Boot Time: 10/26/2011, 6:14:22 PM
System Manufacturer: VMware, Inc.
System Model: VMware Virtual Platform
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
[01]: Intel64 Family 6 Model 15 Stepping 1 GenuineIntel ~2533 Mhz
BIOS Version: Phoenix Technologies LTD 6.00, 9/22/2009
Windows Directory: C:\Windows
System Directory: C:\Windows\system32
Boot Device: \Device\HarddiskVolume1
System Locale: en-us;English (United States)
Input Locale: en-us;English (United States)
Time Zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Total Physical Memory: 3,072 MB
Available Physical Memory: 2,253 MB
Virtual Memory: Max Size: 6,141 MB
Virtual Memory: Available: 5,315 MB
Virtual Memory: In Use: 826 MBShowNot environment specific, able to reproduce on Windows, Mac and Linux, however Grid and Slaves run on following environment: OS Name: Microsoft Windows 7 Professional OS Version: 6.1.7601 Service Pack 1 Build 7601 OS Manufacturer: Microsoft Corporation OS Configuration: Standalone Workstation OS Build Type: Multiprocessor Free Registered Owner: Registered Organization: Product ID: Original Install Date: 6/27/2011, 11:27:41 AM System Boot Time: 10/26/2011, 6:14:22 PM System Manufacturer: VMware, Inc. System Model: VMware Virtual Platform System Type: x64-based PC Processor(s): 1 Processor(s) Installed. [01]: Intel64 Family 6 Model 15 Stepping 1 GenuineIntel ~2533 Mhz BIOS Version: Phoenix Technologies LTD 6.00, 9/22/2009 Windows Directory: C:\Windows System Directory: C:\Windows\system32 Boot Device: \Device\HarddiskVolume1 System Locale: en-us;English (United States) Input Locale: en-us;English (United States) Time Zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna Total Physical Memory: 3,072 MB Available Physical Memory: 2,253 MB Virtual Memory: Max Size: 6,141 MB Virtual Memory: Available: 5,315 MB Virtual Memory: In Use: 826 MB
-
Testcase included:yes
-
Number of attachments :
Description
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
at java.util.AbstractList$Itr.next(AbstractList.java:343)
at org.jbehave.core.steps.ParameterConverters.convert(ParameterConverters.java:116)
at org.jbehave.core.steps.StepCreator.convertParameters(StepCreator.java:198)
at org.jbehave.core.steps.StepCreator.access$800(StepCreator.java:27)
at org.jbehave.core.steps.StepCreator$ParameterizedStep.parametriseStep(StepCreator.java:465)
at org.jbehave.core.steps.StepCreator$ParameterizedStep.perform(StepCreator.java:424)
at com.foobar.config.ScenarioBasedStoryRunner$FineSoFar.run(ScenarioBasedStoryRunner.java:443)
at com.foobar.config.ScenarioBasedStoryRunner.runStepsWhileKeepingState(ScenarioBasedStoryRunner.java:429)
at com.foobar.config.ScenarioBasedStoryRunner.runScenarioSteps(ScenarioBasedStoryRunner.java:393)
at com.foobar.config.ScenarioBasedStoryRunner.runIt(ScenarioBasedStoryRunner.java:269)
at com.foobar.config.ScenarioBasedStoryRunner.run(ScenarioBasedStoryRunner.java:185)
at com.foobar.config.ScenarioBasedStoryRunner.run(ScenarioBasedStoryRunner.java:166)
at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:594)
at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:558)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Mauro Talevi [ maurotalevi ] | |
Fix Version/s | 3.5.2 [ 17830 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 3.6 [ 17721 ] | |
Resolution | Fixed [ 1 ] |
Unable to determine the conditions that make this happen during CI builds running against selenium grid, however the following change makes the aforementioned test pass:
private ParameterConverters(StepMonitor monitor, List<ParameterConverter> converters)
{ this.monitor = monitor; this.converters = new CopyOnWriteArrayList<ParameterConverter>(converters); }