help-octave
[Top][All Lists]
Advanced

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

Octave Segfaults.


From: james d thomas
Subject: Octave Segfaults.
Date: Mon, 20 Dec 1999 03:59:28 -0500

Are there any well-know conflicts between octave 2.0.14 and standard
Red Hat linux configurations?

I did a standard RH6.1 install on my laptop (thinkpad 560X), and
recently I installed the octave rpm, but I get a segfault error
immediately upon typing 'octave' -- if I'm missing something obvious
I'd be delighted if something pointed it out.

I both used the standard rpm, and compiled from the source rpm, each
time with the same results.

Thanks,
--james


Here are the appropriate libraries:

address@hidden /]# ldd /usr/local/bin/octave
        liboctinterp.so => /usr/local/lib/octave-2.0.13/liboctinterp.so 
(0x4000c000)
        liboctave.so => /usr/local/lib/octave-2.0.13/liboctave.so (0x40164000)
        libcruft.so => /usr/local/lib/octave-2.0.13/libcruft.so (0x40222000)
        libf2c.so.0 => /usr/lib/libf2c.so.0 (0x40358000)
        libncurses.so.3.0 => /usr/i486-linux-libc5/lib/libncurses.so.3.0 
(0x40372000)
        libdl.so.1 => /lib/libdl.so.1 (0x403ad000)
        libstdc++.so.27 => /usr/i486-linux-libc5/lib/libstdc++.so.27 
(0x403b0000)
        libm.so.5 => /usr/i486-linux-libc5/lib/libm.so.5 (0x403e2000)
        libc.so.5 => /usr/i486-linux-libc5/lib/libc.so.5 (0x403ea000)
        libm.so.6 => /lib/libm.so.6 (0x404b3000)
        libc.so.6 => /usr/lib/libc.so.6 (0x404cf000)
        ld-linux.so.2 => /lib/ld-linux.so.2 (0x405c2000)


and here are the last 30 lines of a 'strace -v octave'.

mmap(0x405ba000, 16308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 
0xea000) = 0x405ba000
mmap(0x405be000, 14556, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x405be000
close(4)                                = 0
mprotect(0x404cf000, 961713, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/local/lib/octave-2.0.13/libc.so.6", O_RDONLY) = -1 ENOENT (No such 
file or directory)
open("/lib/ld-linux.so.2", O_RDONLY)    = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\27"..., 4096) = 
4096
mmap(0, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405c2000
mmap(0x405c2000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 
0x405c2000
mmap(0x405d4000, 532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x12000) 
= 0x405d4000
close(4)                                = 0
mprotect(0x405c2000, 73728, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x40008000, 13867)               = 0
mprotect(0x8048000, 209014, PROT_READ|PROT_EXEC) = 0
mprotect(0x4000c000, 1367147, PROT_READ|PROT_EXEC) = 0
mprotect(0x40164000, 765353, PROT_READ|PROT_EXEC) = 0
mprotect(0x40222000, 915923, PROT_READ|PROT_EXEC) = 0
mprotect(0x40358000, 86888, PROT_READ|PROT_EXEC) = 0
mprotect(0x40372000, 191456, PROT_READ|PROT_EXEC) = 0
mprotect(0x403ad000, 4130, PROT_READ|PROT_EXEC) = 0
mprotect(0x403b0000, 172343, PROT_READ|PROT_EXEC) = 0
mprotect(0x403e2000, 24504, PROT_READ|PROT_EXEC) = 0
mprotect(0x403ea000, 592037, PROT_READ|PROT_EXEC) = 0
mprotect(0x404b3000, 110159, PROT_READ|PROT_EXEC) = 0
mprotect(0x404cf000, 961713, PROT_READ|PROT_EXEC) = 0
mprotect(0x405c2000, 73728, PROT_READ|PROT_EXEC) = 0
mprotect(0x40000000, 21420, PROT_READ|PROT_EXEC) = 0
brk(0x8082c5c)                          = 0x8082c5c
brk(0x8083000)                          = 0x8083000
getpid()                                = 604
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++



-----------------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.che.wisc.edu/octave/octave.html
How to fund new projects:  http://www.che.wisc.edu/octave/funding.html
Subscription information:  http://www.che.wisc.edu/octave/archive.html
-----------------------------------------------------------------------



reply via email to

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