Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 50060 invoked from network); 15 Apr 2010 14:52:04 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 15 Apr 2010 14:52:04 -0000 Received: (qmail 28679 invoked by uid 500); 15 Apr 2010 14:52:03 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 28613 invoked by uid 500); 15 Apr 2010 14:52:02 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 28605 invoked by uid 99); 15 Apr 2010 14:52:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Apr 2010 14:52:02 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of t.burdairon@gmail.com designates 209.85.218.223 as permitted sender) Received: from [209.85.218.223] (HELO mail-bw0-f223.google.com) (209.85.218.223) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Apr 2010 14:51:54 +0000 Received: by bwz23 with SMTP id 23so1442214bwz.6 for ; Thu, 15 Apr 2010 07:51:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:received :message-id:subject:to:content-type; bh=wBRmCsGi4I1otoDBXjzp5pBDAypPVaHkbW4vU2ZqCRs=; b=FVXcsIxjRPq0OwmHagvwZk7lEvd1VMRZKyogtJ71vjPhajLYsVi8IeIJik7kAX8R9E XDMKd9J6gCmlqD17nbF0xFQXKyKkC7MP7+VGL3M9KPRWvGN0Clit15ArMgExyVGHLxfX brtO1M/JZqngI/Fvuc0419b+vg0MnJ6F+ITQ4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=FTmUkwuW4nx0CqQLhWawcRRcRTgI2R3LMGeYGLllUsqXTzHg0TGF4qteljI70gpNz9 rYljbLr/c8yiJxGl89rLF+44hIfg5CmCZAUjQHBJtGkuJOK+6bUgmBPsUyy1sEySr959 XB/i7sQ2c04MyhRTjAxJw17X5h51AmQoA3qYE= MIME-Version: 1.0 Received: by 10.239.137.201 with HTTP; Thu, 15 Apr 2010 07:51:14 -0700 (PDT) From: Thomas Burdairon Date: Thu, 15 Apr 2010 16:51:14 +0200 Received: by 10.239.154.204 with SMTP id f12mr23361hbc.155.1271343094158; Thu, 15 Apr 2010 07:51:34 -0700 (PDT) Message-ID: Subject: Problems with telnet task during an ant migration To: user@ant.apache.org Content-Type: multipart/alternative; boundary=001485f5ce1283d62b048447a12a X-Virus-Checked: Checked by ClamAV on apache.org --001485f5ce1283d62b048447a12a Content-Type: text/plain; charset=UTF-8 We are in a migration from ant 1.6.2 to 1.8.0 and are encountering troubles using telnet task : > ls throws an OOM Distant server is Sun OS 5.8 (Solaris 8) This simple script is OK with 1.6.2, but not with 1.8.0 : java.lang.OutOfMemoryError: Java heap space [java] at java.util.Arrays.copyOf(Arrays.java:2882) [java] at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) [java] at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:572) [java] at java.lang.StringBuffer.append(StringBuffer.java:320) [java] at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:347) [java] at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:330) [java] at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.login(TelnetTask.java:140) [java] at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.execute(TelnetTask.java:109) We replaced TelnetTask with the old one from 1.6.2 as a workaround. After a quick look to the source, it seems that the change http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/net/TelnetTask.java?r1=677886&r2=677887&is wrong, especially the replacement of a String.indexOf by a String.substring Greetings Tom --001485f5ce1283d62b048447a12a--