octave-maintainers
[Top][All Lists]
Advanced

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

Re: thoughts about unwind_protect


From: Jaroslav Hajek
Subject: Re: thoughts about unwind_protect
Date: Thu, 7 Jan 2010 10:08:14 +0100

On Thu, Jan 7, 2010 at 10:03 AM, Marco Atzeri <address@hidden> wrote:
> --- Mer 6/1/10, Jaroslav Hajek  ha scritto:
>
>> On Wed, Jan 6, 2010 at 5:27 PM, Marco
>> Atzeri <address@hidden>
>> wrote:
>> > --- Mer 6/1/10, Jaroslav Hajek  ha scritto:
>> >
>> >> OK, changeset is upstream:
>> >> http://hg.savannah.gnu.org/hgweb/octave/rev/2cd940306a06
>> >>
>> >
>> > building on cygwin with gcc-4.3.4
>> >
>> > oct-parse.cc: In function ‘int octave_parse()’:
>> > oct-parse.cc:2343: warning: use of old-style cast
>> > oct-parse.cc:2360: warning: use of old-style cast
>> > oct-parse.cc:2400: warning: use of old-style cast
>> > oct-parse.yy: In function ‘tree_expression*
>> fold(tree_binary_expression*)’:
>> > oct-parse.yy:1809: error: ‘frame_id_t’ is not a
>> member of ‘unwind_protect’
>> > oct-parse..yy:1809: error: expected `;' before
>> ‘uwp_frame’
>> > oct-parse.yy:1811: error: cannot call member function
>> ‘void unwind_protect::protect_var(T&) [with T =
>> int]’ without object
>> > oct-parse.yy:1812: error: cannot call member function
>> ‘void unwind_protect::protect_var(T&) [with T =
>> int]’ without object
>> >
>> > I already run autogen.sh and I am building from
>> scratch.
>> >
>>
>> Oops. Fixed.
>>
>> --
>> RNDr. Jaroslav Hajek, PhD
>
> build fine thanks.
>
> I have still the segfault on exit that I reported last year
>
> https://www-old.cae.wisc.edu/pipermail/octave-maintainers/2009-December/014376.html
>
>
> (gdb) backtrace
> #0  0x20e519f0 in ?? ()
> #1  0x6112d027 in __call_exitprocs () from /usr/bin/cygwin1.dll
> #2  0x6110a7da in exit () from /usr/bin/cygwin1.dll
> #3  0x61004e5a in cygwin_exit () from /usr/bin/cygwin1.dll
> #4  0x610b5a68 in _sigfe () from /usr/bin/cygwin1.dll
> #5  0x0022be48 in ?? ()
> #6  0x6c4e401e in 
> cygstdc++-6!_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc () from 
> /usr/bin/cygstdc++-6.dll
> #7  0x6e5d4db5 in _fu5405___ZSt4cerr () at ../../octave/src/toplev.cc:626
> #8  0x6e59895c in _fu4916___ZN8file_ops14static_members8instanceE ()
>    at ../../octave/src/octave.cc:884
> #9  0x00401167 in main (argc=Cannot access memory at address 0x19
> ) at ../../octave/src/main.c:35
>
>
> any idea how to solve it ?
>
> Regards
> Marco
>

Can you clarify a little? You have Octave built
--without-framework-opengl and it crashes on exit? Or the other way
around?

-- 
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]