Closed
Bug 1129814
Opened 11 years ago
Closed 11 years ago
[PTS][Certification]+CLIP AT command replied incorrect currupt string
Categories
(Firefox OS Graveyard :: Bluetooth, defect)
Tracking
(blocking-b2g:2.2+, b2g-v2.2 fixed, b2g-master fixed)
People
(Reporter: shawnjohnjr, Assigned: brsun)
Details
Attachments
(1 file, 1 obsolete file)
65 bytes,
text/x-github-pull-request
|
tzimmermann
:
review+
bajaj
:
approval-mozilla-b2g37+
|
Details | Review |
- AT: Service Level Connection established
- AT: post SLC command sequence complete
- AT: RING
- FATAL ERROR (AT): +CLIP contains incorrect phone number: "0????S??int" expected: "0939835820". Check TSPX_phone_number
- MTC received unexpected EXIT message from AT component
- AT: Received +CLIP: "0????S??int",129
132 Slave 46 AT+CLIP=1. Enable CLI notofication 22 00:00:00.000000 2015/2/5 下午 04:16:11.121000
134 Master 46 ..OK.. Success 19 00:00:00.010000 2015/2/5 下午 04:16:11.131000
135 Slave 46 AT+CCWA=1. Enable call waiting notification 22 00:00:00.000000 2015/2/5 下午 04:16:11.131000
137 Master 46 ..OK.. Success 19 00:00:00.010000 2015/2/5 下午 04:16:11.141000
138 Slave 46 AT+CMEE=1. Enable Extended Audio Gateway Error Result Code 22 00:00:00.000000 2015/2/5 下午 04:16:11.141000
140 Master 46 ..OK.. Success 19 00:00:00.010000 2015/2/5 下午 04:16:11.151000
143 Master 46 ..+CIEV: 2,1.. Call Setup indicator's status report 26 00:00:25.728000 2015/2/5 下午 04:16:36.879000
144 Master 46 ..RING.. Incoming Call/Call progress indication 20 00:00:00.005000 2015/2/5 下午 04:16:36.884000
145 Master 46 ..+CLIP: "0....S..int",129.. +CLIP: "0黃S紫int",129 40 00:00:00.000000 2015/2/5 下午 04:16:36.884000
147 Slave 46 ATA. Answer mode 16 00:00:00.025000 2015/2/5 下午 04:16:36.909000
149 Master 46 ..OK.. Success 19 00:00:00.015000 2015/2/5 下午 04:16:36.924000
Reporter | ||
Comment 1•11 years ago
|
||
We need to verify that clcc_response api correctly handle call number.
CLIP AT command was handle by bluedroid but we need to check that we pass the correct value to stack.
Reporter | ||
Updated•11 years ago
|
OS: Windows 7 → Gonk (Firefox OS)
Hardware: x86_64 → ARM
Reporter | ||
Comment 2•11 years ago
|
||
I can reproduce this bug on nexus5-l
Reporter | ||
Comment 3•11 years ago
|
||
It looks like |phone_state_change| |number| parameter is invalid.
Reporter | ||
Comment 4•11 years ago
|
||
This can blocked many PTS HFP phone call test cases because PTS will verify call numbers.
Reporter | ||
Updated•11 years ago
|
blocking-b2g: --- → 2.2?
Reporter | ||
Updated•11 years ago
|
Assignee: shuang → nobody
Reporter | ||
Comment 6•11 years ago
|
||
We have investigated this bug. We dumped PDU sent from Gecko, nothing is wrong. Thanks for :brsun, we found the problem is from bluetoothd, 0-terminated string handling. We expected this will be resolved next week.
Reporter | ||
Comment 7•11 years ago
|
||
Transfer to :brsun, he found the solution. This blocker will be updated and resolved next week work day.
Assignee: nobody → brsun
![]() |
Assignee | |
Comment 8•11 years ago
|
||
Attachment #8561204 -
Flags: review?(tzimmermann)
Reporter | ||
Updated•11 years ago
|
Summary: [PTS]+CLIP AT command replied incorrect currupt string → [PTS][Certification]+CLIP AT command replied incorrect currupt string
Comment 9•11 years ago
|
||
Comment on attachment 8561204 [details] [review]
https://github.com/mozilla-b2g/platform_system_bluetoothd/pull/20
This looks good. Thank you for fixing this bug.
Attachment #8561204 -
Flags: review?(tzimmermann) → review+
Comment 10•11 years ago
|
||
BTW, could you update the copyright message at the top as well? IIRC It says '2014 Mozilla...' and since you touched the file that should now be '2014-2015 Mozilla...'.
![]() |
Assignee | |
Comment 11•11 years ago
|
||
(In reply to Thomas Zimmermann [:tzimmermann] [:tdz] from comment #10)
> BTW, could you update the copyright message at the top as well? IIRC It says
> '2014 Mozilla...' and since you touched the file that should now be
> '2014-2015 Mozilla...'.
Done.
![]() |
Assignee | |
Updated•11 years ago
|
Keywords: checkin-needed
Updated•11 years ago
|
Keywords: checkin-needed
Comment 12•11 years ago
|
||
Wait a second. There are now 3 commits. Two with code and a merge commit. Please remove the merge and just use a single commit for the fix.
![]() |
Assignee | |
Comment 13•11 years ago
|
||
Comment on attachment 8561204 [details] [review]
https://github.com/mozilla-b2g/platform_system_bluetoothd/pull/20
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: Regular PTS fails due to memory corruption.
Testing completed: Manual local testing.
Risk to taking this patch (and alternatives if risky): Low. This patch is very small and is just used to fix memory corruption.
String or UUID changes made by this patch: N/A.
Attachment #8561204 -
Flags: approval-mozilla-b2g37?
![]() |
Assignee | |
Updated•11 years ago
|
Attachment #8561204 -
Flags: approval-mozilla-b2g37?
![]() |
Assignee | |
Comment 14•11 years ago
|
||
(In reply to Thomas Zimmermann [:tzimmermann] [:tdz] from comment #12)
> Wait a second. There are now 3 commits. Two with code and a merge commit.
> Please remove the merge and just use a single commit for the fix.
Thanks. I'm going to handle this.
![]() |
Assignee | |
Updated•11 years ago
|
Keywords: checkin-needed
![]() |
Assignee | |
Comment 15•11 years ago
|
||
Comment on attachment 8561204 [details] [review]
https://github.com/mozilla-b2g/platform_system_bluetoothd/pull/20
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: Regular PTS fails due to memory corruption.
Testing completed: Manual local testing.
Risk to taking this patch (and alternatives if risky): Low. This patch is very small and is just used to fix memory corruption.
String or UUID changes made by this patch: N/A.
Attachment #8561204 -
Flags: approval-mozilla-b2g37?
Comment 16•11 years ago
|
||
Just another nit for future patches: when you create patches for bluetoothd, please add the bug number to each commit summary; like for Gecko patches.
![]() |
Assignee | |
Comment 17•11 years ago
|
||
Done.
Updated•11 years ago
|
Keywords: checkin-needed
Comment 18•11 years ago
|
||
Bruce, can you please recreate the pull request on the latest b2g/master?
The pull request for bug 1129257 messed up commit history with broken and merge commits. I fixed this up in current master.
Updated•11 years ago
|
Flags: needinfo?(brsun)
![]() |
Assignee | |
Comment 19•11 years ago
|
||
Thanks Thomas, Ben, Shawn. A new PR has been created for review again.
Attachment #8561204 -
Attachment is obsolete: true
Attachment #8561204 -
Flags: approval-mozilla-b2g37?
Flags: needinfo?(brsun)
Attachment #8562515 -
Flags: review?(tzimmermann)
Comment 20•11 years ago
|
||
waiting for master landing before getting to branch approval.
Comment 21•11 years ago
|
||
Comment on attachment 8562515 [details] [review]
https://github.com/mozilla-b2g/platform_system_bluetoothd/pull/24
Thank you!
master: https://github.com/mozilla-b2g/platform_system_bluetoothd/commit/b2da0cc9c1ebf976954398eb65aa9243ab7b000f
Attachment #8562515 -
Flags: review?(tzimmermann) → review+
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
![]() |
Assignee | |
Comment 22•11 years ago
|
||
Comment on attachment 8562515 [details] [review]
https://github.com/mozilla-b2g/platform_system_bluetoothd/pull/24
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: Regular PTS fails due to memory corruption.
Testing completed: Manual local testing.
Risk to taking this patch (and alternatives if risky): Low. This patch is very small and is just used to fix memory corruption.
String or UUID changes made by this patch: N/A.
Attachment #8562515 -
Flags: approval-mozilla-b2g37?
Updated•11 years ago
|
status-b2g-v2.2:
--- → affected
status-b2g-master:
--- → fixed
Target Milestone: --- → 2.2 S6 (20feb)
Updated•11 years ago
|
Attachment #8562515 -
Flags: approval-mozilla-b2g37? → approval-mozilla-b2g37+
Comment 23•11 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•