Closed
Bug 595054
Opened 15 years ago
Closed 15 years ago
Crash Reporter layout adjustment code fails for some locales
Categories
(Camino Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alqahira, Assigned: stuart.morgan+bugzilla)
Details
(Keywords: intl, Whiteboard: [camino-2.0.8])
Attachments
(1 file)
|
51.66 KB,
image/png
|
Details |
STR:
1) Crash Camino 2.0.4 ML while running in certain non-English locales, e.g., French (testcase in bug 411930 will crash for you if you don't have a favorite crash available).
2) Look at the "row" that contains the email address field and the privacy policy thingy.
3) Weep.
AR: Privacy policy thingy's text label overlaps the email address field.
ER: No weeping and no overlap.
I never re-tested the crash reporter in all locales after we turned email on (only a handful with apparently-short privacy policy labels), so I never caught it. (I'm a little surprised no-one at Google caught it, either.)
| Assignee | ||
Comment 1•15 years ago
|
||
Ugh :( I guess we didn't plan for collision.
Assignee: nobody → stuart.morgan+bugzilla
| Assignee | ||
Comment 2•15 years ago
|
||
Fix out for review:
http://breakpad.appspot.com/247001
We're probably overdue for a breakpad roll anyway, so once that lands we should roll forward rather than cherry-picking (assuming a sanity test of the latest build looks good in our tree)
| Reporter | ||
Comment 3•15 years ago
|
||
(In reply to comment #2)
> We're probably overdue for a breakpad roll anyway, so once that lands we should
> roll forward rather than cherry-picking (assuming a sanity test of the latest
> build looks good in our tree)
Sounds good to me. However, we (you) should ping mento on http://breakpad.appspot.com/163001/show / http://code.google.com/p/google-breakpad/issues/detail?id=397 ; we'll need that fixed for at least OS symbol generation (and maybe for fallback symbols? I forget), and I'd rather not have to keep a separate dump_syms around, and modify all my scripts, for that.
| Assignee | ||
Comment 4•15 years ago
|
||
Fix landed (as r749 in case we decide to cherry-pick).
| Reporter | ||
Comment 5•15 years ago
|
||
Per irc, we should cherry-pick this now (and for 2.0.7) and then open a new bug on getting an updated Breakpad pull for 2.1 (soon after a1?).
Since the fix we're taking here has r=mento upstream, I see no need for additional reviews before landing ;)
Flags: camino2.0.7+
| Reporter | ||
Comment 6•15 years ago
|
||
http://hg.mozilla.org/camino/rev/c1d8d265ce9a and CAMINO_2_0_BRANCH.
I did a small merge of CGFloat->float, since our pull is pre-introduction of CGFloat in Breakpad, and updated the README to mention this bug.
I filed bug 633865 on getting an updated pull for 2.1.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Whiteboard: [camino-2.0.7]
| Reporter | ||
Comment 7•15 years ago
|
||
2.0.7 ended up being an emergency release.
Whiteboard: [camino-2.0.7] → [camino-2.0.8]
You need to log in
before you can comment on or make changes to this bug.
Description
•