Closed
Bug 47798
Opened 25 years ago
Closed 25 years ago
Crash selecting 'Go' menu after switching Theme (SH crash).
Categories
(Core :: DOM: Navigation, defect, P3)
Core
DOM: Navigation
Tracking
()
People
(Reporter: jrgmorrison, Assigned: radha)
Details
Overview Description:
Crash selecting 'Go' menu after switching Theme (SH crash).
NOTE!!!: This is on the TRUNK; this is NOT a crasher in PR2 bits.
Steps to Reproduce:
1) Launch Mozilla
2) Switch Themes
3) Click on the 'Go' top level menu
Actual Results: Expected Results:
Crash Back/Forward/Home/...
Reproducibility: 100% on mac/linux/win32
Build Date & Platform Bug Found:
2000080508 win95 & win98
2000080508 mac
2000080508 linux
Additional Information:
Here's a stack trace via talkback ... I know that there are issues with
getting the docshell properly hooked up after a skin switch (or some such
problem; hyatt can explain).
PR_AtomicIncrement [pratom.c, line 286]
nsDocShell::AddRef [d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp,
line 135]
nsWebShell::AddRef [d:\builds\seamonkey\mozilla\docshell\base\nsWebShell.cpp,
line 316]
nsDocShell::QueryInterface
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp]
nsWebShell::QueryInterface
[d:\builds\seamonkey\mozilla\docshell\base\nsWebShell.cpp, line 344]
nsQueryInterface::operator()
[d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 37]
nsCOMPtr_base::assign_from_helper
[d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 66]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1507]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
nsDocShell::GetSessionHistory
[d:\builds\seamonkey\mozilla\docshell\base\nsDocShell.cpp, line 1510]
... snip .. this recursion carries on for the rest of the stack in the
talkback report
| Reporter | ||
Comment 1•25 years ago
|
||
A somewhat self-evident nsbeta3 (I could ship with some things not working
correctly after a skin/theme switch, but not a one-click crash).
Keywords: nsbeta3
Comment 2•25 years ago
|
||
Thanks, this is 47490. Jag and I are working on it, believe me...
*** This bug has been marked as a duplicate of 47490 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
You need to log in
before you can comment on or make changes to this bug.
Description
•