You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2016/03/23 18:22:23 UTC

[Bug 59223] New: Stack overflow in Random Controller/Interleave Controller if it contains child Throughput Controller elements

https://bz.apache.org/bugzilla/show_bug.cgi?id=59223

            Bug ID: 59223
           Summary: Stack overflow in Random Controller/Interleave
                    Controller if it contains child Throughput Controller
                    elements
           Product: JMeter
           Version: 2.13
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: major
          Priority: P2
         Component: Main
          Assignee: issues@jmeter.apache.org
          Reporter: aleksey.koltakov@gmail.com

Created attachment 33697
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=33697&action=edit
Test plan to reproduce bug

Create and run test plan with several Throughput Controller elements under
Random Controller/Interleave Controller:

Test Plan
  Thread Group (threads 1; ramp up 1; loop count 1)
      Loop Controller (Forever ON)
        Random Controller
          Throughput Controller (Total Executions; Throughput 2; Per User ON)
            HTTP Request
          Throughput Controller (Total Executions; Throughput 1; Per User ON)
            HTTP Request

Only the first request is sent, test ends with the following error (stack
overflow):

cController.next(GenericController.java:180)
    at
org.apache.jmeter.control.InterleaveControl.next(InterleaveControl.java:84)
    at
org.apache.jmeter.control.InterleaveControl.nextIsAController(InterleaveControl.java:95)
    at
org.apache.jmeter.control.GenericController.next(GenericController.java:180)
    at
org.apache.jmeter.control.InterleaveControl.next(InterleaveControl.java:84)
    at
org.apache.jmeter.control.InterleaveControl.nextIsAController(InterleaveControl.java:95)
    at
org.apache.jmeter.control.GenericController.next(GenericController.java:180)
...

If you replace Random Controller with Simple Controller the test will run
correctly.

-- 
You are receiving this mail because:
You are the assignee for the bug.