[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
-----------------------------------------------------------------------
- Octave Segfaults.,
james d thomas <=