Closed
Bug 445541
Opened 17 years ago
Closed 7 years ago
"ASSERTION: Give me something to work with" with radiolab feed
Categories
(Firefox Graveyard :: RSS Discovery and Preview, defect)
Tracking
(Not tracked)
RESOLVED
INACTIVE
People
(Reporter: jruderman, Unassigned)
References
(Depends on 1 open bug, )
Details
(Keywords: assertion)
Attachments
(1 file)
20.50 KB,
text/plain
|
Details |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1a1pre) Gecko/2008071414 Minefield/3.1a1pre
Steps to reproduce:
1. Load http://feeds.wnyc.org/radiolab.
Result:
###!!! ASSERTION: Give me something to work with: '!aMIMEType.IsEmpty() || !aFileExt.IsEmpty()', file uriloader/exthandler/nsExternalHelperAppService.cpp, line 2342
###!!! ASSERTION: Empty aExtension parameter!: '!aExtension.IsEmpty()', file uriloader/exthandler/nsExternalHelperAppService.cpp, line 2669
Reporter | ||
Updated•17 years ago
|
Version: 2.0 Branch → Trunk
![]() |
||
Comment 1•17 years ago
|
||
We're in FW__buildEnclosureDiv and the relevant call is:
595 var handlerInfoWrapper = this._mimeSvc.getFromTypeAndExtension(enc.get("type"), null);
Apparently the type is empty string here, so naturally the MIME service asserts: it can't do anything sane in this situation.
Comment 2•17 years ago
|
||
Is an assertion really the right behavior?
![]() |
||
Comment 3•17 years ago
|
||
For a contract violation? I suppose this code could throw instead (or in addition to). But the IDL clearly documents the contract here, and the caller is not following it.
Comment 5•7 years ago
|
||
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INACTIVE
Updated•6 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•