#123: unref of static value causes segfault
-------------------------+--------------------------------------------------
  Reporter:  fgiraldeau  |       Owner:  lutter
      Type:  defect      |      Status:  new   
  Priority:  major       |   Milestone:  next  
 Component:  Augeas      |     Version:  0.7.0 
Resolution:              |    Keywords:        
-------------------------+--------------------------------------------------
Comment (by lutter):

 I am having trouble reproducing this and understanding what's going wrong
 there. When I force the code to go into the default branch of the switch
 statement at put.c:418, I get a proper error message and augparse exits
 cleanly.

 The fact that unref is called on a const struct should not be the issue;
 its reference count is REF_MAX, which indicates that it should never be
 freed (see ref.h)

 Are you positive that result isn't NULL there ?

 To better investigate the problem, I'd need to see your patches against
 master and a description of how to reproduce the issue.

-- 
Ticket URL: <https://fedorahosted.org/augeas/ticket/123#comment:1>
Augeas <http://augeas.net/>
a configuration API

_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel

Reply via email to