octave-maintainers
[Top][All Lists]
Advanced

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

Re: stat filename -> SIGABRT


From: Ben Abbott
Subject: Re: stat filename -> SIGABRT
Date: Tue, 18 Jan 2011 22:15:34 -0500

On Jan 18, 2011, at 10:07 PM, Ben Abbott wrote:

> I noticed that "dir" crashes Octave for me today. I traced it as far as stat()
> 
> octave:2> stat ("dump.m")
> (gdb) bt
> #0  0x974b5176 in __kill ()
> #1  0x974b5168 in kill$UNIX2003 ()
> #2  0x9754789d in raise ()
> #3  0x9755d951 in __abort ()
> #4  0x9754062c in __stack_chk_fail ()
> #5  0x0132366e in base_file_stat::mode_as_string (this=0xbfffa8bc) at 
> file-stat.cc:165
> #6  0x00415667 in mk_stat_map (address@hidden) at syscalls.cc:68
> #7  0x00417472 in mk_stat_result (address@hidden) at syscalls.cc:98
> #8  0x0041c3c4 in octave_value_list::operator= () at 
> /Users/bpabbott/Development/mercurial/local_clone/src/oct-obj.h:995
> #9  0x0041c3c4 in Fstat (address@hidden) at syscalls.cc:995
> #10 0x004a5150 in octave_builtin::do_multi_index_op (this=0x501bbe0, 
> nargout=0, address@hidden, lvalue_list=0x0) at ov-builtin.cc:128
> #11 0x004a3f12 in octave_builtin::subsref (this=0x501bbe0, address@hidden, 
> address@hidden, nargout=0, lvalue_list=0x0) at ov-builtin.cc:63
> #12 0x004a4800 in octave_builtin::subsref (this=0x501bbe0, address@hidden, 
> address@hidden, nargout=0) at ov-builtin.cc:46
> #13 0x005d17ac in octave_value::subsref (this=0xbfffae70, address@hidden, 
> address@hidden, nargout=0) at ov.cc:1201
> #14 0x005d20a1 in octave_value::subsref (this=0xbfffae70, address@hidden, 
> address@hidden, nargout=0, lvalue_list=0x0) at ov.cc:1212
> #15 0x006a6557 in tree_index_expression::rvalue (this=0x2ed5d70, nargout=0, 
> lvalue_list=0x0) at pt-idx.cc:407
> #16 0x006a681a in tree_index_expression::rvalue (this=0x2ed5d70, nargout=0) 
> at pt-idx.cc:277
> #17 0x006a4266 in tree_index_expression::rvalue1 (this=0x2ed5d70, nargout=0) 
> at pt-idx.cc:418
> #18 0x00698c5b in tree_evaluator::visit_statement (this=0xe46640, 
> address@hidden) at pt-eval.cc:737
> #19 0x006cae5b in tree_statement::accept (this=0x2ed5e60, address@hidden) at 
> pt-stmt.cc:151
> #20 0x00697583 in tree_evaluator::visit_statement_list (this=0xe46640, 
> address@hidden) at pt-eval.cc:773
> #21 0x00087287 in tree_statement_list::accept (this=0x2ed5e30, 
> address@hidden) at pt-stmt.cc:215
> #22 0x00423a3e in main_loop () at toplev.cc:573
> #23 0x003c16e3 in octave_main (argc=6, argv=0xbfffb1f8, embedded=0) at 
> octave.cc:933
> #24 0x00001f80 in main (argc=6, argv=0xbfffb1f8) at main.c:35
> 
> Is anyone else seeing this?
> 
> Ben
> 

Works for me on Ubuntu. I'll do a maintainer clean and a fresh build on MacOS X 
and try again.

Ben




reply via email to

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