This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()
- From: "hjl dot tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Sep 2010 17:03:00 -0000
- Subject: [Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()
- References: <bug-45580-14026@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from hjl dot tools at gmail dot com 2010-09-07 17:02 -------
Valgrind reports:
Compiler executable checksum: 49fb87eb28749ed7ad604cc77a74ec38
==24854== Invalid read of size 2
==24854== at 0x1258998: gimple_fold_obj_type_ref_known_binfo
(gimple-fold.c:1383)
==24854== by 0x1258E57: gimple_fold_obj_type_ref (gimple-fold.c:1416)
==24854== by 0x1259081: fold_gimple_call (gimple-fold.c:1460)
==24854== by 0x125931D: fold_stmt_1 (gimple-fold.c:1522)
==24854== by 0x12596C6: fold_stmt (gimple-fold.c:1601)
==24854== by 0xDE9EC7: substitute_and_fold (tree-ssa-propagate.c:1135)
==24854== by 0xD4FD07: ccp_finalize (tree-ssa-ccp.c:877)
==24854== by 0xD58452: do_ssa_ccp (tree-ssa-ccp.c:2357)
==24854== by 0xB5B1A0: execute_one_pass (passes.c:1569)
==24854== by 0xB5B38F: execute_pass_list (passes.c:1624)
==24854== by 0xB5B3B0: execute_pass_list (passes.c:1625)
==24854== by 0xCE6503: tree_rest_of_compilation (tree-optimize.c:452)
==24854== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==24854==
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp: In static
member function ?static void QTJSC::JSGlobalData::storeVPtrs()?:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:79:6:
internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45580