[Mono-list] 'make test' fails in mono/tests with cygwin

Brian Jepson bjepson@oreilly.com
Thu, 27 Sep 2001 13:50:59 -0400 (EDT)

On 27 Sep 2001, Miguel de Icaza wrote:

> > Is there any way for me to tell it where to find corlib.dll?
> It should get it from the $prefix/lib.  
> If you make install it, it should install the pre-compiled corlib I
> had a few days ago here.

I gave that a try - it installed corlib.dll in /usr/local/lib:

  $ file /usr/local/lib/corlib.dll
  /usr/local/lib/corlib.dll: MS Windows PE 32-bit Intel 80386 console DLL

but mint still crashes:
  bjepson@VMWARE ~/src/mono-26-Sep-01/mono/runtime
  $ mint.exe ../mono/tests/test-ops.exe
        0 [main] mint 884 open_stackdumpfile: Dumping stack trace to mint.exe.stackdump
  Segmentation fault (core dumped)
  bjepson@VMWARE ~/src/mono-26-Sep-01/mono/runtime
  $ cat mint.exe.stackdump
  Exception: STATUS_ACCESS_VIOLATION at eip=61082ECA
  eax=424A5342 ebx=1A2AC450 ecx=00000004 edx=1A2AC450 esi=0041B390 edi=0041B390
  ebp=0022FC74 esp=0022FC68 program=C:\cygwin\usr\local\bin\mint.exe
  cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
  Stack trace:
  Frame     Function  Args
  0022FC74  61082ECA  (1A2AC450, 0041B390, 00000004, 00026648)
  0022FCB4  0041B454  (0A0100E0, 0A0106E0, 0041B9CC, 0A010E08)
  0022FCD4  0041B8B2  (0A0100E0, 0A0106E0, 00000001, 0A01055C)
  0022FD94  0041BC67  (0A0100C0, 0022FE7C, 0022FDC4, 004144FE)
  0022FDC4  0041BD98  (0A0100C0, 0022FE7C, 00000000, 1A220000)
  0022FE54  004146DE  (00412674, 00000000, 0022FE7C, 61004306)
  0022FE84  00412B77  (61095368, 00000002, 610068BB, 610063EC)
  0022FEB4  0040BFEF  (00000002, 614E3F1C, 0A010008, 00000000)
  0022FF10  6100401E  (00000000, 0A01EF19, BF103C4C, 00000001)
  0022FF40  6100421D  (0040BE90, 0A01EF19, 811D6820, 00000000)
  0022FF60  6100425C  (00000000, 00000000, 811D69B0, 00000005)
  0022FF90  004272A3  (0040BE90, FFFFFFFF, 80430D77, 00000000)
  0022FFC0  0040103D  (0A01EF19, 00000000, 7FFDF000, 0A01EF19)
  0022FFF0  77E97D08  (00401000, 00000000, 000000C8, 00000100)
  End of stack trace