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)

x86
Windows 98
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Future

People

(Reporter: wesleyg, Assigned: smontagu)

References

Details

(Keywords: helpwanted, intl, Whiteboard: [win32 file picker])

Attachments

(1 file)

<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
I cannot reproduce with 6.01 on Windows2000 US. Ylong, could you try this on JA Windows?
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
Reassign to yokoyama.
Assignee: nhotta → yokoyama
Keywords: intl
Changed QA contact to ylong@netscape.com.
QA Contact: teruko → ylong
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.1
Attached patch Patch for Win32 (deleted) — Splinter Review
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
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
reassigning to law.. reassign to xptoolkit if you don't have time to look into this.
Assignee: pavlov → law
Status: ASSIGNED → NEW
Blocks: 79151
nav triage team: Reassigning back to pavlov
Assignee: law → pavlov
Keywords: helpwanted, patch
Whiteboard: [win32 file picker]
Target Milestone: --- → Future
Assignee: pavlov → smontagu
QA Contact: amyy → i18n
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.

Attachment

General

Creator:
Created:
Updated:
Size: