caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] segfault in simple program with 4.02 native
@ 2014-09-05 21:33 Ashish Agarwal
  2014-09-05 21:50 ` Andy Ray
  2014-09-05 21:56 ` Richard W.M. Jones
  0 siblings, 2 replies; 25+ messages in thread
From: Ashish Agarwal @ 2014-09-05 21:33 UTC (permalink / raw)
  To: Caml List

[-- Attachment #1: Type: text/plain, Size: 755 bytes --]

https://github.com/agarwal/ocaml402_error

The above link contains a simple program that segfaults when compiling with
ocamlopt 4.02. Byte code doesn't segfault, nor does native code with 4.01.

This is the minimal example I could come up with. It uses atdgen and is
sensitive to the exact fields in the .atd file. Removing any of the fields
leads to correctly functioning code.

I've only tested on Mac OS X so far.

In the context of my full code, I observed another behavior also. Instead
of a segfault, I would get random non-ascii characters printed for the
value of postgres.host, and it would be different on repeated runs of the
program (I didn't even recompile in between). I can't seem to reproduce
this behavior, only getting the segfault now.

[-- Attachment #2: Type: text/html, Size: 964 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2014-09-14  7:41 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-05 21:33 [Caml-list] segfault in simple program with 4.02 native Ashish Agarwal
2014-09-05 21:50 ` Andy Ray
2014-09-05 21:56 ` Richard W.M. Jones
2014-09-05 22:01   ` Sebastien Mondet
2014-09-05 22:06   ` Ashish Agarwal
2014-09-05 22:13     ` Richard W.M. Jones
2014-09-05 22:18       ` Richard W.M. Jones
2014-09-05 22:36         ` Török Edwin
2014-09-05 22:39         ` Martin Jambon
2014-09-05 23:39           ` Ashish Agarwal
2014-09-05 23:59             ` Martin Jambon
2014-09-06  0:12           ` Jeremy Yallop
2014-09-06  5:51             ` Martin Jambon
2014-09-06  6:00               ` Milan Stanojević
2014-09-06  7:46                 ` Frédéric Bour
2014-09-06 19:15                   ` Martin Jambon
2014-09-06 19:08                 ` Martin Jambon
2014-09-06 20:31                   ` David MENTRÉ
2014-09-06 21:57                     ` Martin Jambon
2014-09-07  7:34                       ` David MENTRÉ
2014-09-07 18:47               ` Alain Frisch
2014-09-08  1:28                 ` Martin Jambon
2014-09-13 10:26                   ` Martin Jambon
2014-09-14  7:41                     ` Martin Jambon
2014-09-05 22:18       ` Christoph Höger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).