Closed
Bug 996421
Opened 11 years ago
Closed 11 years ago
[B2G] [RIL] [Tarako] assign options to Buf.newParcel() in sendDialRequest() otherwise options.number is missing in the response handler
Categories
(Firefox OS Graveyard :: RIL, defect)
Tracking
(blocking-b2g:1.3T+, b2g-v1.3T fixed, b2g-v1.4 unaffected, b2g-v2.0 unaffected)
Tracking | Status | |
---|---|---|
b2g-v1.3T | --- | fixed |
b2g-v1.4 | --- | unaffected |
b2g-v2.0 | --- | unaffected |
People
(Reporter: hsinyi, Assigned: hsinyi)
References
Details
(Whiteboard: [p=2])
Attachments
(2 files, 2 obsolete files)
This is a followup of bug 990467.
Assignee | ||
Comment 1•11 years ago
|
||
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #0)
> This is a followup of bug 990467.
This issue doesn't exist in m-c because the handling has already been there [1].
[1] http://dxr.mozilla.org/mozilla-central/source/dom/system/gonk/ril_worker.js?from=ril_worker.js&case=true#1502
Assignee | ||
Updated•11 years ago
|
blocking-b2g: --- → 1.3T?
Summary: [B2G] [RIL] assign options to Buf.newParcel() in sendDialRequest() otherwise options.number is missing in the response handler → [B2G] [RIL] [Tarako] assign options to Buf.newParcel() in sendDialRequest() otherwise options.number is missing in the response handler
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → htsai
Whiteboard: [p=2]
Target Milestone: --- → 1.4 S6 (25apr)
Assignee | ||
Comment 2•11 years ago
|
||
Assignee | ||
Comment 3•11 years ago
|
||
Current test cases cannot capture this issue. I am working on a new case.
Assignee | ||
Comment 5•11 years ago
|
||
Without part 1 and considering a case that 1st telephony instance makes out a call. Then, 2nd telephony instance is created after the call was made but modem hasn't notified gecko CLCC. 2nd telephony gets a call from enumeration result while the call number is empty.
Part 1 fixes the issue and this test verifies the fix. However, please note that this case is heavily on timing to be able to capture the existing failure. For example, if 2nd telephony isn't created before CLCC, then a correct call number is gotten. But no matter how, this test shouldn't fail!
Assignee | ||
Comment 6•11 years ago
|
||
Comment on attachment 8406631 [details] [diff] [review]
part 1 - fix
Review of attachment 8406631 [details] [diff] [review]:
-----------------------------------------------------------------
Assign options to Buf.newParcel() in sendDialRequest(), otherwise options.number is missing in the handler of REQUEST_DIAL.
Attachment #8406631 -
Flags: review?(vyang)
Assignee | ||
Comment 7•11 years ago
|
||
Comment on attachment 8406756 [details] [diff] [review]
part2 - test case
Review of attachment 8406756 [details] [diff] [review]:
-----------------------------------------------------------------
Hi Vicamo,
Please see comment 5 for explanation. This bug is only for v1.3t. Though I think we should make m-c have this test as well, I am not planning to land this on m-c at this bug. I will file another bug for completing test coverage.
Attachment #8406756 -
Flags: review?(vyang)
Assignee | ||
Updated•11 years ago
|
status-b2g-v1.4:
--- → unaffected
status-b2g-v2.0:
--- → unaffected
Comment 8•11 years ago
|
||
Comment on attachment 8406631 [details] [diff] [review]
part 1 - fix
Review of attachment 8406631 [details] [diff] [review]:
-----------------------------------------------------------------
r=me
Attachment #8406631 -
Flags: review?(vyang) → review+
Updated•11 years ago
|
Attachment #8406756 -
Flags: review?(vyang) → review+
Assignee | ||
Comment 9•11 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=05cc073c2bf9 try green on v1.3t
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 10•11 years ago
|
||
Attachment #8406631 -
Attachment is obsolete: true
Assignee | ||
Comment 11•11 years ago
|
||
correct some nits.
Attachment #8406756 -
Attachment is obsolete: true
Comment 13•11 years ago
|
||
Updated•11 years ago
|
Keywords: checkin-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•