Ticket #47 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Hugs segfaults on black hole.

Reported by: guest Owned by: nobody
Priority: major Milestone: next release
Component: hugs Version: 200609
Keywords: segfault black hole Cc:

Description

Hugs.Base> let s = 1 + s in s

zsh: illegal hardware instruction (core dumped) hugs

Change History

Changed 7 years ago by neil

On Windows this gives a stack overflow, so I guess on Linux this gives an uncaught stack overflow before executing random stuff (and core dumping).

Changed 7 years ago by ross

  • status changed from new to closed
  • resolution set to fixed

I see you're using an old version of Hugs. The September 2006 version has a workaround that avoids this  known bug most of the time. The development version has a proper fix, provided it's compiled with libsigsegv.

Note: See TracTickets for help on using tickets.