[plt-scheme] sqlite.plt seg faults with 370

From: Keith Frost (keith.l.frost at gmail.com)
Date: Thu Aug 30 18:19:39 EDT 2007

There seems to be a lacuna in the "Inside MzScheme" manual.  In
Section 4.1of the PLT Foreign Interface manual, part of the
documentation for malloc

A symbol mode argument can be given, which specifies what allocation
function to use. It should be one of 'nonatomic (uses scheme_malloc from
MzScheme's C API), 'atomic (scheme_malloc_atomic), 'stubborn
(scheme_malloc_stubborn), 'uncollectable (scheme_malloc_uncollectable),
'eternal (scheme_malloc_eternal), 'interior (scheme_malloc_allow_interior),
'atomic-interior (scheme_malloc_atomic_allow_interior), or 'raw (uses the
operating system's malloc, creating a GC-invisible block).

But there is no reference to scheme_malloc_stubborn in "Inside MzScheme."
Does it create a collectable block which cannot be moved?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20070830/74c1f6b3/attachment.html>

Posted on the users mailing list.