Closed Bug 861195 Opened 12 years ago Closed 12 years ago

EUR symbol (€) is not considered as extended 7 bit

Categories

(Core :: DOM: Device Interfaces, defect, P1)

x86_64
Windows 7
defect

Tracking

()

VERIFIED FIXED
blocking-b2g tef+
Tracking Status
b2g18-v1.0.1 --- fixed

People

(Reporter: dpalomino, Assigned: alhadp)

References

Details

(Whiteboard: IOT, Spain, Ikura, Chile, khepera_43685 [NPOTB])

Hi, Buildid "20130321070205", device: ikura gecko commit: b5183c99228bdc5be33340e359efd1b4f0859e92 gaia commit: 577d13088ebdbd353d13910d3317e713a140415b Blocking for certification (adding meta dep). When inserting in a EUR symbol, this is not considered as an extended 7b symbol, but just as a 7b symbol. "pure" 7b symbols should be counted +1 "extended" 7b symbols should be counted +2 Here you can see both: http://en.wikipedia.org/wiki/GSM_03.38#GSM_7_bit_default_alphabet_and_extension_table_of_3GPP_TS_23.038_.2F_GSM_03.38 It seems only to happen with EUR(€) symbol, but not with "[", "]", "{", "}", also 7b extended and counted +2. nominating for tef?
Alhad, please have a look?
Assignee: nobody → alhadp
Flags: needinfo?(alhadp)
Whiteboard: IOT, Spain, Ikura, Chile, khepera_434493
Whiteboard: IOT, Spain, Ikura, Chile, khepera_434493 → IOT, Spain, Ikura, Chile, khepera_43685
blocking-b2g: tef? → tef+
See Also: → 859819
When testing, use the QC RIL, as it looks like it's working in Mozilla RIL.
Component: Gaia::SMS → DOM: Device Interfaces
Product: Boot2Gecko → Core
Given comment 2, marking as NPOTB for now.
Whiteboard: IOT, Spain, Ikura, Chile, khepera_43685 → IOT, Spain, Ikura, Chile, khepera_43685 [NPOTB]
This issue is happening because in commercial RIL, when dom.sms.strict7BitEncoding is enabled (enabled by TEF), we are translating the Euro symbol (€ - unicode 0x20ac) to "E" i.e, 0x45. That is why you see single character 7 bit encoding. I took a look at Moz RIL, and it looks like they have commented out that translation from the strict 7 Bit table. We'll remove that translation from our strict 7 bit table as well, so that € doesn't get squashed to E. I will update with AU information once available, thanks.
Flags: needinfo?(alhadp)
The fix would be available in AU_LINUX_GECKO_ICS_STRAWBERRY_V1.01.00.01.019.079
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Solved in the build 20130426093145 with the ril LINUX_GECKO_ICS_STRAWBERRY_V1.01.00.01.019.085
Status: RESOLVED → VERIFIED
sorry, I forgot to indicate the device. the bug was tested with the device Inari
You need to log in before you can comment on or make changes to this bug.