Closed Bug 4935 Opened 26 years ago Closed 25 years ago

Plug-in streaming API does not handle "File Not found" error properly

Categories

(Core Graveyard :: Plug-ins, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: stanley.ho, Assigned: serhunt)

References

Details

(Keywords: crash, Whiteboard: [nsbeta3+])

When using the new plug-in streaming API for downloading files into the cache, if the file is not found in the web server, the plug-in streaming API will save the HTTP respond (File not found in this case) as the requested file, and return the filename to the plug-in. Thus, the wrong file will be returned to the plug-in. This bug is triggered when the file is absent and nsIPluginStreamListener::OnFileAvailable is called back.
Status: NEW → ASSIGNED
Target Milestone: M5
Target Milestone: M5 → M6
Target Milestone: M6 → M7
Status: NEW → ASSIGNED
Target Milestone: M8 → M9
Target Milestone: M9 → M11
Target Milestone: M11 → M13
QA Contact: beppe → elig
Shrirang is now QA owner for Plug-ins; QA assigning all of my Plug-ins bugs over to him.
Target Milestone: M13 → M14
Target Milestone: M14 → M15
Stanley can you please give me a pointer on writing an applet that tests this?
Target Milestone: M15 → M16
Target Milestone: M16 → M18
*** Bug 37623 has been marked as a duplicate of this bug. ***
Bug 37623 is a crasher, so adding crash keyword and upping severity. That bug also has a testcase for the windows Quicktime applet on Win98, if that's at all useful. sean@beatnik.com, thanks for noticing the connection.
Severity: major → critical
Keywords: crash
add 4xp keyword
Keywords: 4xp
Nom. nsbeta3, recc. nsbeta3+ hard stopper. We don't want plug-ins that stream to crash when the target file isn't found--lots of key plug-ins stream (RealPlayer for example), and files often aren't found.
Keywords: nsbeta3
Approving for nsbeta3: av, is there any new information on this bug?
Whiteboard: [nsbeta3+]
nsIPluginStreamListener::OnFileAvailable is no longer called if the file is not present. Stanley, would you please verify? Marking wfm.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
QA Contact: shrir → stanley.ho
Stanley, could you pls verify this ? Thanks !
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.