Closed
Bug 68883
Opened 24 years ago
Closed 16 years ago
Profile Manager:NETSCP6 page fault when cancel region selection after using Japanese desktop dir for choose folder
Categories
(Core :: Internationalization, defect)
Tracking
()
RESOLVED
WONTFIX
Future
People
(Reporter: wesleyg, Assigned: smontagu)
References
Details
(Keywords: helpwanted, intl, Whiteboard: [win32 file picker])
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
<summary>
Profile Manager:NETSCP6 page fault when cancelling region selection dialog
after using c:\windows\desktop(in Japanese) for choose folder path.
<repro environment>
build 02-14-06 + Win98-JA
build 02-14-06 + WinME-JA
not repro on:
build 02-14-06 + WinNT-JA
<repro steps>
1. launch profile manager, select create profile|next
2. click choose folder, navigate to c:\windows\desktop(Japanese named desktop
directory), click OK
3. click use default
4. repeat step #2
5. click region selection, click cancel on the language/region selection dialog
<result>
NETSCP6 page fault.
Note:
The problem does not repro with just any double-byte named folder. It seems
you must select the Japanese desktop folder from the windows directory in steps
#2, #4 above. On Win-ME the problem sometimes repros at step #4.
NETSCP6 のページ違反です。
モジュール : MSVCRT.DLL、アドレス : 015f:7800d14b
Registers:
EAX=00773dc4 CS=015f EIP=7800d14b EFLGS=00010202
EBX=0000003f SS=0167 ESP=0068c62c EBP=0068c648
ECX=00000000 DS=0167 ESI=00000000 FS=11ef
EDX=00000017 ES=0167 EDI=00000007 GS=0000
Bytes at CS:EIP:
89 4e 04 8b 4d 0c 8b 71 04 8b 49 08 89 4e 08 8b
Stack dump:
019f8a88 00c2caa0 019f7e14 00774d24 00000000 00000000 00000180 0068c68c
7800cc1c 007a005c 00c2ca9c 019f8a88 00c2caa0 019f7e14 7800cc37 00000009
Comment 1•24 years ago
|
||
I cannot reproduce with 6.01 on Windows2000 US.
Ylong, could you try this on JA Windows?
Comment 2•24 years ago
|
||
I can reproduce it on my WinME-ja, but you should follow by exactly same steps
on description. It can't always reproduce if you choose some Japanese directory
name randomly, but you will get same error message with same file
name(MSVCRT.DLL) when got this crashes.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updated•24 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.1
Comment 5•24 years ago
|
||
Comment 6•24 years ago
|
||
I fixed the part where Unicode converter was throwing exception.
mUnicodeEncoder wasn't ADDREF'ed correctly.
My changes were to use the nsCOMPtr<nsIUnicodeEncoder> macro instead
of nsIUnicodeEncoder* raw COM ptr to manage ref-counting.
However, there are different execption is happening in nsIScriptContext.
Just follow the repro steps. Should be repro-able in English Windows.
I am assigning to pavlov. (It looks like he wrote most of the code)
I suspect somewhere in nsFilePicker, nsIScriptContext not NS_ADDREF'ed
correctly.
Assignee: yokoyama → pavlov
Status: ASSIGNED → NEW
Comment 7•24 years ago
|
||
bill, want to take a look at this one?
Target Milestone: mozilla0.9.1 → ---
No, but I can try anyway :-). I'm going to bug Roy on how I can reproduce this
on my Windows.
Status: NEW → ASSIGNED
Comment 9•23 years ago
|
||
reassigning to law.. reassign to xptoolkit if you don't have time to look into
this.
Assignee: pavlov → law
Status: ASSIGNED → NEW
Updated•23 years ago
|
Keywords: helpwanted,
patch
Whiteboard: [win32 file picker]
Updated•23 years ago
|
Target Milestone: --- → Future
Updated•17 years ago
|
Assignee: pavlov → smontagu
QA Contact: amyy → i18n
Comment 11•16 years ago
|
||
Now, we don't support Win9x, on WinNT, this bug cannot be reproduced (comment 0, comment 1 and comment 2). So, we can close this bug now.
-> WONTFIX
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•