Firefox cannot start up if user name contains non-ascii characters

RESOLVED DUPLICATE of bug 413171

Status

--
critical
RESOLVED DUPLICATE of bug 413171
10 years ago
2 years ago

People

(Reporter: dzenanz, Assigned: kaie)

Tracking

Trunk
x86
Windows XP

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

10 years ago
User-Agent:       Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Build Identifier: Firefox 3.0 released June 17, 2008

My profile folder is "C:\Documents and Settings\Dženan Zukić". "ć" is non-ascii character. Due to inability to handle unicode paths (see bug 84384), firefox crashes each time I try to start it up.
However, first time (after instalation or deletion of application data\mozilla folder) it showed alert window (something about security not functioning properly, see attachment) for a few seconds before crashing.
Firefox 2 worked ok, because it created stuff in folder "C:\Documents and Settings\Dženan Zukic" (notice "c" instead of "ć").

Reproducible: Always

Steps to Reproduce:
1. Create user account with non-ascii characters in it.
2. Install firefox 3
3. Start firefox 3
Actual Results:  
Crash report window is shown.

Expected Results:  
Firefox3 starts.
(Reporter)

Comment 1

10 years ago
Created attachment 325956 [details]
Alert window that is shown for a few seconds firefox 3 is started for the first time (with profile path containing non-ascii characters)

Updated

10 years ago
Assignee: nobody → kaie
Component: OS Integration → Security: UI
Product: Firefox → Core
QA Contact: os.integration → ui
Version: unspecified → Trunk
Known issue, sadly. Firefox handles Unicode alright, but NSS (the security component) can't handle characters outside the native codepage.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 413171
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.