Coverity UNINIT_CTOR - CID 12570 - plugins/cube/src/cube.cpp - in function: PrivateCubeScreen::PrivateCubeScreen(CompScreen *) - Non-static class members "mXRotations", "mCapsPainted" and "mToOpacity" are not initialized in this constructor nor in any functions that it calls.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
MC Return | ||
0.9.9 |
Won't Fix
|
Medium
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
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: 12570
Checker: UNINIT_CTOR
Category: No category available
CWE definition: http://
File: /tmp/buildd/
Function: PrivateCubeScre
Code snippet:
1698
1699 ScreenInterface
1700 CompositeScreen
1701 GLScreenInterfa
CID 12570 - UNINIT_CTOR
Non-static class member "mXRotations" is not initialized in this constructor nor in any functions that it calls.
Non-static class member "mCapsPainted" is not initialized in this constructor nor in any functions that it calls.
Non-static class member "mToOpacity" is not initialized in this constructor nor in any functions that it calls.
1702 }
1703
1704 PrivateCubeScre
1705 {
1706 if (mVertices)
1707 free (mVertices);
Related branches
- Sam Spilsbury: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- MC Return: Needs Resubmitting
-
Diff: 808 lines (+200/-178)1 file modifiedplugins/cube/src/cube.cpp (+200/-178)
summary: |
- Coverity UNINIT_CTOR - CID 12570 + Coverity UNINIT_CTOR - CID 12570 - plugins/cube/src/cube.cpp - in + function: PrivateCubeScreen::PrivateCubeScreen(CompScreen *) - Non- + static class members "mXRotations", "mCapsPainted" and "mToOpacity" are + not initialized in this constructor nor in any functions that it calls. |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
status: | New → Triaged |
assignee: | nobody → MC Return (mc-return) |
Changed in compiz: | |
status: | Triaged → In Progress |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
Changed in compiz: | |
milestone: | 0.9.11.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → none |
status: | Fix Committed → Fix Released |
Source file with Coverity annotations.