Closed
Bug 595054
Opened 14 years ago
Closed 13 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•14 years ago
|
||
Ugh :( I guess we didn't plan for collision.
Assignee: nobody → stuart.morgan+bugzilla
Assignee | ||
Comment 2•14 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•14 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•14 years ago
|
||
Fix landed (as r749 in case we decide to cherry-pick).
Reporter | ||
Comment 5•14 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•13 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: 13 years ago
Resolution: --- → FIXED
Whiteboard: [camino-2.0.7]
Reporter | ||
Comment 7•13 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
•