octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes o


From: José Luis García Pallero
Subject: [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers
Date: Thu, 12 Mar 2015 17:18:10 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.0

Follow-up Comment #21, bug #44478 (project octave):

Rik, thank you for the explanation

The output for test __osmesa_print__.cc-tst is


octave:1> test __osmesa_print__.cc-tst

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd6756700 (LWP 14291)]
0x00007fffc9ada9a2 in ?? () from /usr/lib/x86_64-linux-gnu/libOSMesa.so.8


The output for bt in gdb is


(gdb) bt
#0  0x00007fffc9ada9a2 in ?? () from /usr/lib/x86_64-linux-gnu/libOSMesa.so.8
#1  0x00007fffc9adc65a in ?? () from /usr/lib/x86_64-linux-gnu/libOSMesa.so.8
#2  0x00007fffc9fbf6f2 in F__osmesa_print__ (args=...) at
dldfcn/__osmesa_print__.cc:160
#3  0x00007ffff6ce41f5 in octave_builtin::do_multi_index_op
(this=0x7fffd0691f50, nargout=0, args=..., lvalue_list=<optimized out>) at
octave-value/ov-builtin.cc:131
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#4  0x00007ffff6ce28f4 in octave_builtin::subsref (this=<optimized out>,
type="(", idx=std::list, nargout=0, address@hidden) at
octave-value/ov-builtin.cc:63
#5  0x00007ffff6ce38cc in octave_builtin::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov-builtin.cc:46
#6  0x00007ffff6de2bf9 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov.cc:1302
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#7  0x00007ffff6de2c75 in octave_value::subsref
(address@hidden, type="(", idx=std::list,
address@hidden, address@hidden)
    at octave-value/ov.cc:1313
#8  0x00007ffff6e6adbd in tree_index_expression::rvalue
(address@hidden, address@hidden,
address@hidden) at parse-tree/pt-idx.cc:436
#9  0x00007ffff6e6bc33 in rvalue (nargout=0, this=0x7fffd04908c0) at
parse-tree/pt-idx.cc:284
#10 tree_index_expression::rvalue1 (this=0x7fffd04908c0, nargout=0) at
parse-tree/pt-idx.cc:466
#11 0x00007ffff6e505ad in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:744
#12 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#13 0x00007ffff6ddcbf3 in octave_user_function::do_multi_index_op
(this=0x7fffd0561170, nargout=0, _args=..., lvalue_list=0x0) at
octave-value/ov-usr-fcn.cc:626
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#14 0x00007ffff6dd8158 in octave_user_function::subsref (this=0x7fffd0561170,
type="(", idx=std::list, nargout=0, address@hidden) at
octave-value/ov-usr-fcn.cc:438
#15 0x00007ffff6dd835c in octave_user_function::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov-usr-fcn.cc:421
#16 0x00007ffff6de2bf9 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov.cc:1302
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#17 0x00007ffff6de2c75 in octave_value::subsref
(address@hidden, type="(", idx=std::list,
address@hidden, address@hidden)
    at octave-value/ov.cc:1313
#18 0x00007ffff6e6adbd in tree_index_expression::rvalue (this=<optimized out>,
nargout=0, address@hidden) at parse-tree/pt-idx.cc:436
#19 0x00007ffff6e6bd4b in tree_index_expression::rvalue (this=<optimized out>,
nargout=<optimized out>) at parse-tree/pt-idx.cc:284
#20 0x00007ffff6ea67cb in eval_string (eval_str=" __test__( );",
address@hidden, address@hidden: 0,
address@hidden) at parse-tree/oct-parse.yy:4845
#21 0x00007ffff6ea6a9d in eval_string (arg=..., address@hidden,
address@hidden: 0, address@hidden) at
parse-tree/oct-parse.yy:4898
#22 0x00007ffff6ea7202 in Feval (args=..., nargout=0) at
parse-tree/oct-parse.yy:4964
#23 0x00007ffff6ce41f5 in octave_builtin::do_multi_index_op
(this=0x7fffd010f8b0, nargout=0, args=..., lvalue_list=<optimized out>) at
octave-value/ov-builtin.cc:131
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#24 0x00007ffff6ce28f4 in octave_builtin::subsref (this=<optimized out>,
type="(", idx=std::list, nargout=0, address@hidden) at
octave-value/ov-builtin.cc:63
#25 0x00007ffff6ce38cc in octave_builtin::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov-builtin.cc:46
#26 0x00007ffff6de2bf9 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov.cc:1302
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#27 0x00007ffff6de2c75 in octave_value::subsref
(address@hidden, type="(", idx=std::list,
address@hidden, address@hidden)
    at octave-value/ov.cc:1313
