From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17190 invoked by alias); 6 Sep 2004 00:08:37 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 17183 invoked from network); 6 Sep 2004 00:08:35 -0000 Received: from unknown (HELO linux.local) (69.137.178.145) by sourceware.org with SMTP; 6 Sep 2004 00:08:35 -0000 Received: from nemesis.tucson.saic.com (localhost [127.0.0.1]) by linux.local (Postfix) with ESMTP id 1FA8F1C1A4 for ; Sun, 5 Sep 2004 17:08:20 -0700 (MST) Message-ID: <413BAA73.7070807@nemesis.tucson.saic.com> Date: Mon, 06 Sep 2004 00:08:00 -0000 From: Steve Sayre User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 MIME-Version: 1.0 To: gcc-help@gcc.gnu.org Subject: don't know how to report this problem Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-09/txt/msg00026.txt.bz2 Hello, I've been using gcc-3.4.1 on a pc-Linux platform and recently I found an error which was caught using valgrind-2.1.1 The error is a mismatch delete call in include/c++/3.4.1/memory line 122. ::operator delete is being called on a temporary buffer array instead of the correct call to ::operator delete[]. /** * @brief The companion to get_temporary_buffer(). * @param p A buffer previously allocated by get_temporary_buffer. * @return None. * * Frees the memory pointed to by p. */ template void return_temporary_buffer(_Tp* __p) { ::operator delete(__p, nothrow); } <---ERROR! Since this did not appear as a bug, I cannot really fill out a bug report. How should I proceed to report this? Thanks, -Steve Sayre-