`Out of memory' problem on commercial program ...
Hi,
I wonder if someone could help me out ... I'm trying to run Microway's NDP
Fortran compiler (which they say runs fine on Red Hat 5.1/5.2) on Debian
2.1. I had it running on my old system (Debian, mostly from about a year
ago), but after I upgraded to slink, it failed with `Out of memory'
errors. It's not the kernel - I've tried downgrading again, with no
effect, and the executable is statically linked, so it can't be the shared
libraries ... so what *could* it be?
I enclose the beginning of the strace output below - it doesn't enlighten
me, but maybe it may mean something to one of you ...
TIA for any help,
Nikhil.
+--------------------------------+---------------------------------+
| Nikhil Nair | |
| Department of Chemistry | Tel.: +44 1223 336350 (lab) |
| University Chemical Laboratory | +44 1223 368353 (home) |
| Lensfield Road | Email: nn201@cus.cam.ac.uk |
| CAMBRIDGE | nxn@theor.ch.cam.ac.uk |
| CB2 1EW | |
| England | |
+--------------------------------+---------------------------------+
---------------------------------------
execve("/usr/bin/mf77", ["mf77"], [/* 18 vars */]) = 0
brk(0) = 0x14000a8d0
osf_getsysinfo(0x2d, 0x11ffffd88, 0x100, 0, 0x51a) = 0
osf_setsysinfo(0xe, 0x11ffffd88, 0x101, 0, 0x51a) = 0
sigaction(SIGINT, {0x1200121d0, [], 0x55940380}, {SIG_DFL}) = 0
sigaction(SIGHUP, {0x1200121d0, [], 0x55940380}, {SIG_DFL}) = 0
sigaction(SIGTERM, {0x1200121d0, [], 0x55940380}, {SIG_DFL}) = 0
sigaction(SIGPIPE, {0x1200121d0, [], 0x55940380}, {SIG_DFL}) = 0
brk(0x14000c0d0) = 0x14000a8d0
brk(0x14000c0d0) = 0x14000a8d0
write(2, "calloc: : Out of memory\n", 24) = 24
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
write(2, "realloc: : Out of memory\n", 25) = 25
brk(0x14000c0d0) = 0x14000a8d0
[lots more of the same]
Reply to: