View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000618 | DarkRadiant | Design/Coding | public | 26.03.2008 15:08 | 07.04.2008 20:01 |
| Reporter | greebo | Assigned To | greebo | ||
| Priority | low | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.9.5 | ||||
| Target Version | 0.9.6 | Fixed in Version | 0.9.6 | ||
| Summary | 0000618: Memory leaks in XMLRegistry | ||||
| Description | There are a few xmlDocPtrs being created in the RegistryTree::import methods, but the xmlFreeDoc calls are missing, leading to a memory leak. | ||||
| Tags | No tags attached. | ||||
|
Extended the xml::Document and xml::Node interfaces to allow for better encapsulation of the ugly libxml2 code. xml::Document is a scoped object now, which frees the contained xmlDocPtr upon destruction. XMLRegistry has been refactored to only use the high-level xmlutil classes to manipulate the XML tree. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 26.03.2008 15:08 | greebo | New Issue | |
| 26.03.2008 15:08 | greebo | Status | new => assigned |
| 26.03.2008 15:08 | greebo | Assigned To | => greebo |
| 26.03.2008 15:09 | greebo | Status | assigned => resolved |
| 26.03.2008 15:09 | greebo | Fixed in Version | => 0.9.6 |
| 26.03.2008 15:09 | greebo | Resolution | open => fixed |
| 26.03.2008 15:09 | greebo | Note Added: 0001107 | |
| 26.03.2008 16:39 | greebo | Projection | none => minor fix |
| 26.03.2008 16:39 | greebo | ETA | none => < 1 day |
| 26.03.2008 16:39 | greebo | Target Version | => 0.9.6 |
| 07.04.2008 20:01 | greebo | Status | resolved => closed |