[
https://issues.apache.org/jira/browse/AVRO-742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bruce Mitchener resolved AVRO-742.
----------------------------------
Resolution: Fixed
Fix Version/s: 1.5.0
> Maintain reference counts for singleton objects
> -----------------------------------------------
>
> Key: AVRO-742
> URL: https://issues.apache.org/jira/browse/AVRO-742
> Project: Avro
> Issue Type: Bug
> Components: c
> Reporter: Douglas Creager
> Assignee: Douglas Creager
> Fix For: 1.5.0
>
> Attachments: 0001-Maintain-reference-count-for-singleton-objects.patch
>
>
> We use singleton objects for the null Avro value, and for each of the
> primitive Avro schema types. They're initialized with a reference count of
> 1, and their reference counts are decremented with the avro_whatever_decref
> methods, but we don't increment them in the "constructor" methods. That
> causes the reference counts to get wonky. We don't ever free the static
> singleton instances, so we don't get any memory corruption, but it's still
> not very clean.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.