If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Status

()

Core
HTML: Parser
P2
normal
VERIFIED FIXED
19 years ago
19 years ago

People

(Reporter: boyerf, Assigned: rickg)

Tracking

Trunk
x86
Windows NT
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Characters over 128 are not displayed correctly.  This seems to be because
there is a 'signed char' somewhere in the code instead of an 'unsigned char'.

Doing a "dump content" on this: éé
Shows this: \u00e9\uffe9
The second character has been signed extended (but should not).
(Reporter)

Comment 1

19 years ago
This is in raptorbase.dll, there's a loop that converts from (signed) char to
short.  Easy to fix with an hex editor (hum! I realy should get the source
code...), just chage the  movsx cx,byte ptr [eax]  to a movzx.
(Reporter)

Updated

19 years ago
Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → FIXED

Updated

19 years ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.