[Gc] Segmentation fault with "GC_ENABLE_INCREMENTAL"

Okehee Goh ogoh@asu.edu
Wed, 16 Jul 2003 14:10:39 -0700


 Hello,
 I run Mono-0.25 with "GC_ENABLE_INCREMENTAL" to enable an incremental GC.
 But it just gave a segmentation fault.
 One of documents regarding Boehm's GC says that the incremental GC can
cause "unintended system call failure."
 (Refer to the following..)
 Is there anybody who didn't encounter this problem? My system is Linux
kernel 2.4 and i686.

  ---
 GC_ENABLE_INCREMENTAL - Turn on incremental collection at startup. Note
that,
depending on platform and collector configuration, this
may involve write protecting pieces of the heap to
track modifications. These pieces may include pointerfree
objects or not. Although this is intended to be
transparent, it may cause unintended system call failures.
Use with caution.


 Any suggestion will be appreciated.

 Regards,

 Okehee