#28 0x00007ffff6e6adbd in tree_index_expression::rvalue
(address@hidden, address@hidden,
address@hidden) at parse-tree/pt-idx.cc:436
#29 0x00007ffff6e6bc33 in rvalue (nargout=0, this=0x7fffd051ad60) at
parse-tree/pt-idx.cc:284
#30 tree_index_expression::rvalue1 (this=0x7fffd051ad60, nargout=0) at
parse-tree/pt-idx.cc:466
#31 0x00007ffff6e505ad in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:744
#32 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#33 0x00007ffff6e5052a in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:718
#34 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#35 0x00007ffff6e5123c in tree_evaluator::visit_try_catch_command
(this=0x7ffff79695a0 <std_evaluator>, cmd=...) at parse-tree/pt-eval.cc:907
#36 0x00007ffff6e5052a in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:718
#37 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#38 0x00007ffff6e5052a in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:718
#39 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#40 0x00007ffff6e530ee in tree_evaluator::visit_unwind_protect_command
(this=0x7ffff79695a0 <std_evaluator>, cmd=...) at parse-tree/pt-eval.cc:1045
#41 0x00007ffff6e5052a in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:718
---Type <return> to continue, or q <return> to quit---
#42 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#43 0x00007ffff6e5240a in tree_evaluator::visit_simple_for_command
(this=0x7ffff79695a0 <std_evaluator>, cmd=...) at parse-tree/pt-eval.cc:349
#44 0x00007ffff6e5052a in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:718
#45 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#46 0x00007ffff6ddcbf3 in octave_user_function::do_multi_index_op
(this=0x7fffd0531f60, nargout=0, _args=..., lvalue_list=0x0) at
octave-value/ov-usr-fcn.cc:626
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#47 0x00007ffff6dd8158 in octave_user_function::subsref (this=0x7fffd0531f60,
type="(", idx=std::list, nargout=0, address@hidden) at
octave-value/ov-usr-fcn.cc:438
#48 0x00007ffff6dd835c in octave_user_function::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov-usr-fcn.cc:421
#49 0x00007ffff6de2bf9 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>) at octave-value/ov.cc:1302
Python Exception <type 'exceptions.ValueError'> Cannot find type const
std::list<octave_value_list, std::allocator<octave_value_list> >::_Node: 
#50 0x00007ffff6de2c75 in octave_value::subsref
(address@hidden, type="(", idx=std::list,
address@hidden, address@hidden)
    at octave-value/ov.cc:1313
#51 0x00007ffff6e6adbd in tree_index_expression::rvalue
(address@hidden, address@hidden,
address@hidden) at parse-tree/pt-idx.cc:436
#52 0x00007ffff6e6bc33 in rvalue (nargout=0, this=0x7fffd01a9ef0) at
parse-tree/pt-idx.cc:284
#53 tree_index_expression::rvalue1 (this=0x7fffd01a9ef0, nargout=0) at
parse-tree/pt-idx.cc:466
#54 0x00007ffff6e505ad in tree_evaluator::visit_statement (this=0x7ffff79695a0
<std_evaluator>, stmt=...) at parse-tree/pt-eval.cc:744
#55 0x00007ffff6e4fbe1 in tree_evaluator::visit_statement_list
(this=0x7ffff79695a0 <std_evaluator>, lst=...) at parse-tree/pt-eval.cc:794
#56 0x00007ffff73a420d in main_loop () at corefcn/toplev.cc:599
#57 0x00007ffff68c3139 in octave_execute_interpreter () at octave.cc:917
#58 0x00007ffff7a783ec in octave_cli_thread::run (this=0x7fffffffb810) at
src/octave-gui.cc:80
#59 0x00007ffff298670f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#60 0x00007ffff44ed0a4 in start_thread (arg=0x7fffd6756700) at
pthread_create.c:309
#61 0x00007ffff422204d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44478>

_______________________________________________
  Mensaje enviado vía/por Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]