For whatever it's worth, I've been able to trace this to put_store
(which is being called from create_lens) being called with NULL for
state->value.  This happens as Augeas is parsing the existing file and
gets to the last value.  For some reason, it just keeps going.  I'm
afraid this is as far as I can take it as I don't understand the state
generation that well.

[r...@buildtest security]# tail -1 /etc/security/limits.conf
@arcqa          hard    nofile          8192

And with some loud debugging code thrown in...

calling put_lens
in put_store.  value : @arcaq
Going into subtree (null)
calling put_lens
in put_store.  value : hard
Coming out of subtree (null)
Going into subtree (null)
calling put_lens
in put_store.  value : nofile
Coming out of subtree (null)
Going into subtree (null)
calling put_lens
in put_store.  value : 8192
Coming out of subtree (null)
Coming out of subtree (null)
Before return check in create_lens with error 0 and tag 49
in create_lens with error 0 and tag 49
Before return check in create_lens with error 0 and tag 50
in create_lens with error 0 and tag 50
calling create_lens
Before return check in create_lens with error 0 and tag 48
in create_lens with error 0 and tag 48
Before return check in create_lens with error 0 and tag 45
in create_lens with error 0 and tag 45
Before return check in create_lens with error 0 and tag 43
in create_lens with error 0 and tag 43
Calling put_store with error 0 and tag 43
in put_store.  value : (null)
errored at null value

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to