Closed Bug 153093 Opened 22 years ago Closed 22 years ago

save file crash when destination forlder contains accented chars

Categories

(Core Graveyard :: File Handling, defect)

x86
All
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 132905

People

(Reporter: philippe.ameline, Assigned: law)

Details

(Keywords: crash, intl, Whiteboard: TB7654304E, TB7654271G)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1a) Gecko/20020611 BuildID: 2002061104 My server had a folder named Téléchargement (french name for download), Mozilla crashed when attempting to save file on it (either for saving source code of web pages or for ftp file downloading) Renamming the folder Telechargement (no accents) solved the problem Reproducible: Always Steps to Reproduce: 1.create a file directory with accented chars. ex : Téléchargement 2.Try to download a ftp file in it 3. Actual Results: total crash Expected Results: work
wfm using build 2002062008 on Win2k. Philippe, did you get a Talkback window popup when crashing ? If so, please post Talkback ID for this crash by running 'mozilla\bin\components\talkback.exe' Make sure you can also reproduce the crash with latest nightly build: http://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-win32-talkback.zip
Keywords: crash, stackwanted
Hi i could reproduce the problem. Win98 2002062308 Talkback: TB7654271G To Reproduce: 1. Create a folder with special chars (tested with é and ä ö ü). 2. file/save page as => in this folder 3. => crash
Crash using 2002062308/trunk/W2K while saving file with czech chars -> TB7654304E. My friend is also crashing on WinXP while saving file to path with czech chars. Confirming and marking NEW. Sairuh, could you get stacktrace of incidents?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: intl
OS: Windows 2000 → All
Whiteboard: TB7654304E, TB7654271G
Both stacks are the same: nsAssignmentSet::GetAssignmentFor [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsRuleNetwork.cpp, line 596] nsTemplateMatch::GetAssignmentFor [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsTemplateMatch.cpp, line 52] nsXULTemplateBuilder::SubstituteTextReplaceVariable [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp, line 1168] nsXULTemplateBuilder::ParseAttribute [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp, line 1077] nsXULTemplateBuilder::SubstituteText [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp, line 1125] nsXULContentBuilder::BuildContentFromTemplate [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 783] nsXULContentBuilder::CreateTemplateContents [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 1385] nsXULContentBuilder::CreateTemplateAndContainerContents [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 1209] nsXULContentBuilder::CreateContents [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 1765] nsXULElement::EnsureContentsGenerated [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3654] nsXULElement::ChildCount [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 2175] nsXULElement::GetChildNodes [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 768] nsXULElement::GetElementsByTagName [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3684] nsXULElement::GetElementsByTagName [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3718] nsXULElement::GetElementsByTagName [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3718] nsXULElement::GetElementsByTagName [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3718] nsXULElement::GetElementsByTagName [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 1425] XPTC_InvokeByIndex [c:/builds/seamonkey/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp, line 106] XPCWrappedNative::CallMethod [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 1996] XPC_WN_CallMethod [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1267] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 790] js_Interpret [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 2744] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 806] js_InternalInvoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 881] JS_CallFunctionValue [c:/builds/seamonkey/mozilla/js/src/jsapi.c, line 3430] nsJSContext::CallEventHandler [c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1045] nsJSEventListener::HandleEvent [c:/builds/seamonkey/mozilla/dom/src/events/nsJSEventListener.cpp, line 184] nsXBLPrototypeHandler::ExecuteHandler [c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp, line 457] nsXBLPrototypeHandler::BindingAttached [c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp, line 505] nsXBLPrototypeBinding::BindingAttached [c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeBinding.cpp, line 441] nsXBLBinding::ExecuteAttachedHandler [c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLBinding.cpp, line 1040] nsBindingManager::ProcessAttachedQueue [c:/builds/seamonkey/mozilla/content/xbl/src/nsBindingManager.cpp, line 913] nsCSSFrameConstructor::ContentInserted [c:/builds/seamonkey/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp, line 9158] nsCSSFrameConstructor::ContentAppended [c:/builds/seamonkey/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp, line 8318] StyleSetImpl::ContentAppended [c:/builds/seamonkey/mozilla/content/base/src/nsStyleSet.cpp, line 1527] PresShell::ContentAppended [c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 5315] nsXULDocument::ContentAppended [c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULDocument.cpp, line 2256] nsXULContentBuilder::Rebuild [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 1744] nsXULContentBuilder::Rebuild [c:/builds/seamonkey/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp, line 1753] XPTC_InvokeByIndex [c:/builds/seamonkey/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp, line 106] XPCWrappedNative::CallMethod [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 1996] XPC_WN_CallMethod [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1267] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 790] js_Interpret [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 2744] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 806] js_InternalInvoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c, line 881] JS_CallFunctionValue [c:/builds/seamonkey/mozilla/js/src/jsapi.c, line 3430] nsJSContext::CallEventHandler [c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1045] nsJSEventListener::HandleEvent [c:/builds/seamonkey/mozilla/dom/src/events/nsJSEventListener.cpp, line 184] nsEventListenerManager::HandleEventSubType [c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp, line 1222] nsEventListenerManager::HandleEvent [c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp, line 1904] GlobalWindowImpl::HandleDOMEvent [c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 740] DocumentViewerImpl::LoadComplete [c:/builds/seamonkey/mozilla/content/base/src/nsDocumentViewer.cpp, line 1544] nsDocShell::EndPageLoad [c:/builds/seamonkey/mozilla/docshell/base/nsDocShell.cpp, line 3954] nsWebShell::EndPageLoad [c:/builds/seamonkey/mozilla/docshell/base/nsWebShell.cpp, line 731] nsDocShell::OnStateChange [c:/builds/seamonkey/mozilla/docshell/base/nsDocShell.cpp, line 3868] nsDocLoaderImpl::FireOnStateChange [c:/builds/seamonkey/mozilla/uriloader/base/nsDocLoader.cpp, line 1175] nsDocLoaderImpl::doStopDocumentLoad [c:/builds/seamonkey/mozilla/uriloader/base/nsDocLoader.cpp, line 834] nsDocLoaderImpl::DocLoaderIsEmpty [c:/builds/seamonkey/mozilla/uriloader/base/nsDocLoader.cpp, line 732] nsDocLoaderImpl::OnStopRequest [c:/builds/seamonkey/mozilla/uriloader/base/nsDocLoader.cpp, line 663] nsLoadGroup::RemoveRequest [c:/builds/seamonkey/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 537] nsJARChannel::OnStopRequest [c:/builds/seamonkey/mozilla/netwerk/protocol/jar/src/nsJARChannel.cpp, line 612] nsOnStopRequestEvent::HandleEvent [c:/builds/seamonkey/mozilla/netwerk/base/src/nsRequestObserverProxy.cpp, line 213] PL_HandleEvent [c:/builds/seamonkey/mozilla/xpcom/threads/plevent.c, line 597] *** This bug has been marked as a duplicate of 132905 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Keywords: stackwanted
Resolution: --- → DUPLICATE
v
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.