Closed
Bug 1301333
Opened 8 years ago
Closed 6 years ago
[Static Analysis][Clang-Plugin] Mark functions that initialize member variables for their parent class
Categories
(Developer Infrastructure :: Source Code Analysis, defect)
Developer Infrastructure
Source Code Analysis
Tracking
(firefox51 affected)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox51 | --- | affected |
People
(Reporter: andi, Assigned: andi)
References
(Blocks 1 open bug)
Details
(Keywords: sec-audit)
Attachments
(6 files, 3 obsolete files)
(deleted),
text/x-review-board-request
|
mccr8
:
review+
|
Details |
(deleted),
patch
|
bholley
:
review+
andi
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
cpearce
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
baku
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
jorendorff
:
review+
|
Details | Diff | Splinter Review |
As many of the member variables are not initialised in their constructor and in functions like Init(), we want to mark this type of function that our static analysis tool can check. On this bug there will be posted patches of this kind.
Assignee | ||
Comment 1•8 years ago
|
||
MozReview-Commit-ID: Ef8oHnmrZM8
Attachment #8789298 -
Flags: review?(amarchesini)
Updated•8 years ago
|
Attachment #8789298 -
Flags: review?(amarchesini) → review+
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7697db0f0887 mark Init as initialisation function for EventSource. r=baku
Assignee | ||
Comment 3•8 years ago
|
||
Comment on attachment 8789298 [details] [diff] [review] mark Init as initialisation function for EventSource https://hg.mozilla.org/integration/mozilla-inbound/rev/7697db0f0887
Attachment #8789298 -
Attachment is obsolete: true
Comment 4•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7697db0f0887
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•8 years ago
|
||
MozReview-Commit-ID: HYj244xg1VD
Attachment #8791947 -
Flags: review?(bobbyholley)
Assignee | ||
Comment 7•8 years ago
|
||
MozReview-Commit-ID: 4mveFlHumVE
Attachment #8791959 -
Flags: review?(jmuizelaar)
Comment 8•8 years ago
|
||
Comment on attachment 8791959 [details] [diff] [review] mark ImageBridgeThread::Init as initialisation function for ImageBridgeThread Review of attachment 8791959 [details] [diff] [review]: ----------------------------------------------------------------- Can we just omit the #ifdef and mark the function unconditionally?
Attachment #8791959 -
Flags: review?(jmuizelaar) → review+
Assignee | ||
Comment 9•8 years ago
|
||
MozReview-Commit-ID: 4mveFlHumVE
Attachment #8791976 -
Flags: review?(jmuizelaar)
Assignee | ||
Updated•8 years ago
|
Attachment #8791959 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8791976 -
Attachment is obsolete: true
Attachment #8791976 -
Flags: review?(jmuizelaar)
Assignee | ||
Updated•8 years ago
|
Attachment #8791959 -
Attachment is obsolete: false
Comment 10•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/caa8a9c7d122 mark ImageBridgeThread::Init as initialisation function for ImageBridgeThread. r=jrmuizel
Assignee | ||
Updated•8 years ago
|
Attachment #8791959 -
Flags: checkin+
Assignee | ||
Updated•8 years ago
|
Attachment #8789298 -
Attachment is obsolete: false
Attachment #8789298 -
Flags: checkin+
Comment 11•8 years ago
|
||
mozreview-review |
Comment on attachment 8791933 [details] Bug 1301333 - mark Initialize as initialisation function for CycleCollectedJSContext. https://reviewboard.mozilla.org/r/79208/#review77824
Attachment #8791933 -
Flags: review?(continuation) → review+
Comment 12•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/caa8a9c7d122
Updated•8 years ago
|
Attachment #8791947 -
Flags: review?(bobbyholley) → review+
Comment 13•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f9db96226c0c mark Initialize as initialisation function for CycleCollectedJSContext. r=mccr8
Assignee | ||
Updated•8 years ago
|
Attachment #8791933 -
Flags: checkin+
Comment 14•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/6cf09a35f529 mark XPCJSContext::Initialize as initialisation function for XPCJSContext. r=bobbyholley
Assignee | ||
Updated•8 years ago
|
Attachment #8791947 -
Flags: review+
Comment 15•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f9db96226c0c
Comment 16•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6cf09a35f529
Assignee | ||
Comment 17•8 years ago
|
||
MozReview-Commit-ID: 7xkkoS5Q7t
Attachment #8795265 -
Flags: review?(cpearce)
Updated•8 years ago
|
Attachment #8795265 -
Flags: review?(cpearce) → review+
Comment 18•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/b6f0cf0441dd mark InitIPDL as initialisation function for VideoDecoderChild. r=cpearce
Assignee | ||
Comment 19•8 years ago
|
||
Comment on attachment 8795265 [details] [diff] [review] mark InitIPDL as initialisation function for VideoDecoderChild https://hg.mozilla.org/integration/mozilla-inbound/rev/b6f0cf0441dd
Attachment #8795265 -
Flags: checkin+
Comment 20•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b6f0cf0441dd
Assignee | ||
Comment 21•8 years ago
|
||
MozReview-Commit-ID: JNCBpgHjhs1
Attachment #8801104 -
Flags: review?(amarchesini)
Assignee | ||
Updated•8 years ago
|
Attachment #8789298 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8801104 -
Flags: review?(amarchesini) → review+
Comment 22•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/50d3ed5433af Add mark-initialisation-func annotation to function Init from PresentationReceiver. r=baku
Assignee | ||
Updated•8 years ago
|
Attachment #8801104 -
Flags: checkin+
Comment 23•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/50d3ed5433af
Assignee | ||
Comment 24•8 years ago
|
||
MozReview-Commit-ID: KKUX4FE0pth
Attachment #8802053 -
Flags: review?(amarchesini)
Updated•8 years ago
|
Attachment #8802053 -
Flags: review?(amarchesini) → review+
Comment 25•8 years ago
|
||
Pushed by bpostelnicu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/5bc34a1ebba2 Add mark-initialisation-func annotation to functions Init and DoInitOnMainThread from GetUsageOp. r=baku
Assignee | ||
Updated•8 years ago
|
Attachment #8802053 -
Flags: checkin+
Comment 26•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5bc34a1ebba2
Assignee | ||
Comment 27•8 years ago
|
||
MozReview-Commit-ID: 4qsINKxyACT
Attachment #8818206 -
Flags: review?(jorendorff)
Assignee | ||
Updated•8 years ago
|
Attachment #8801104 -
Attachment is obsolete: true
Comment 28•7 years ago
|
||
Comment on attachment 8818206 [details] [diff] [review] mark init as initialisation function for ModuleCharsForStore Fell off my radar, but this still applies and can land.
Attachment #8818206 -
Flags: review?(jorendorff) → review+
Updated•7 years ago
|
Product: Core → Firefox Build System
Comment 29•6 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months. :andi, maybe it's time to close this bug?
Flags: needinfo?(bpostelnicu)
Assignee | ||
Comment 30•6 years ago
|
||
We should close this, since these have already been integrated.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(bpostelnicu)
Resolution: --- → FIXED
Updated•6 years ago
|
Keywords: leave-open
Updated•2 years ago
|
Product: Firefox Build System → Developer Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•