octave-maintainers
[Top][All Lists]
Advanced

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

Re: Bus-error


From: Jaroslav Hajek
Subject: Re: Bus-error
Date: Thu, 30 Sep 2010 22:05:01 +0200

On Thu, Sep 30, 2010 at 9:44 PM, John W. Eaton <address@hidden> wrote:
> On 30-Sep-2010, bpabbott wrote:
>
> | With that change I still have a problem.
> |
> | ../../run-octave -f -q -H ./mk_doc_cache.m doc-cache 
> ../../scripts/DOCSTRINGS
> | ../../src/DOCSTRINGS || { rm -f doc-cache; exit 1; }
> | octave(54771,0xa07db500) malloc: *** error for object 0xe48fb8: pointer 
> being
> | freed was not allocated
> | *** set a breakpoint in malloc_error_break to debug
> | error: octave_map::setfield: internal error
> | error: octave_map::setfield: internal error
> | octave(54771,0xa07db500) malloc: *** error for object 0xe48fb8: pointer 
> being
> | freed was not allocated
> | *** set a breakpoint in malloc_error_break to debug
> |
> | panic: Segmentation fault -- stopping myself...
> | attempting to save variables to `octave-core'...
> | panic: attempted clean up apparently failed -- aborting...
> | /bin/sh: line 1: 54771 Abort trap              ../../run-octave -f -q -H ./
> | mk_doc_cache.m doc-cache ../../scripts/DOCSTRINGS ../../src/DOCSTRINGS
> | make[3]: *** [doc-cache] Error 1
> | make[2]: *** [all-recursive] Error 1
> | make[1]: *** [all-recursive] Error 1
> | make: *** [all] Error 2
>
> This does not fail for me, and running the mk_doc_cache script with
> Octave under valgrind doesn't show anything unusual, so I have no
> clue where to look.  Unless Jaroslav sees what the problem is, I guess
> the next step would be to bisect and find which of the recent changes
> related to Octave_map -> octave_(scalar_|)map caused the problem to
> appear for you.  That might point us in the right direction.
>
> jwe
>

I suspect this is another SID. Ben's Mac OS is apparently good at
catching those :)
Ben, please pull this patch and try again:
http://hg.savannah.gnu.org/hgweb/octave/rev/b0eec300d3fc

hth
-- 
RNDr. Jaroslav Hajek, PhD
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz



reply via email to

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