Return-Path: Delivered-To: apmail-stdcxx-issues-archive@locus.apache.org Received: (qmail 19397 invoked from network); 16 Jul 2008 19:21:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Jul 2008 19:21:52 -0000 Received: (qmail 73743 invoked by uid 500); 16 Jul 2008 19:21:52 -0000 Delivered-To: apmail-stdcxx-issues-archive@stdcxx.apache.org Received: (qmail 73722 invoked by uid 500); 16 Jul 2008 19:21:52 -0000 Mailing-List: contact issues-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list issues@stdcxx.apache.org Received: (qmail 73711 invoked by uid 99); 16 Jul 2008 19:21:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jul 2008 12:21:52 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jul 2008 19:21:07 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A6491234C171 for ; Wed, 16 Jul 2008 12:21:31 -0700 (PDT) Message-ID: <2105299655.1216236091680.JavaMail.jira@brutus> Date: Wed, 16 Jul 2008 12:21:31 -0700 (PDT) From: "Martin Sebor (JIRA)" To: issues@stdcxx.apache.org Subject: [jira] Assigned: (STDCXX-994) SIGSEGV in 23.list.cons --trace In-Reply-To: <1644939531.1216235971615.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/STDCXX-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor reassigned STDCXX-994: ----------------------------------- Assignee: Martin Sebor > SIGSEGV in 23.list.cons --trace > ------------------------------- > > Key: STDCXX-994 > URL: https://issues.apache.org/jira/browse/STDCXX-994 > Project: C++ Standard Library > Issue Type: Bug > Components: Tests > Affects Versions: 4.2.0, 4.2.1 > Environment: gcc, Linux/x86_64 > Reporter: Martin Sebor > Assignee: Martin Sebor > Fix For: 4.2.2 > > Original Estimate: 4h > Remaining Estimate: 4h > > Running the {{23.list.cons}} test with the {{--trace}} option on the command line abends with {{SIGSEGV}} with the stack trace below. The same happens with 4.2.0, 4.2.1, 4.2.x and 4.3.x, and with gcc 4.1 as well as gcc 4.3. > {noformat} > $ gdb -q 23.list.cons > Using host libthread_db library "/lib64/libthread_db.so.1". > (gdb) run --trace > Starting program: /build/sebor/stdcxx-4.2.1-gcc-4.3.0-15d/tests/23.list.cons --trace > [Thread debugging using libthread_db enabled] > # INFO (S1) (10 lines): > # TEXT: > # COMPILER: gcc 4.3.0, __VERSION__ = "4.3.0" > # ENVIRONMENT: x86_64/LP64 running linux-elf (Fedora release 8 (Werewolf)) with glibc 2.7 > # FILE: 23.list.cons.cpp > # COMPILED: May 7 2008, 14:06:41 > # COMMENT: > ############################################################ > # CLAUSE: lib.list.cons > # ITRACE_NOTE (S0) (5 lines): > # TEXT: std::list::list() tests disabled > # CLAUSE: lib.list.cons > # FILE: 23.containers.cpp > # LINE: 1040 > # INFO (S1) (3 lines): > # TEXT: std::list::list() > # CLAUSE: lib.list.cons > [New Thread 46912501818272 (LWP 8153)] > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 46912501818272 (LWP 8153)] > 0x0000000000449a55 in _rw_fmtxarrayv (pbuf=0x7fffef954da8, > pbufsize=0x7fffef954c58, fmt=0x7fffef954ac3 "", va=0x7fffef953b90) > at /home/sebor/stdcxx-4.2.1/tests/src/value.cpp:834 > 834 px == pelem); // '<' > (gdb) where > #0 0x0000000000449a55 in _rw_fmtxarrayv (pbuf=0x7fffef954da8, > pbufsize=0x7fffef954c58, fmt=0x7fffef954ac3 "", va=0x7fffef953b90) > at /home/sebor/stdcxx-4.2.1/tests/src/value.cpp:834 > #1 0x0000000000449cb1 in _rw_fmtxarray (pbuf=0x7fffef954da8, > pbufsize=0x7fffef954c58, fmt=0x7fffef954ac0 "X=*") > at /home/sebor/stdcxx-4.2.1/tests/src/value.cpp:862 > #2 0x000000000043fd00 in _rw_vasnprintf_ext (pspec=0x7fffef9541c0, paramno=2, > buf=@0x7fffef954c10, fmt=0x7fffef954ac0 "X=*", pva=0x7fffef954c40) > at /home/sebor/stdcxx-4.2.1/tests/src/printf.cpp:2503 > #3 0x000000000043eb86 in _rw_pvasnprintf (buf=@0x7fffef954c10, > fmt=0x44f42c " expected \"%{X=*}\", got null", pva=0x7fffef954c40) > at /home/sebor/stdcxx-4.2.1/tests/src/printf.cpp:809 > #4 0x00000000004435ce in rw_vasnprintf (pbuf=0x7fffef954da8, > pbufsize=0x7fffef954c58, > fmt=0x44f418 "line %d. %{$FUNCALL} expected \"%{X=*}\", got null", > varg=0x7fffef954e90) at /home/sebor/stdcxx-4.2.1/tests/src/printf.cpp:1013 > #5 0x0000000000433550 in _rw_vissue_diag (diag=diag_assert, severity=0, > file=0x0, line=65, > fmt=0x44f418 "line %d. %{$FUNCALL} expected \"%{X=*}\", got null", > va=0x7fffef954e90) at /home/sebor/stdcxx-4.2.1/tests/src/driver.cpp:1262 > #6 0x0000000000433bda in _rw_vdiag (diag=diag_assert, severity=0, file=0x0, > line=65, > fmt=0x44f418 "line %d. %{$FUNCALL} expected \"%{X=*}\", got null", > va=0x7fffef954e90) at /home/sebor/stdcxx-4.2.1/tests/src/driver.cpp:1446 > #7 0x000000000043406d in rw_assert (success=1, file=0x0, line=65, > fmt=0x44f418 "line %d. %{$FUNCALL} expected \"%{X=*}\", got null") > at /home/sebor/stdcxx-4.2.1/tests/src/driver.cpp:1499 > #8 0x000000000042a5b5 in test_cons > ( > rng=@0x6873a8, tdata=@0x7fffef9552b0) > at /home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp:538 > #9 0x000000000042b322 in test_cons > ( > tdata=@0x7fffef9552b0) > at /home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp:952 > #10 0x000000000042db20 in _rw_dispatch > ( > farray=0x44f5c0, func=@0x7fffef9554c0, tcase=@0x467f40) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:900 > #11 0x000000000042dea4 in _rw_dispatch (farray=0x44f5c0, > func=@0x7fffef9554c0, tcase=@0x467f40) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:913 > #12 0x000000000042bf81 in _rw_dispatch (farray=0x44f5c0, func=@0x7fffef9554c0, > tcase=@0x467f40) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:931 > #13 0x000000000042d146 in _rw_test_case (func=@0x7fffef9554c0, > tcase=@0x467f40, test_callback=0, farray=0x44f5c0) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:1001 > #14 0x000000000042d26e in _rw_run_cases (func=@0x7fffef9554c0, test=@0x44f5e0) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:1056 > #15 0x000000000042d4e2 in _rw_run_test () > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:1191 > #16 0x00000000004346d7 in rw_vtest (argc=2, argv=0x7fffef955c88, > file_name=0x44f168 "/home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp", clause=0x44f158 "lib.list.cons", comment=0x0, > fun=0x42d27f <_rw_run_test>, > optstr=0x689410 "|-no-exceptions# |-no-exception-safety# |-self-ref~ |-UserPOD~ |-UserClass~ |-allocator~ |-UserAlloc~ |-InputIterator~ |-ForwardIterator~ |-BidirectionalIterator~ |-RandomAccessIterator~ |-pointer~ |-"..., > va=0x7fffef9557c0) at /home/sebor/stdcxx-4.2.1/tests/src/driver.cpp:1056 > #17 0x0000000000434b80 in rw_test (argc=2, argv=0x7fffef955c88, > fname=0x44f168 "/home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp", clause=0x44f158 "lib.list.cons", comment=0x0, > testfun=0x42d27f <_rw_run_test>, > optstr=0x689410 "|-no-exceptions# |-no-exception-safety# |-self-ref~ |-UserPOD~ |-UserClass~ |-allocator~ |-UserAlloc~ |-InputIterator~ |-ForwardIterator~ |-BidirectionalIterator~ |-RandomAccessIterator~ |-pointer~ |-"...) > at /home/sebor/stdcxx-4.2.1/tests/src/driver.cpp:1154 > #18 0x000000000042c8c4 in _rw_run_test (argc=2, argv=0x7fffef955c88, > file=0x44f168 "/home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp", clause=0x44f158 "lib.list.cons", container=ContainerIds::List, > test_callback=0, func_array=0x44f5c0, tests=0x44f5e0, test_count=9) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:1348 > #19 0x000000000042c938 in rw_run_cont_test (argc=2, argv=0x7fffef955c88, > file=0x44f168 "/home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp", clause=0x44f158 "lib.list.cons", container=ContainerIds::List, > farray=0x44f5c0, tests=0x44f5e0, count=9) > at /home/sebor/stdcxx-4.2.1/tests/src/23.containers.cpp:1384 > #20 0x00000000004034c5 in main (argc=2, argv=0x7fffef955c88) > at /home/sebor/stdcxx-4.2.1/tests/containers/23.list.cons.cpp:998 > (gdb) > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.