Closed
Bug 803875
Opened 12 years ago
Closed 12 years ago
WebRTC crash [@sipcc::MediaConstraints::buildArray]
Categories
(Core :: WebRTC: Signaling, defect)
Tracking
()
VERIFIED
FIXED
mozilla19
Tracking | Status | |
---|---|---|
firefox18 | --- | disabled |
firefox19 | --- | fixed |
firefox-esr10 | --- | unaffected |
firefox-esr17 | --- | unaffected |
People
(Reporter: posidron, Assigned: ehugg)
References
Details
(Keywords: crash, testcase, Whiteboard: [qa-][adv-main19-])
Crash Data
Attachments
(2 files)
Run: media/webrtc/signaling/test/signaling_unittests --gtest_filter=SignalingTest.CreateOfferNoVideoStream
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → ethanhugg
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Comment on attachment 673986 [details] [diff] [review]
MediaConstraints - off-by-one error in sstrncpy calls
Length passed into sstrncpy should be the same as the buffer size.
Attachment #673986 -
Flags: review?(rjesup)
Updated•12 years ago
|
Attachment #673986 -
Flags: review?(rjesup) → review+
Updated•12 years ago
|
Crash Signature: [@ sipcc::MediaConstraints::buildArray]
Assignee | ||
Updated•12 years ago
|
Attachment #673986 -
Flags: checkin?(rjesup)
Comment 3•12 years ago
|
||
Recently introduced bug; no sec-approval needed.
https://hg.mozilla.org/integration/mozilla-inbound/rev/a1925dde08ba
status-firefox18:
--- → unaffected
status-firefox19:
--- → affected
Target Milestone: --- → mozilla19
Updated•12 years ago
|
Attachment #673986 -
Flags: checkin?(rjesup) → checkin+
Comment 4•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Comment 5•12 years ago
|
||
So does our existing unit test cover this change?
Reporter | ||
Comment 6•12 years ago
|
||
media/webrtc/signaling/test/signaling_unittests.cpp:547
ASSERT_EQ(pc->CreateAnswer(constraints, NS_OK);
misses a ')'
Updated•12 years ago
|
Whiteboard: [qa-]
Assignee | ||
Comment 7•12 years ago
|
||
This was fixed last night in a patch to Bug 729541
(In reply to Christoph Diehl [:cdiehl] from comment #6)
> media/webrtc/signaling/test/signaling_unittests.cpp:547
>
> ASSERT_EQ(pc->CreateAnswer(constraints, NS_OK);
>
> misses a ')'
Comment 8•12 years ago
|
||
Reporter | ||
Updated•12 years ago
|
Status: RESOLVED → VERIFIED
Updated•12 years ago
|
status-firefox-esr10:
--- → unaffected
Comment 9•12 years ago
|
||
The comments above imply the unittest was fixed. Not crashtest worthy, as a unit test already covers this.
Flags: in-testsuite? → in-testsuite+
Updated•12 years ago
|
status-firefox-esr17:
--- → unaffected
Comment 10•12 years ago
|
||
Marking as status "disabled" for 18 since that's what we do for WebRTC issues that are pref'd off in 18.
Whiteboard: [qa-] → [qa-][adv-main19-]
Updated•10 years ago
|
Group: core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•