From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30045 invoked by alias); 9 Dec 2008 21:10:59 -0000 Received: (qmail 29602 invoked by uid 48); 9 Dec 2008 21:09:43 -0000 Date: Tue, 09 Dec 2008 21:10:00 -0000 Subject: [Bug middle-end/38463] New: [graphite] double free or corruption X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jv244 at cam dot ac dot uk" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-12/txt/msg00911.txt.bz2 on ps_wavelet_util.F we have *** glibc detected *** /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951: double free or corruption (out): 0x000000000120b9e0 *** ======= Backtrace: ========= /lib64/libc.so.6[0x2aeedf6dd21d] /lib64/libc.so.6(cfree+0x76)[0x2aeedf6def76] /scratch/vondele/gcc/build/lib/libcloog.so.0[0x2aeedea30501] /scratch/vondele/gcc/build/lib/libcloog.so.0[0x2aeedea309ca] /scratch/vondele/gcc/build/lib/libcloog.so.0[0x2aeedea31fe2] /scratch/vondele/gcc/build/lib/libcloog.so.0(cloog_clast_create+0xd1)[0x2aeedea32a41] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0xae667d] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0xaede4b] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x7df337] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x66cb55] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x66cd41] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x66cd55] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x66cd55] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x75dafc] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x8d7ac0] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x8d967d] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x485ffa] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x70e55d] /lib64/libc.so.6(__libc_start_main+0xf4)[0x2aeedf68cb54] /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951[0x4054d9] ======= Memory map: ======== 00400000-00dfa000 r-xp 00000000 08:09 1163693 /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951 00ff9000-00ffa000 r--p 009f9000 08:09 1163693 /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951 00ffa000-01086000 rw-p 009fa000 08:09 1163693 /scratch/vondele/gcc/build/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/f951 01086000-012dd000 rw-p 01086000 00:00 0 [heap] 2aeede5c8000-2aeede5e4000 r-xp 00000000 08:05 1921376 /lib64/ld-2.6.1.so 2aeede5e4000-2aeede5e5000 rw-p 2aeede5e4000 00:00 0 2aeede60e000-2aeede60f000 rw-p 2aeede60e000 00:00 0 2aeede60f000-2aeede64e000 r--p 00000000 08:05 1789813 /usr/lib/locale/en_US.utf8/LC_CTYPE 2aeede64e000-2aeede655000 r--s 00000000 08:05 1789997 /usr/lib64/gconv/gconv-modules.cache 2aeede655000-2aeede656000 r--p 00000000 08:05 1789788 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES 2aeede656000-2aeede7b3000 rw-p 2aeede656000 00:00 0 2aeede7e3000-2aeede7e5000 rw-p 0001b000 08:05 1921376 /lib64/ld-2.6.1.so 2aeede7e5000-2aeede824000 r-xp 00000000 08:05 1744446 /usr/lib64/libgmp.so.3.4.1 2aeede824000-2aeedea23000 ---p 0003f000 08:05 1744446 /usr/lib64/libgmp.so.3.4.1 2aeedea23000-2aeedea25000 rw-p 0003e000 08:05 1744446 /usr/lib64/libgmp.so.3.4.1 2aeedea25000-2aeedea44000 r-xp 00000000 08:09 491570 /scratch/vondele/gcc/build/lib/libcloog.so.0.0.0 2aeedea44000-2aeedec43000 ---p 0001f000 08:09 491570 /scratch/vondele/gcc/build/lib/libcloog.so.0.0.0 2aeedec43000-2aeedec44000 r--p 0001e000 08:09 491570 /scratch/vondele/gcc/build/lib/libcloog.so.0.0.0 2aeedec44000-2aeedec45000 rw-p 0001f000 08:09 491570 /scratch/vondele/gcc/build/lib/libcloog.so.0.0.0 2aeedec45000-2aeedec47000 rw-p 2aeedec45000 00:00 0 2aeedec47000-2aeedefa2000 r-xp 00000000 08:09 491565 /scratch/vondele/gcc/build/lib/libppl_c.so.2.0.0 2aeedefa2000-2aeedf1a2000 ---p 0035b000 08:09 491565 /scratch/vondele/gcc/build/lib/libppl_c.so.2.0.0 2aeedf1a2000-2aeedf1a3000 r--p 0035b000 08:09 491565 /scratch/vondele/gcc/build/lib/libppl_c.so.2.0.0 2aeedf1a3000-2aeedf1a7000 rw-p 0035c000 08:09 491565 /scratch/vondele/gcc/build/lib/libppl_c.so.2.0.0 2ae Program received signal SIGABRT, Aborted. 0x00002aeedf69fb45 in raise () from /lib64/libc.so.6 (gdb) bt #0 0x00002aeedf69fb45 in raise () from /lib64/libc.so.6 #1 0x00002aeedf6a10e0 in abort () from /lib64/libc.so.6 #2 0x00002aeedf6d7fbb in ?? () from /lib64/libc.so.6 #3 0x00002aeedf6dd21d in ?? () from /lib64/libc.so.6 #4 0x00002aeedf6def76 in free () from /lib64/libc.so.6 #5 0x00002aeedea30501 in clast_bound_from_constraint (matrix=0x1283850, line_num=, level=1, names=0x127e6e0) at source/ppl/clast.c:688 #6 0x00002aeedea309ca in clast_minmax (matrix=0x1283850, level=4, max=1, guard=0, infos=0x1245fe0) at source/ppl/clast.c:831 #7 0x00002aeedea31fe2 in insert_loop (loop=0x1283c00, level=1, scalar=0, next=0x7fffcc4dd7a0, infos=0x1245fe0) at source/ppl/clast.c:922 #8 0x00002aeedea32a41 in cloog_clast_create (program=0x1255ce0, options=) at source/ppl/clast.c:1518 #9 0x0000000000ae667d in find_transform (scop=0x127c040) at /scratch/vondele/gcc/graphite/gcc/graphite.c:4238 #10 0x0000000000aede4b in graphite_transform_loops () at /scratch/vondele/gcc/graphite/gcc/graphite.c:5382 #11 0x00000000007df337 in graphite_transforms () at /scratch/vondele/gcc/graphite/gcc/tree-ssa-loop.c:298 #12 0x000000000066cb55 in execute_one_pass (pass=0x10827e0) at /scratch/vondele/gcc/graphite/gcc/passes.c:1279 #13 0x000000000066cd41 in execute_pass_list (pass=0x10827e0) at /scratch/vondele/gcc/graphite/gcc/passes.c:1328 #14 0x000000000066cd55 in execute_pass_list (pass=0x1082540) at /scratch/vondele/gcc/graphite/gcc/passes.c:1329 #15 0x000000000066cd55 in execute_pass_list (pass=0x1081a00) at /scratch/vondele/gcc/graphite/gcc/passes.c:1329 #16 0x000000000075dafc in tree_rest_of_compilation (fndecl=0x2aeede773e00) at /scratch/vondele/gcc/graphite/gcc/tree-optimize.c:418 #17 0x00000000008d7ac0 in cgraph_expand_function (node=0x2aeee015c100) at /scratch/vondele/gcc/graphite/gcc/cgraphunit.c:1038 #18 0x00000000008d967d in cgraph_optimize () at /scratch/vondele/gcc/graphite/gcc/cgraphunit.c:1097 #19 0x0000000000485ffa in gfc_be_parse_file (set_yydebug=) at /scratch/vondele/gcc/graphite/gcc/fortran/f95-lang.c:240 #20 0x000000000070e55d in toplev_main (argc=, argv=0x0) at /scratch/vondele/gcc/graphite/gcc/toplev.c:968 #21 0x00002aeedf68cb54 in __libc_start_main () from /lib64/libc.so.6 #22 0x00000000004054d9 in _start () will try to reduce ... -- Summary: [graphite] double free or corruption Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jv244 at cam dot ac dot uk OtherBugsDependingO 38431 nThis: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38463