Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt to reference nonexistent binding causes crash #2705

Closed
vicuna opened this issue Mar 14, 2001 · 3 comments
Closed

Attempt to reference nonexistent binding causes crash #2705

vicuna opened this issue Mar 14, 2001 · 3 comments
Labels

Comments

@vicuna
Copy link

vicuna commented Mar 14, 2001

Original bug ID: 308
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

Full_Name: Bryn Keller
Version: 3.01
OS: Cygnus/NT4sp4
Submission from: brk.jenkon-dev.com (209.210.37.31)

  1. Start ocaml.
  2. Enter a name which has not been bound.
  3. Ocaml crashes.

administrator@BRK ~
$ ocaml
Objective Caml version 3.01

f;;

  0 [main] ocaml 347 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION

6566 [main] ocaml 347 stackdump: Dumping stack trace to
ocamlrun.exe.stackdum
p
Segmentation fault (core dumped)

administrator@BRK ~
$

Stack trace follows:

$ cat ocamlrun.exe.stackdump
Exception: STATUS_ACCESS_VIOLATION at eip=0001C37C
eax=0241FB5A ebx=0241FB5A ecx=FFFFFFFF edx=00411D0E esi=0241FAD4 edi=1009AD28
ebp=0241F7C8 esp=0241FA68 program=D:\usr\local\bin\ocamlrun.exe
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame Function Args
0241F7C8 0001C37C (00000000, 00000000, 00000000, 00000000)
0241FC64 0001C37C (00415000, 100312DD, 00000001, 0040EE7A)
0241FC84 004027FB (10070EF8, 00000007, 00000001, 1004B674)
0241FE24 0040ED46 (1009ADD0, 000AB620, 0241FE84, 0040BB19)
0241FE84 0040BB4C (20042718, 0241FED0, 0241FEB4, 00401BF3)
0241FEB4 00401BFC (00000001, 20042718, 10030008, FFFFFFFE)
0241FF10 61003859 (00000000, 00000000, 77F7635F, 77F76367)
0241FF40 61003A3D (00401BE4, 00000000, 807497E8, 7FFDD000)
0241FF60 61003A7C (00000000, 00000000, 807FF5D3, 808F4E2C)
0241FF90 00411430 (00401BE4, 0000000A, 00000246, 80117413)
0241FFC0 0040103D (00000000, 00000000, 7FFDF000, 7FFDF000)
0241FFF0 77F1BA3C (00401000, 00000000, 00000000, 77FA5AB0)
End of stack trace
administrator@BRK ~
$

@vicuna
Copy link
Author

vicuna commented Mar 14, 2001

Comment author: administrator

I experienced the same problem with Cygwin 1.1.8.
This might be related to different versions of Cygwin.
Recompiling ocaml from sources should correct the problem.

Jacques Garrigue

@vicuna
Copy link
Author

vicuna commented Mar 14, 2001

Comment author: administrator

Thanks for the speedy response! I'll try recompiling.

-----Original Message-----
From: Jacques Garrigue [SMTP:caml-bugs@pauillac.inria.fr]
Sent: Tuesday, March 13, 2001 6:21 PM
To: brk@jenkon.com
Subject: Re: Attempt to reference nonexistent binding causes crash
(#2705)

I experienced the same problem with Cygwin 1.1.8.
This might be related to different versions of Cygwin.
Recompiling ocaml from sources should correct the problem.

Jacques Garrigue

@vicuna
Copy link
Author

vicuna commented Jun 21, 2001

Comment author: administrator

Cygwin binary compatibility problem.

@vicuna vicuna closed this as completed Jun 21, 2001
@vicuna vicuna added the bug label Mar 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant