Coverity RESOURCE_LEAK - CID 12501 - plugins/wall/src/wall.cpp - resource leak in WallScreen::WallScreen(CompScreen *)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Triaged
|
Low
|
Unassigned |
Bug Description
This bug is exported from the Coverity Integration Manager on Canonical's servers. For information on how this is done please see this website: https:/
CID: 12501
Checker: RESOURCE_LEAK
Category: No category available
CWE definition: http://
File: /tmp/buildd/
Function: WallScreen:
Code snippet:
1686 GLScreenInterfa
1687
1688 // HACK: we have to keep libcairo loaded even if wall gets unloaded
1689 // to prevent crashes in XCloseDisplay
CID 12501 - RESOURCE_LEAK
Storage is returned from allocation function "dlopen(char const *, int)".
Ignoring storage allocated by "dlopen(
1690 dlopen ("libcairo.so.2", RTLD_LAZY);
1691
1692 memset (&switcherContext, 0, sizeof (WallCairoConte
1693 memset (&thumbContext, 0, sizeof (WallCairoConte
1694 memset (&highlightContext, 0, sizeof (WallCairoConte
1695 memset (&arrowContext, 0, sizeof (WallCairoConte
summary: |
- Coverity RESOURCE_LEAK - CID 12501 + Coverity RESOURCE_LEAK - CID 12501 - plugins/wall/src/wall.cpp - + resource leak in WallScreen::WallScreen(CompScreen *) |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.11.0 |
no longer affects: | compiz/0.9.9 |
Changed in compiz: | |
importance: | High → Low |
status: | New → Triaged |
Source file with Coverity annotations.