Closed Bug 98355 Opened 23 years ago Closed 23 years ago

bad mime.types -> Implicit save causes crashs, explicit (w/ shift key) works [@ GetExtensionsAndDescriptionFromMimetypesFile]

Categories

(Core :: Networking, defect)

x86
Linux
defect
Not set
major

Tracking

()

RESOLVED DUPLICATE of bug 99057

People

(Reporter: rjh, Assigned: bzbarsky)

References

Details

(Keywords: crash, topcrash, verifyme)

Crash Data

Build ID: 2001090408 (also noticed on 20010828xx) This build also has the talkbalk initialization bug, so no talkbacks available. 1. Go to http://ftp.mozilla.org/pub/mozilla/nightly/2001-09-04-08-trunk/ 2. Click a file --> segmentation violation but, 1. same 2. Shift-click a file --> proper download This affects both ftp and http downloads to disk the same way. Other traversals, e.g. click link, click directory, work properly. It is only implicit downloads that segmentation violate. Explicit download via shift-click all work properly.
Same build - WorksForMe on Linux
Looks like email problems with a reply. So, there are some talkbacks for this bug. Most recently TB35112630Q, TB34989377W, and TB34989259W. It is still there in 2001090608, but talkback works in that build so it generates something usable.
Depends on: 99057
rjh@world.std.com, could you possibly email me (to bzbarsky@mit.edu) the following files from your computer: /etc/mailcap /etc/mime.types ~/.mailcap ~/.mime.types and the results of grepping for "helper" in your prefs.js? I can't reproduce the crash on that site with my files, but I think I've found what's causing the error condition. I just want to try testing it to make sure my change actually helps.
Assignee: asa → bzbarsky
Status: UNCONFIRMED → NEW
Ever confirmed: true
Adding stack signature in the summary for talkback reference andadding keywords to track this. cc'ing talkback folks. For the record, this crash is happening with this stack trace: GetExtensionsAndDescriptionFromMimetypesFile() LookUpExtensionsAndDescription() nsOSHelperAppService::GetFromMIMEType() nsExternalHelperAppService::DoContent() nsDocumentOpenInfo::DispatchContent() nsDocumentOpenInfo::OnStartRequest() nsHttpChannel::ProcessNormal() nsHttpChannel::ProcessResponse() nsHttpChannel::OnStartRequest() nsOnStartRequestEvent::HandleEvent() nsARequestObserverEvent::HandlePLEvent() PL_HandleEvent() PL_ProcessPendingEvents() nsEventQueueImpl::ProcessPendingEvents() event_processor_callback() our_gdk_io_invoke() libglib-1.2.so.0 + 0xf109 (0x4035a109) libglib-1.2.so.0 + 0x108b6 (0x4035b8b6) libglib-1.2.so.0 + 0x10ee3 (0x4035bee3) libglib-1.2.so.0 + 0x1109c (0x4035c09c) libgtk-1.2.so.0 + 0x9138b (0x4027838b) nsAppShell::Run() nsAppShellService::Run() main1() main() libc.so.6 + 0x1d801 (0x4049c801)
Keywords: crash, topcrash
Summary: Implicit save causes crashs, explicit (w/ shift key) works → Implicit save causes crashs, explicit (w/ shift key) works [@ GetExtensionsAndDescriptionFromMimetypesFile]
*** Bug 95975 has been marked as a duplicate of this bug. ***
In case people were curious about how people crashed: (35236922) Comments: Ooops I forgot and went to download something (bug 95975) (35201496) Comments: Bug 95975 (35185816) Comments: Acidentally downloading from web (bug 95975) (35172780) Comments: Downloading again accidentally bug 95975 (35156273) Comments: Trying to download a playlist from live365.com (35135939) Comments: Download with default decision. (35130618) URL: earthlink.net (35112630) Comments: Clicked a link. Most likely it was to a downloadable file rather than something displayable. (35109092) Comments: Trying to download (34989377) URL: ftp.mozilla.org/ (34989377) Comments: default download of 05-September mozilla-i686-pc-linux-gnu-sea.tar.gzDownload by clicking. Download by shift-click works (34989259) Comments: Attempting default download by clicking name of .doc file.See mozilla bug 98355
Got mail from rjh@world.std.com. The problem he's having is the same as the one I have a patch for in bug 99057. Marking this a duplicate. *** This bug has been marked as a duplicate of 99057 ***
Status: NEW → RESOLVED
Closed: 23 years ago
No longer depends on: 99057
Resolution: --- → DUPLICATE
*** Bug 99832 has been marked as a duplicate of this bug. ***
+verifyme -> net rjh: can you get a ne build and verify the fix? I don't have "STEPS" in the bug, but the powers that be urgently want to know this is fixed...
Component: Browser-General → Networking
Keywords: verifyme
QA Contact: doronr → benc
Summary: Implicit save causes crashs, explicit (w/ shift key) works [@ GetExtensionsAndDescriptionFromMimetypesFile] → bad mime.types -> Implicit save causes crashs, explicit (w/ shift key) works [@ GetExtensionsAndDescriptionFromMimetypesFile]
Crash Signature: [@ GetExtensionsAndDescriptionFromMimetypesFile]
You need to log in before you can comment on or make changes to this bug.