Closed
Bug 69572
Opened 24 years ago
Closed 24 years ago
M08 Changing Themes twice leads to crash crash [@ nsGenericElement::GetBindingParent ]
Categories
(Core Graveyard :: Skinability, defect, P1)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
mozilla0.9
People
(Reporter: marina, Assigned: talkback)
References
Details
(Keywords: crash, topcrash)
Crash Data
**** observed with 2001-02-20 build ****
Steps to repro:
- go to View| Themes Preferences...;
- select Classic, click Apply classic; click OK;
- now go back and change it back to Modern, after clicking OK nscp6 will crash
( or you may try it with Applying Modern twice, the result will be the same
here is a stack:
nsGenericElement::GetBindingParent
[d:\builds\seamonkey\mozilla\content\base\src\nsGenericElement.cpp, line 1720]
nsGenericElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\base\src\nsGenericElement.cpp, line 1348]
nsHTMLInputElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\html\content\src\nsHTMLInputElement.cpp,
line 1035]
nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 391]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4844]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4784]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 372]
nsViewManager2::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1424]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 691]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4099]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3095]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 924]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
GlobalWindowImpl::Focus
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 1640]
nsWebShellWindow::HandleEvent
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 519]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 691]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4099]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3095]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 924]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
USER32.dll + 0x1350 (0x77e71350)
nsWindow::DefaultWindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 950]
USER32.dll + 0x2c6a (0x77e72c6a)
USER32.dll + 0x2cf5 (0x77e72cf5)
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 935]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
nsChromeTreeOwner::SetVisibility
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsChromeTreeOwner.cpp, line 293]
GlobalWindowImpl::Deactivate
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2783]
nsWebShellWindow::HandleEvent
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 495]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 691]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4099]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3099]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 924]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
USER32.dll + 0x1350 (0x77e71350)
nsWindow::DefaultWindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 950]
USER32.dll + 0x2c6a (0x77e72c6a)
USER32.dll + 0x2cf5 (0x77e72cf5)
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 935]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3012]
nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2678]
nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 4281]
nsXULElement::Focus
[d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 4206]
nsXULTreeElement::Focus
[d:\builds\seamonkey\mozilla\rdf\content\src\nsXULTreeElement.h]
XULElementFocus
[d:\builds\seamonkey\mozilla\rdf\content\src\nsJSXULElement.cpp, line 472]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 779]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2671]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 795]
js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 867]
<http://cyclone/images/spacer.gif> Registers:
Comment 3•24 years ago
|
||
skinnability
Assignee: hewitt → ben
Component: Themes → Skinability
QA Contact: pmac → blakeross
Comment 4•24 years ago
|
||
This is a topcrasher for mozilla 0.8 (M08).
Latest stack trace:
nsGenericElement::GetBindingParent
[d:\builds\0.8\mozilla\layout\base\src\nsGenericElement.cpp line
1720]
nsGenericElement::HandleDOMEvent
[d:\builds\0.8\mozilla\layout\base\src\nsGenericElement.cpp line
1348]
nsHTMLInputElement::HandleDOMEvent
[d:\builds\0.8\mozilla\layout\html\content\src\nsHTMLInputElement.cpp
line 1035]
nsEventStateManager::SendFocusBlur
[d:\builds\0.8\mozilla\layout\events\src\nsEventStateManager.cpp
line 2898]
nsEventStateManager::SetContentState
[d:\builds\0.8\mozilla\layout\events\src\nsEventStateManager.cpp
line 2604]
nsHTMLSelectElement::SetFocus
[d:\builds\0.8\mozilla\layout\html\content\src\nsHTMLSelectElement.cpp
line 1055]
nsEventStateManager::PreHandleEvent
[d:\builds\0.8\mozilla\layout\events\src\nsEventStateManager.cpp
line 451]
PresShell::HandleEventInternal
[d:\builds\0.8\mozilla\layout\html\base\src\nsPresShell.cpp line
4911]
PresShell::HandleEvent
[d:\builds\0.8\mozilla\layout\html\base\src\nsPresShell.cpp line
4851]
nsView::HandleEvent
[d:\builds\0.8\mozilla\view\src\nsView.cpp line 372]
nsView::HandleEvent
[d:\builds\0.8\mozilla\view\src\nsView.cpp line 345]
nsView::HandleEvent
[d:\builds\0.8\mozilla\view\src\nsView.cpp line 345]
nsViewManager2::DispatchEvent
[d:\builds\0.8\mozilla\view\src\nsViewManager2.cpp line 1424]
HandleEvent [d:\builds\0.8\mozilla\view\src\nsView.cpp
line 68]
nsWindow::DispatchEvent
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 691]
nsWindow::DispatchWindowEvent
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 708]
nsWindow::DispatchFocus
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 4099]
nsWindow::ProcessMessage
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 3099]
nsWindow::WindowProc
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 924]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
GlobalWindowImpl::Focus
[d:\builds\0.8\mozilla\dom\src\base\nsGlobalWindow.cpp line 1636]
nsWebShellWindow::HandleEvent
[d:\builds\0.8\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp line
537]
nsWindow::DispatchEvent
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 691]
nsWindow::DispatchWindowEvent
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 708]
nsWindow::DispatchFocus
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 4099]
nsWindow::ProcessMessage
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 3095]
nsWindow::WindowProc
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 924]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
USER32.dll + 0x1350 (0x77e71350)
nsWindow::DefaultWindowProc
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 950]
USER32.dll + 0x2c6a (0x77e72c6a)
USER32.dll + 0x2cf5 (0x77e72cf5)
nsWindow::WindowProc
[d:\builds\0.8\mozilla\widget\src\windows\nsWindow.cpp line 935]
USER32.dll + 0x1303 (0x77e71303)
USER32.dll + 0x1962 (0x77e71962)
ntdll.dll + 0x163ef (0x77f763ef)
USER32.dll + 0x1a89 (0x77e71a89)
nsAppShell::Run
[d:\builds\0.8\mozilla\widget\src\windows\nsAppShell.cpp line 113]
nsAppShellService::Run
[d:\builds\0.8\mozilla\xpfe\appshell\src\nsAppShellService.cpp line
408]
main1 [d:\builds\0.8\mozilla\xpfe\bootstrap\nsAppRunner.cpp
line 985]
main [d:\builds\0.8\mozilla\xpfe\bootstrap\nsAppRunner.cpp
line 1275]
WinMain
[d:\builds\0.8\mozilla\xpfe\bootstrap\nsAppRunner.cpp line 1293]
WinMainCRTStartup()
KERNEL32.dll + 0x1b9ea (0x77f1b9ea)
Source File :
d:/builds/0.8/mozilla/layout/base/src/nsGenericElement.cpp line :
1720
User comments and urls that might help repro this crash:
URL:(27207600) www.kornet.net
URL:(26963876) http://bip.pc.sas.com/
URL:(26959750) http://www.mozilla.org
URL:(27236029) www.kornet.net
URL:(27047509) http://www.novatv.hr/
URL:(27207523) www.kornet.net
Comment: (27207600) zzz
Comment: (26811326) Started mozilla in the default theme
Comment: (27186881) Switching to Modern theme. Had just hit
the apply button.
Comment: (26963876) clicked on a icon in my personal
toolbarrepresenting a web page on our intranet
Comment: (26959750) changing the browser theme to (blue?)
with the "apply" button
Comment: (26927574) Changing themes. Changed from default
(classic) to Blue
Comment: (26782362) Changed the theme from a mixed of clasic
and modern to clasic. I Uninstalled Netscape 6 Final and compy the
Mozilla Folder in Application Data for backup. Later I installed
Mozilla 0.8 and replaced the new Mozilla directory with the old one.
I was usingnsGenericElement::GetBindingParent 6f2322af
Comment: (26778336) Applying the 'Blue' theme to Mozilla 0.8
Comment: (26983518) trying to manually create a sidebar by
editing panels.rdf
Comment: (26765976) setting prefs
Comment: (27207523) ??'A12>iAI??:AI?CA?
Comment: (27376184) Double click on taskbar border (<->
cursor showing).
Keywords: topcrash
Summary: Changing Themes twice leads to crash → M08 Changing Themes twice leads to crash crash [@ nsGenericElement::GetBindingParent ]
Comment 7•24 years ago
|
||
This works for me in 2k tip builds. Anyone still seeing this?
Works for me using 2001040304 win32 commercial build, my mac debug build from
last Friday (I think), and my debug linux build from this morning. Marking W4M.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Comment 10•24 years ago
|
||
Moving all the Works For Me bugs to talkback user account for future reference.
Assignee: pchen → talkback
Status: RESOLVED → NEW
Comment 11•24 years ago
|
||
We are gathering all the Resolved and WFM bugs which are happened to be topcrash
bugs and assigning it to talkback. I am marking all of them as RESOLVED WFM.
Status: NEW → RESOLVED
Closed: 24 years ago → 24 years ago
Comment 12•24 years ago
|
||
verified worksforme. although there are crashes with this stack signature in
Netscape 6.20, they don't involve switching themes. I will open a new bug for
the more recent crashes.
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Product: Core → Core Graveyard
Updated•14 years ago
|
Crash Signature: [@ nsGenericElement::GetBindingParent ]
You need to log in
before you can comment on or make changes to this bug.
Description
•