Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006212OCamlCamlp4public2013-10-26 17:482013-10-28 15:58
Reporterbnoordhuis 
Assigned Tohongboz 
PrioritylowSeverityminorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version4.01.0 
Target VersionFixed in Version 
Summary0006212: camlp4 sometimes triggers Stack_overflow in top-level when previous expression got interrupted
DescriptionWhen camlp4 is loaded, it sometimes triggers a Stack_overflow exception when expressions get interrupted in the top-level.
Steps To Reproduce$ ocaml
        OCaml version 4.01.0

# match "=" with | s when s = "=" -> true | _ -> false;
  Interrupted.
# match "=" with | s when s = "=" -> true | _ -> false;;
- : bool = true
# #load "dynlink.cma";;
# #load "camlp4o.cma";;
        Camlp4 Parsing version 4.01.0

# match "=" with | s when s = "=" -> true | _ -> false;
  Interrupted.
# match "=" with | s when s = "=" -> true | _ -> false;;
Error: Camlp4: Uncaught exception: Stack_overflow
Additional InformationVerified with 4.00.1 and 4.01.0 on OS X 10.8 and Fedora 18. Note the single semi-colon in the first expression.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2013-10-26 17:48 bnoordhuis New Issue
2013-10-28 15:13 hongboz Status new => confirmed
2013-10-28 15:58 hongboz Assigned To => hongboz
2013-10-28 15:58 hongboz Status confirmed => assigned


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker