Mail Archives: djgpp/1999/01/02/08:19:07
I was compiling a large project under CSDPMI on DOS mashine with8Mb
of RAM. Apperently, I had < 10Mb of disk space available
and got a crash on linking with following message (below).
This is in contrast with the expected "Virtual Memory Exhausted"
I got with a few more Mb of free disk space.
(of cause, everything built OK when I clean 20M more disk space).
Does that a problem of ld or cwsdpmi or make?
I am especially surprised with "FPU unavailable" message near the
bottom (I use emu387.dxe from 2.02 december 13 distribution without
problem). May be DXE loader have not check for free memory or so (just
a guess).
Exiting due to signal SIGSEGV
Page fault at eip=0000fb7d, error=0006
eax=0004a220 ebx=00734000 ecx=00788950 edx=00000000 esi=008cf248 edi=00734000
ebp=0009346c esp=00093468 program=c:/djgpp/bin\ld.exe
cs: sel=0167 base=101e0000 limit=008dffff
ds: sel=016f base=101e0000 limit=008dffff
es: sel=016f base=101e0000 limit=008dffff
fs: sel=014f base=00032f90 limit=0000ffff
gs: sel=017f base=00000000 limit=000fffff
ss: sel=016f base=101e0000 limit=008dffff
Call frame traceback EIPs:
0x0000fb7d
0x000100cb
0x0001048c
0x000104f8
0x00012636
0x00020ed4
0x0000755c
0x00007990
0x000093f5
0x0000acba
0x0002eeba
make.exe: *** [lynx] Error 1
FPU unavailable at eip=4f19; flags=3246
eax=00000000 ebx=00000007 ecx=3683b903 edx=3683b903 esi=00098ef3 edi=00001eca
ebp=00098920 esp=000988e8 cs=a7 ds=af es=af fs=8f gs=bf ss=af error=0006
- Raw text -