Return-Path: X-Original-To: apmail-jakarta-dev-archive@minotaur.apache.org Delivered-To: apmail-jakarta-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5C363976D for ; Mon, 31 Oct 2011 21:22:01 +0000 (UTC) Received: (qmail 58272 invoked by uid 500); 31 Oct 2011 21:22:01 -0000 Delivered-To: apmail-jakarta-dev-archive@jakarta.apache.org Received: (qmail 58189 invoked by uid 500); 31 Oct 2011 21:22:01 -0000 Mailing-List: contact dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jakarta.apache.org Delivered-To: mailing list dev@jakarta.apache.org Received: (qmail 58181 invoked by uid 99); 31 Oct 2011 21:22:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Oct 2011 21:22:00 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of philippe.mouawad@gmail.com designates 209.85.213.44 as permitted sender) Received: from [209.85.213.44] (HELO mail-yw0-f44.google.com) (209.85.213.44) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Oct 2011 21:21:54 +0000 Received: by ywt2 with SMTP id 2so7571275ywt.31 for ; Mon, 31 Oct 2011 14:21:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=15iocLCkynKc5uP2but2CAmewEwdMyMY6oAQNRe4Gtk=; b=ObBg7WHJogR8J96cVyM42TVIpZSNXwu9vs44dmE8VKcaJf79nNLP/7mA/utFvYal2E 2DsxWFls303l4cClYiSyDmuc8N9q3XIPjvR8YBFpUt9WF7FZ8qdGrvueEe4OCmYG1JcU Yv3W0LirqyzqXlJGf0LMBZYvBbFrnAtgu0tqY= MIME-Version: 1.0 Received: by 10.150.163.6 with SMTP id l6mr12413941ybe.40.1320096093833; Mon, 31 Oct 2011 14:21:33 -0700 (PDT) Received: by 10.150.186.1 with HTTP; Mon, 31 Oct 2011 14:21:33 -0700 (PDT) In-Reply-To: References: Date: Mon, 31 Oct 2011 22:21:33 +0100 Message-ID: Subject: Re: transaction controller issue From: Philippe Mouawad To: dev@jakarta.apache.org Content-Type: multipart/alternative; boundary=000e0cd48b9ebe091f04b09ed246 --000e0cd48b9ebe091f04b09ed246 Content-Type: text/plain; charset=ISO-8859-1 Hello, You may be facing an issue fixed in 2.5.1. See http://jakarta.apache.org/jmeter/changes.html If Controller - Catches a StackOverflowError when a condition returns always false (after at least one iteration with return true) See bug 50618 Regards Philippe On Mon, Oct 31, 2011 at 7:38 PM, Franco Sabadini wrote: > Hi, > > I'm having an issue on JMeter 2.5, when running a test with a transaction > controller inside an IF controller I get the following error (only > sometimes): > > 2011/10/28 13:36:47 ERROR - jmeter.threads.JMeterThread: Test failed! > java.lang.StackOverflowError > at java.lang.String.indexOf(String.java:1521) > at java.lang.ClassLoader.checkName(ClassLoader.java:775) > at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:947) > at java.lang.ClassLoader.loadClass(ClassLoader.java:291) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > at > org.mozilla.javascript.DefiningClassLoader.loadClass(DefiningClassLoader.java:72) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) > at java.lang.Class.getConstructor0(Class.java:2699) > at java.lang.Class.newInstance0(Class.java:326) > at java.lang.Class.newInstance(Class.java:308) > at > org.mozilla.javascript.optimizer.Codegen.createScriptObject(Codegen.java:83) > at org.mozilla.javascript.Context.compileImpl(Context.java:2280) > at org.mozilla.javascript.Context.compileString(Context.java:1284) > at org.mozilla.javascript.Context.compileString(Context.java:1273) > at org.mozilla.javascript.Context.evaluateString(Context.java:1129) > at > org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:110) > at > org.apache.jmeter.control.IfController.next(IfController.java:167) > at > org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > at > org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230) > .............. > > > > Did anyone else see this? > > Thanks. > > > Franco > -- Cordialement. Philippe Mouawad. --000e0cd48b9ebe091f04b09ed246--