[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: |
Tatsuro MATSUOKA |
Subject: |
[Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu |
Date: |
Mon, 09 Mar 2015 01:54:42 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.76 Safari/537.36 |
Follow-up Comment #8, bug #44478 (project octave):
Rik
I have check out the recent Mercurial sources and built octave.
The last changeset 19921:57379fcc1aec
author Rik <address@hidden>
date Sun, 08 Mar 2015 12:55:21 -0700
The sources include changes of changeset 19917:f48e650a68b5.
./run-octave -g --no-gui
:
octave:1> test __osmesa_print__.cc-tst
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd607c700 (LWP 13853)]
0x00007ffff3243569 in glGetIntegerv () from /usr/lib/nvidia-304/libGL.so.1
(gdb) bt
#0 0x00007ffff3243569 in glGetIntegerv () from
/usr/lib/nvidia-304/libGL.so.1
#1 0x00007fffc56ac6a2 in F__osmesa_print__ (args=...)
at ../../octave/libinterp/dldfcn/__osmesa_print__.cc:159
#2 0x00007ffff6e8155c in octave_builtin::do_multi_index_op (
this=0x7fffc07bb9b0, nargout=0, args=..., lvalue_list=<optimized out>)
at ../../octave/libinterp/octave-value/ov-builtin.cc:131
#3 0x00007ffff6e80791 in octave_builtin::subsref (this=0x7fffc07bb9b0,
type=..., idx=..., nargout=0, address@hidden)
at ../../octave/libinterp/octave-value/ov-builtin.cc:63
#4 0x00007ffff6e80e3c in octave_builtin::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov-builtin.cc:46
#5 0x00007ffff6f62399 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov.cc:1302
#6 0x00007ffff6f62415 in octave_value::subsref (
address@hidden, type=..., idx=...,
address@hidden, address@hidden)
at ../../octave/libinterp/octave-value/ov.cc:1313
#7 0x00007ffff6fcf5d8 in tree_index_expression::rvalue (this=<optimized out>,
nargout=0, address@hidden)
at ../../octave/libinterp/parse-tree/pt-idx.cc:436
#8 0x00007ffff6fd00cb in tree_index_expression::rvalue (this=<optimized out>,
---Type <return> to continue, or q <return> to quit---
nargout=<optimized out>) at
../../octave/libinterp/parse-tree/pt-idx.cc:284
#9 0x00007ffff6fcc61e in tree_index_expression::rvalue1 (this=0x7fffc0604f70,
nargout=0) at ../../octave/libinterp/parse-tree/pt-idx.cc:466
#10 0x00007ffff6fc36f8 in tree_evaluator::visit_statement (
this=<optimized out>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:744
#11 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#12 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#13 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#14 0x00007ffff6f595e3 in octave_user_function::do_multi_index_op (
this=0x7fffc05f1f60, nargout=0, _args=..., lvalue_list=0x0)
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:626
#15 0x00007ffff6f55885 in octave_user_function::subsref (this=0x7fffc05f1f60,
type=..., idx=..., nargout=0, address@hidden)
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:438
#16 0x00007ffff6f55a4c in octave_user_function::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
---Type <return> to continue, or q <return> to quit---
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:421
#17 0x00007ffff6f62399 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov.cc:1302
#18 0x00007ffff6f62415 in octave_value::subsref (
address@hidden, type=..., idx=...,
address@hidden, address@hidden)
at ../../octave/libinterp/octave-value/ov.cc:1313
#19 0x00007ffff6fcf5d8 in tree_index_expression::rvalue (this=<optimized out>,
nargout=0, address@hidden)
at ../../octave/libinterp/parse-tree/pt-idx.cc:436
#20 0x00007ffff6fd00cb in tree_index_expression::rvalue (this=<optimized out>,
nargout=<optimized out>) at
../../octave/libinterp/parse-tree/pt-idx.cc:284
#21 0x00007ffff7000b60 in eval_string (eval_str=...,
address@hidden, address@hidden: 0,
address@hidden) at parse-tree/oct-parse.yy:4845
#22 0x00007ffff7000ecd in eval_string (arg=..., address@hidden,
address@hidden: 0, address@hidden)
at parse-tree/oct-parse.yy:4898
#23 0x00007ffff7000fe9 in Feval (args=..., nargout=0)
at parse-tree/oct-parse.yy:4964
#24 0x00007ffff6e8155c in octave_builtin::do_multi_index_op (
this=0x7fffc010f160, nargout=0, args=..., lvalue_list=<optimized out>)
---Type <return> to continue, or q <return> to quit---
at ../../octave/libinterp/octave-value/ov-builtin.cc:131
#25 0x00007ffff6e80791 in octave_builtin::subsref (this=0x7fffc010f160,
type=..., idx=..., nargout=0, address@hidden)
at ../../octave/libinterp/octave-value/ov-builtin.cc:63
#26 0x00007ffff6e80e3c in octave_builtin::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov-builtin.cc:46
#27 0x00007ffff6f62399 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov.cc:1302
#28 0x00007ffff6f62415 in octave_value::subsref (
address@hidden, type=..., idx=...,
address@hidden, address@hidden)
at ../../octave/libinterp/octave-value/ov.cc:1313
#29 0x00007ffff6fcf5d8 in tree_index_expression::rvalue (this=<optimized out>,
nargout=0, address@hidden)
at ../../octave/libinterp/parse-tree/pt-idx.cc:436
#30 0x00007ffff6fd00cb in tree_index_expression::rvalue (this=<optimized out>,
nargout=<optimized out>) at
../../octave/libinterp/parse-tree/pt-idx.cc:284
#31 0x00007ffff6fcc61e in tree_index_expression::rvalue1 (this=0x7fffc05e8570,
nargout=0) at ../../octave/libinterp/parse-tree/pt-idx.cc:466
#32 0x00007ffff6fc36f8 in tree_evaluator::visit_statement (
this=<optimized out>, stmt=...)
---Type <return> to continue, or q <return> to quit---
at ../../octave/libinterp/parse-tree/pt-eval.cc:744
#33 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#34 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#35 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#36 0x00007ffff6fc489a in tree_evaluator::visit_try_catch_command (
this=0x7ffff7977140 <std_evaluator>, cmd=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:907
#37 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#38 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#39 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#40 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
---Type <return> to continue, or q <return> to quit---
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#41 0x00007ffff6fc572e in tree_evaluator::visit_unwind_protect_command (
this=0x7ffff7977140 <std_evaluator>, cmd=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:1045
#42 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#43 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#44 0x00007ffff6fc3cf2 in tree_evaluator::visit_simple_for_command (
this=0x7ffff7977140 <std_evaluator>, cmd=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:349
#45 0x00007ffff6fc3635 in tree_evaluator::visit_statement (
this=0x7ffff7977140 <std_evaluator>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:718
#46 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#47 0x00007ffff6f595e3 in octave_user_function::do_multi_index_op (
this=0x7fffc05ff800, nargout=0, _args=..., lvalue_list=0x0)
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:626
---Type <return> to continue, or q <return> to quit---
#48 0x00007ffff6f55885 in octave_user_function::subsref (this=0x7fffc05ff800,
type=..., idx=..., nargout=0, address@hidden)
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:438
#49 0x00007ffff6f55a4c in octave_user_function::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov-usr-fcn.cc:421
#50 0x00007ffff6f62399 in octave_value::subsref (this=<optimized out>,
type=..., idx=..., nargout=<optimized out>)
at ../../octave/libinterp/octave-value/ov.cc:1302
#51 0x00007ffff6f62415 in octave_value::subsref (
address@hidden, type=..., idx=...,
address@hidden, address@hidden)
at ../../octave/libinterp/octave-value/ov.cc:1313
#52 0x00007ffff6fcf5d8 in tree_index_expression::rvalue (this=<optimized out>,
nargout=0, address@hidden)
at ../../octave/libinterp/parse-tree/pt-idx.cc:436
#53 0x00007ffff6fd00cb in tree_index_expression::rvalue (this=<optimized out>,
nargout=<optimized out>) at
../../octave/libinterp/parse-tree/pt-idx.cc:284
#54 0x00007ffff6fcc61e in tree_index_expression::rvalue1 (this=0x7fffc01906f0,
nargout=0) at ../../octave/libinterp/parse-tree/pt-idx.cc:466
#55 0x00007ffff6fc36f8 in tree_evaluator::visit_statement (
this=<optimized out>, stmt=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:744
---Type <return> to continue, or q <return> to quit---
#56 0x00007ffff6fc2d41 in tree_evaluator::visit_statement_list (
this=0x7ffff7977140 <std_evaluator>, lst=...)
at ../../octave/libinterp/parse-tree/pt-eval.cc:794
#57 0x00007ffff73dc3ad in main_loop ()
at ../../octave/libinterp/corefcn/toplev.cc:599
#58 0x00007ffff6b8e89e in octave_execute_interpreter ()
at ../../octave/libinterp/octave.cc:917
#59 0x00007ffff7a7c9bc in octave_cli_thread::run (this=0x7fffffffbd10)
at ../../octave/libgui/src/octave-gui.cc:80
#60 0x00007ffff37d532f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#61 0x00007ffff25be182 in start_thread (arg=0x7fffd607c700)
at pthread_create.c:312
#62 0x00007ffff62c947d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?44478>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/07
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Mike Miller, 2015/03/07
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/07
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/07
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Mike Miller, 2015/03/07
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Rik, 2015/03/08
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, anonymous, 2015/03/08
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/08
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu,
Tatsuro MATSUOKA <=
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/08
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/08
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on ubuntu, Tatsuro MATSUOKA, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, Rik, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, Juan Pablo Carbajal, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, Mike Miller, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, Rik, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, Mike Miller, 2015/03/09
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, José Luis García Pallero, 2015/03/10
- [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers, José Luis García Pallero, 2015/03/10