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

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

[Octave-bug-tracker] [bug #30685] Segmentation fault in ./run-octave [si


From: Leonardo Muttoni
Subject: [Octave-bug-tracker] [bug #30685] Segmentation fault in ./run-octave [sigemptyset() in liboctinterp-3.3.52.so]
Date: Sun, 08 Aug 2010 14:13:29 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

URL:
  <http://savannah.gnu.org/bugs/?30685>

                 Summary: Segmentation fault in ./run-octave [sigemptyset()
in liboctinterp-3.3.52.so]
                 Project: GNU Octave
            Submitted by: muttoni
            Submitted on: Sun Aug  8 14:13:28 2010
                Category: Interpreter
                Severity: 3 - Normal
              Item Group: Crash
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.3.52
        Operating System: GNU/Linux

    _______________________________________________________

Details:

I'm trying to upgrade my octave 3.2.2 with 3.3.52 (to see the progress of
fltk ploting backend, thas is muchhh faster then the gnuplot turtle),
but, after compiling with make, the command "./gnu-octave" throws a
"Segmentation Fault".

------------------------------
Software versions / settings:
------------------------------
Octave-3.3.52
Slackware 12.1 (32 bit) updated with the latest distro packages plus varios
others additions/upgrades
Gcc 4.2.3
Lapack version: 3.2.2 (compiled by myself with CFLAGS below)
Blas version: ?.?.? (http://www.netlib.org/blas/blas.tgz downloaded today)
(compiled by myself with CFLAGS below)

Compiler related enviromental variables:
* LDFLAGS=
* CXXFLAGS=-O -march=nocona
* CFLAGS=-O -march=nocona

configure command:
* ./configure --with-fltk-prefix=/usr --enable-shared --disable-docs

make command:
* make -j2

*** After the successfull compilation, if I try to run 'run-octave', I get :

address@hidden:~/oct/octave-3.3.52$ ./run-octave
Segmentation fault

*** Further try, with GDB:

address@hidden:~/oct/octave-3.3.52$ ./run-octave -g
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-slackware-linux"...
(gdb) run
(...lot of lines supresed...)
[Thread debugging using libthread_db enabled]
[New Thread 0xb35ab940 (LWP 9143)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb35ab940 (LWP 9143)]
---Type <return> to continue, or q <return> to quit---
0xb772eb6c in sigemptyset () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so

(gdb) bt

#0  0xb772eb6c in sigemptyset () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so
#1  0xb6e77f32 in octave_set_signal_handler () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so
#2  0xb6e77fea in octave_catch_interrupts () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so
#3  0xb6e780af in install_signal_handlers () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so
#4  0xb6e4d017 in octave_main () from
/home/muttoni/oct/octave-3.3.52/src/.libs/liboctinterp-3.3.52.so
#5  0x080486be in main ()
(gdb) ^D

-------------------------------------------

I think my system is pretty much well configured, because I can compile and
run sucessfully almost all .tar.gz distributed software (except those nasty
gnome dependent packages).

Lets go make octave independent of gnuplot (king of slowness) and it will be
much better.

Thanks in advance.





    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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