guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Serious GC bug in GUILE 1.6 CVS


From: Han-Wen Nienhuys
Subject: Serious GC bug in GUILE 1.6 CVS
Date: Tue, 17 Aug 2004 23:27:07 +0200

Compile GUILE with

  #define SCM_DEBUG_CELL_ACCESSES 1

in config.h.  Then apply this patch

        *** snarf-check-and-output-texi.~1.2.2.8.~      2002-07-20 
23:14:53.000000000 +0200
        --- snarf-check-and-output-texi 2004-08-17 23:02:54.246192464 +0200
        ***************
        *** 25,30 ****
        --- 25,31 ----
          ;;; Author: Michael Livshin

          ;;; Code:
        + (set-debug-cell-accesses! 5000)

          (define-module (scripts snarf-check-and-output-texi)
              :use-module (ice-9 streams)

then compilation bombs out with:


        cat alist.doc [..] | 
        
GUILE="/home/hanwen/usr/src/savannah/official-guile/stable/guile/guile-core/pre-inst-guile"
        ../scripts/snarf-check-and-output-texi --manual > guile.texi || { rm
        guile.texi; false; } Error in scm_gc_mark during GC: rogue pointer in
        heap make: *** [guile.texi] Fout 1


This is on fedora core3 test1, Linux 2.6.7

-- 

 Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]