[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #37205] running tests with valgrind: possible
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #37205] running tests with valgrind: possible memory issues and segfault |
Date: |
Mon, 27 Aug 2012 13:41:55 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6) Gecko/20100101 Firefox/10.0.6 Iceweasel/10.0.6 |
URL:
<http://savannah.gnu.org/bugs/?37205>
Summary: running tests with valgrind: possible memory issues
and segfault
Project: GNU Octave
Submitted by: jwe
Submitted on: Mon 27 Aug 2012 01:41:55 PM GMT
Category: Interpreter
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Crash
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: GNU/Linux
_______________________________________________________
Details:
Running
driver="valgrind --tool=memcheck" make check
failed with
libinterp/interp-core/pt-jit.cc ........................==12086== Warning:
client switching stacks? SP change: 0x7feff9810 --> 0x18214890
==12086== to suppress, use: --max-stackframe=33938100096 or greater
==12086== Use of uninitialised value of size 8
==12086== at 0x18D81190: ???
==12086== by 0x5F9CBF3: jit_info::execute(std::map<std::string,
octave_value const*, std::less<std::string>,
std::allocator<std::pair<std::string const, octave_value const*> > > const&)
const (pt-jit.cc:1669)
==12086== by 0x5F9C283: tree_jit::execute(tree_simple_for_command&,
octave_value const&) (pt-jit.cc:1547)
==12086== by 0x5E28EAB:
tree_evaluator::visit_simple_for_command(tree_simple_for_command&)
(pt-eval.cc:313)
==12086== by 0x5E33E79: tree_simple_for_command::accept(tree_walker&)
(pt-loop.cc:125)
==12086== by 0x5E2A3C8: tree_evaluator::visit_statement(tree_statement&)
(pt-eval.cc:717)
==12086== by 0x5E4B855: tree_statement::accept(tree_walker&)
(pt-stmt.cc:151)
==12086== by 0x5E2A6B3:
tree_evaluator::visit_statement_list(tree_statement_list&) (pt-eval.cc:783)
==12086== by 0x5E4BC07: tree_statement_list::accept(tree_walker&)
(pt-stmt.cc:215)
==12086== by 0x5DBC531: octave_user_function::do_multi_index_op(int,
octave_value_list const&, std::list<octave_lvalue,
std::allocator<octave_lvalue> > const*) (ov-usr-fcn.cc:479)
==12086== by 0x5DBBD9F: octave_user_function::subsref(std::string const&,
std::list<octave_value_list, std::allocator<octave_value_list> > const&, int,
std::list<octave_lvalue, std::allocator<octave_lvalue> > const*)
(ov-usr-fcn.cc:329)
==12086== by 0x5DBBC8D: octave_user_function::subsref(std::string const&,
std::list<octave_value_list, std::allocator<octave_value_list> > const&, int)
(ov-usr-fcn.cc:312)
==12086==
panic: Segmentation fault -- stopping myself...
This crash doesn't happen when running the tests without valgrind.
Full log is attached.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Mon 27 Aug 2012 01:41:55 PM GMT Name: make-check-log Size: 21kB By:
jwe
<http://savannah.gnu.org/bugs/download.php?file_id=26432>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?37205>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #37205] running tests with valgrind: possible memory issues and segfault,
John W. Eaton <=