Closed
Bug 7439
Opened 27 years ago
Closed 26 years ago
bad cast in appcore shutdown -> change appcores into components
Categories
(Core Graveyard :: Tracking, defect, P3)
Core Graveyard
Tracking
Tracking
(Not tracked)
VERIFIED
FIXED
M16
People
(Reporter: danm.moz, Assigned: scc-obsolete)
References
Details
nsAppCoresManager:::Shutdown static casts each of the appcores in its list of active cores to an
nsIDOMBaseAppCore, then calls Release() on the resulting pointer. Of all our appcores, only one
of them (nsBaseAppCore) actually inherits from nsIDOMBaseAppCore. Oddly enough, Release()
seems to be called correctly on Windows, at least for some appcores. Other platforms are not so ...
forgiving. They seem to just hang up after getting a wrong number. How civilized. Still, seems like
there's a problem here.
I'm making this a bug, rather than just fixing it, because Scott's work to change appcores into
components should neatly sidestep this problem. So I'm ignoring it for now, but making a note...
| Assignee | ||
Updated•27 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M7
| Assignee | ||
Comment 1•27 years ago
|
||
I'll take care of this as part of converting AppCores to components
Comment 2•27 years ago
|
||
move to later milestone?
Updated•27 years ago
|
Summary: bad cast in appcore shutdown → bad cast in appcore shutdown -> change appcores into components
Target Milestone: M7 → M8
Comment 3•27 years ago
|
||
this has moved to m8
Moving all Apprunner bugs past and present to Other component temporarily whilst
don and I set correct component. Apprunner component will be deleted/retired
shortly.
| Assignee | ||
Updated•27 years ago
|
Target Milestone: M8 → M9
| Assignee | ||
Comment 5•27 years ago
|
||
Moving to M9, when the rest of this change can be checked in.
| Assignee | ||
Updated•26 years ago
|
Target Milestone: M9 → M10
| Assignee | ||
Comment 7•26 years ago
|
||
following bug #13021, as usual
| Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 8•26 years ago
|
||
According to Bill Law in bug #13021, AppCores are no longer used (though they are
still part of the build till he gets some makefile stuff checked in). Therefore,
this bad code in |nsAppCoresManager::Shutdown| is now dead code and so no longer
a problem.
According to developer's comments this bug is marked as verified. If you think
the resolution is wrong please reopen.
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•