Module Controller included in a Thread Group with the same name as linked Test Fragment loses link after reopening saved test plan
- Dominant language
- Java
- Stars
- 9.5k
- Forks
- 2.3k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 5
Description
**juergen.plasser** ([Bug 60756](https://bz.apache.org/bugzilla//show_bug.cgi?id=60756&redirect=false)):
I have test plan including a simple test fragment and multiple thread groups (two in my case), both including a module controller linked to the aforementioned test fragment.
It happens that when a thread group is simply named like the linked test fragment (in my attached jmx they are named "Test Fragment") the link is lost in the UI client after reopening the test plan.
Running the test leads to a SOE:
2017/02/21 12:38:55 ERROR - jmeter.JMeter: Uncaught exception: java.lang.StackOverflowError
at java.util.HashMap.hash(HashMap.java:338)
at java.util.LinkedHashMap.get(LinkedHashMap.java:440)
at java.util.Collections$SynchronizedMap.get(Collections.java:2584)
at org.apache.jmeter.testelement.AbstractTestElement.getProperty(AbstractTestElement.java:184)
at org.apache.jmeter.testelement.AbstractTestElement.isEnabled(AbstractTestElement.java:627)
at org.apache.jmeter.gui.tree.JMeterTreeNode.isEnabled(JMeterTreeNode.java:66)
at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:1002)
at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:1020)
at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:1014)
at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:1020)
at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:1014)...
Created attachment [testplan.jmx](https://apache.github.io/jmeter-bugzilla-attachments/56/60756/34773/testplan.jmx): Proof of concept
testplan.jmx
````xml
false
true
encoding
UTF-8
=
timeout
60000
=
true
false
=
utf-8
/here/there/
GET
true
false
true
false
false
assert something
Assertion.response_data
false
1
continue
false
3
1
1
1472038416000
1472038416000
false
500
WorkBench
Testplan
Test Fragment
continue
false
3
1
1
1472038416000
1472038416000
false
500
WorkBench
Testplan
Test Fragment
````
Severity: normal
OS: All
Duplicates:
* https://github.com/apache/jmeter/issues/5425
Depends on:
* https://github.com/apache/jmeter/issues/3180
Contributor guide
Assessment
This issue has not been assessed yet.