[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse s
From: |
Dmitri A. Sergatskov |
Subject: |
[Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R) |
Date: |
Fri, 10 Nov 2017 11:12:42 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 |
Follow-up Comment #4, bug #52365 (project octave):
Here is a backtrace:
#0 0x00007ffff5ef08a5 in SparseMatrix::fsolve (this=0x7fffffffaf80,
mattype=..., b=..., address@hidden: 0,
address@hidden: 0.036477512569622478, sing_handler=0x7ffff77e5707
<solve_singularity_warning(double)>,
calc_cond=true) at ../liboctave/array/dSparse.cc:6064
#1 0x00007ffff5ef3b86 in SparseMatrix::solve (this=0x7fffffffaf80,
mattype=..., b=..., address@hidden: 0,
address@hidden: 0.036477512569622478, sing_handler=0x7ffff77e5707
<solve_singularity_warning(double)>,
singular_fallback=true) at ../liboctave/array/dSparse.cc:6831
#2 0x00007ffff77e702d in xleftdiv (a=..., b=..., typ=...) at
../libinterp/corefcn/sparse-xdiv.cc:495
#3 0x00007ffff705b738 in oct_binop_ldiv (a1=..., a2=...) at
../libinterp/operators/op-sm-sm.cc:122
#4 0x00007ffff72cc69b in do_binary_op (op=octave_value::op_ldiv, v1=...,
v2=...) at ../libinterp/octave-value/ov.cc:2186
#5 0x00007ffff738f1aa in octave::tree_evaluator::visit_binary_expression
(this=0x62f130, expr=...)
at ../libinterp/parse-tree/pt-eval.cc:232
#6 0x00007ffff7388fc8 in octave::tree_binary_expression::accept
(this=0x7de190, tw=...)
at ../libinterp/parse-tree/pt-binop.h:110
#7 0x00007ffff721ddfa in octave::tree_evaluator::evaluate (this=0x62f130,
expr=0x7de190, nargout=1)
at ../libinterp/parse-tree/pt-eval.h:271
#8 0x00007ffff7396ed0 in octave::tree_evaluator::visit_simple_assignment
(this=0x62f130, expr=...)
at ../libinterp/parse-tree/pt-eval.cc:2087
#9 0x00007ffff7388950 in octave::tree_simple_assignment::accept
(this=0x7de1d0, tw=...)
at ../libinterp/parse-tree/pt-assign.h:83
#10 0x00007ffff721ddfa in octave::tree_evaluator::evaluate (this=0x62f130,
expr=0x7de1d0, nargout=0)
at ../libinterp/parse-tree/pt-eval.h:271
#11 0x00007ffff739772d in octave::tree_evaluator::visit_statement
(this=0x62f130, stmt=...)
at ../libinterp/parse-tree/pt-eval.cc:2211
#12 0x00007ffff73baee0 in octave::tree_statement::accept (this=0x7de210,
tw=...) at ../libinterp/parse-tree/pt-stmt.h:112
#13 0x00007ffff73978ba in octave::tree_evaluator::visit_statement_list
(this=0x62f130, lst=...)
at ../libinterp/parse-tree/pt-eval.cc:2253
#14 0x00007ffff721e234 in octave::tree_statement_list::accept (this=0x84db20,
tw=...) at ../libinterp/parse-tree/pt-stmt.h:187
#15 0x00007ffff72b3229 in octave_user_script::call (this=0x7f5400, tw=...,
nargout=0, args=...)
at ../libinterp/octave-value/ov-usr-fcn.cc:216
---Type <return> to continue, or q <return> to quit---
#16 0x00007ffff73921e8 in octave::tree_evaluator::visit_identifier
(this=0x62f130, expr=...)
at ../libinterp/parse-tree/pt-eval.cc:1010
#17 0x00007ffff7371636 in octave::tree_identifier::accept (this=0xa1d610,
tw=...) at ../libinterp/parse-tree/pt-id.h:128
#18 0x00007ffff721ddfa in octave::tree_evaluator::evaluate (this=0x62f130,
expr=0xa1d610, nargout=0)
at ../libinterp/parse-tree/pt-eval.h:271
#19 0x00007ffff739772d in octave::tree_evaluator::visit_statement
(this=0x62f130, stmt=...)
at ../libinterp/parse-tree/pt-eval.cc:2211
#20 0x00007ffff73baee0 in octave::tree_statement::accept (this=0x77f0d0,
tw=...) at ../libinterp/parse-tree/pt-stmt.h:112
#21 0x00007ffff73978ba in octave::tree_evaluator::visit_statement_list
(this=0x62f130, lst=...)
at ../libinterp/parse-tree/pt-eval.cc:2253
#22 0x00007ffff721e234 in octave::tree_statement_list::accept (this=0x80f780,
tw=...) at ../libinterp/parse-tree/pt-stmt.h:187
#23 0x00007ffff76b38c0 in octave::interpreter::main_loop (this=0x62ed80) at
../libinterp/corefcn/interpreter.cc:974
#24 0x00007ffff76b2771 in octave::interpreter::execute (this=0x62ed80) at
../libinterp/corefcn/interpreter.cc:695
#25 0x00007ffff6e79973 in octave::cli_application::execute
(this=0x7fffffffc4b0) at ../libinterp/octave.cc:384
#26 0x000000000040184a in main (argc=9, argv=0x7fffffffc7d8) at
../src/main-cli.cc:90
(gdb)
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?52365>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), anonymous, 2017/11/08
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Rik, 2017/11/10
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Rik, 2017/11/10
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Marco Caliari, 2017/11/10
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R),
Dmitri A. Sergatskov <=
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Marco Caliari, 2017/11/10
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Rik, 2017/11/13
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Rik, 2017/11/13
- [Octave-bug-tracker] [bug #52365] Octave crashes when solving a sparse system of linear equations (U = K \ R), Rik, 2017/11/15