[augeas-devel] [Augeas] #120: assertion failed with recursive lens

Augeas trac at fedorahosted.org
Sat Apr 17 19:43:22 UTC 2010


#120: assertion failed with recursive lens
------------------------+---------------------------------------------------
 Reporter:  fgiraldeau  |       Owner:  lutter
     Type:  defect      |      Status:  new   
 Priority:  major       |   Milestone:  next  
Component:  Augeas      |     Version:  0.7.0 
 Keywords:              |  
------------------------+---------------------------------------------------
 The following (naive) lens :

 {{{
 module Xml =

 let open_elem = del "<" "<" . key /[a-z]+/ . del ">" ">"
 let close_elem =  del "</" "</" . del /[a-z]+/ "z" . del ">" ">"
 let rec elem = open_elem . elem . close_elem
 }}}

 produces this error with augparse :

 {{{
 $ augparse --nostdinc -I lenses/ lenses/tests/test_xml.aug
 augparse: syntax.c:198: free_term: Assertion `(term->info)->ref > 0'
 failed.
 Abandon (core dumped)
 }}}

 The error occur before reading the test module. Using an up-to-date git
 tree.

-- 
Ticket URL: <https://fedorahosted.org/augeas/ticket/120>
Augeas <http://augeas.net/>
a configuration API




More information about the augeas-devel mailing list