Skip to content

GC compaction bug #5757

@vicuna

Description

@vicuna

Original bug ID: 5757
Reporter: markghayden
Assigned to: @damiendoligez
Status: closed (set by @damiendoligez on 2012-09-10T10:26:30Z)
Resolution: fixed
Priority: immediate
Severity: block
Version: 4.00.0
Target version: 4.00.1+dev
Fixed in version: 4.00.1+dev
Category: runtime system and C interface
Has duplicate: #6077
Related to: #5389
Monitored by: jeffsco mehdi @hcarty @dbuenzli

Bug description

The code below crashes on Linux and MacOS within a few seconds.

I believe this the root cause of a problem I have been running into with my iPad app (www.seaiq.com). The normal symptom is a segfault in invert_pointer_at in compact.c.

The problem appears to be related to the recent fix to the compactor (#5389).

Steps to reproduce

while true do ignore (String.create (Random.int 1000000)) done

File attachments

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions