Closed
Bug 196832
Opened 22 years ago
Closed 22 years ago
Crash on first start [Runtime Error: R6025 - pure virtual function call] [@ nsXBLPrototypeBinding::BindingDetached] [@ 0x01990dcc - nsXBLBinding::ChangeDocument]
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 196446
People
(Reporter: 3.14, Assigned: asa)
Details
(Keywords: crash, regression, topcrash)
Crash Data
Attachments
(2 files)
mozilla-win32-installer-sea.exe 03/10/03 13:21:00 and a version from yesterday
do crash on first start (the automatic start in the installation process). Any
later start seems to work without problem. Here are the talkback IDs:
TB17950236M (today, i.e., version above)
TB17914151E (some version yesterday)
pi
Updated•22 years ago
|
Keywords: stackwanted
Whiteboard: TB17950236M, TB17914151E
Comment 1•22 years ago
|
||
I can confirm that for all actual WIN-Trunks I tried starting with 20030307.
My last version without that problem is
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4a) Gecko/20030304
More or less always I have to do a second start to Open Mozilla.
This makes unusable all those trunk-Versions.
Comment 2•22 years ago
|
||
Reporter | ||
Comment 3•22 years ago
|
||
Bug 196781 suggests you cannot start Mozilla at all which would be different.
But maybe I am just misreading that bug.
pi
Did you install into clean Mozilla directory? Any other xpi's installed [such as
protozilla]?
It might be a spin-off from bug 195600
Reporter | ||
Comment 5•22 years ago
|
||
No other XPIs, naked Mozilla. I uninstalled Mozilla, I did not delete additional
files or folders.
pi
Uninstall Moz doesn't clear out the chrome directory entries of other XPI's
installed at one point. So you have to manually clear out the rest.
Just to make sure : do you install into a fully empty directory?
Reporter | ||
Comment 7•22 years ago
|
||
The only thing left is this file:
C:\Programme\Mozilla\components\Netscape\MozillaTrunk\info.db
So I removed C:\Programme\Mozilla\components. Only left are the plugins. This
does not change anything. Well, Talkback did not start.
pi
So installing in fully clean directory solves your problem?
If you now install protozilla and after succesfull installation close all Moz
processes and start the browser again. Do you get your old warning back?
Reporter | ||
Comment 9•22 years ago
|
||
No, as I said, it still crashes, just without starting talkback.
pi
Comment 10•22 years ago
|
||
Duplicate of bug 128605 or of bug 105619 ?!
Weird !
Reporter | ||
Comment 11•22 years ago
|
||
Scary, so it would be bug 105619 which is really old and long time dead. Adding
regression keyword.
pi
Keywords: regression
Comment 12•22 years ago
|
||
To be fully honest, I searched "pure virtual call" (as in screen capture) and I
found those bug number. So, duplicate or not ?
Reporter | ||
Comment 13•22 years ago
|
||
Since the other bug is resolved and this here is a new problem (see comment 1
for how new), I'd leave it open.
pi
Comment 14•22 years ago
|
||
I installed the latest Trunk 20030310 or xxxxxx11(?) with a clean new user. It
starts up fine. Than I changed my prefs to the attached ones and Mozilla
crashes on startup. Till now I had no time to check which change causes this.
Comment 15•22 years ago
|
||
In Addition: The build is 2003031008 and moving backt to the default pref.bak
Mozilla will start again.
Comment 16•22 years ago
|
||
I think this is a dup of bug 196446.
Actually bug 196337 looks like it's the dup, but I think bug 196337 is being
tracked in bug 196446 along with some other bugs.
Reporter | ||
Comment 17•22 years ago
|
||
Again I might misread that bug, but I understand that also bug 196337 says that
it always crashes.
pi
Comment 18•22 years ago
|
||
This bug happens to me on builds from 2003-03-07 and onward
Summary: Crash on first start → Crash on first start [Runtime Error: R6025 - pure virtual function call]
Whiteboard: TB17950236M, TB17914151E → TB17950236M, TB17914151E (post-20030306 build)
Comment 19•22 years ago
|
||
Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4a) Gecko/20030310
I just tested with a "clean" install (uninstall, then deleted remaining
subdiretories, except plugins) and the first lauch at end of the installation
still crashes. Subsequent launches are OK. The Talkback ID for the crash is:
TB17987856W
PS. Why is it not possible to copy/paste the TB ID from the "Netscape Quality
Feedback Agent"? Why do I have to type this long number manually? This is a
#§$%& nuissance and potential source for error. :(
Comment 20•22 years ago
|
||
I see a similar problem.
The newer nightlies start, bring up the profile manager and crash after
selecting my beloved and working profile.
I tracked this down to the pref
user_pref("nglayout.debug.disable_xul_cache", false);
If you remove this line from prefs.js, Mozilla starts properly.
Furthermore, Mozilla crashes if you select "Preferences" - "Debug" - "Disable
XUL cache".
(Though this checkbox is checked, a XUL.mfl is generated in my profile directory).
Any thoughts?
Comment 21•22 years ago
|
||
Here's Boris' incidents:
Incident ID 17950236
Stack Signature nsXBLPrototypeBinding::BindingDetached ca32e183
Email Address bugzilla@piology.org
Product ID MozillaTrunk
Build ID 2003031008
Trigger Time 2003-03-11 01:27:31
Platform Win32
Operating System Windows 98 4.10 build 67766446
Module GKLAYOUT.DLL
URL visited
User Comments Starting from installation
Trigger Reason Access violation
Source File Name
c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeBinding.cpp
Trigger Line No. 422
Stack Trace
nsXBLPrototypeBinding::BindingDetached
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeBinding.cpp, line 422]
nsXBLBinding::ExecuteDetachedHandler
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLBinding.cpp, line 1047]
ExecuteDetachedHandler
[c:/builds/seamonkey/mozilla/content/xbl/src/nsBindingManager.cpp, line 995]
PL_DHashTableEnumerate [c:/builds/seamonkey/mozilla/xpcom/ds/pldhash.c, line 595]
nsBindingManager::ExecuteDetachedHandlers
[c:/builds/seamonkey/mozilla/content/xbl/src/nsBindingManager.cpp, line 1005]
GlobalWindowImpl::HandleDOMEvent
[c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 776]
DocumentViewerImpl::Unload
[c:/builds/seamonkey/mozilla/content/base/src/nsDocumentViewer.cpp, line 1005]
nsDocShell::FireUnloadNotification
[c:/builds/seamonkey/mozilla/docshell/base/nsDocShell.cpp, line 821]
nsDocShell::Destroy [c:/builds/seamonkey/mozilla/docshell/base/nsDocShell.cpp,
line 2975]
nsWebShell::Destroy [c:/builds/seamonkey/mozilla/docshell/base/nsWebShell.cpp,
line 1243]
nsXULWindow::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsXULWindow.cpp, line 411]
nsWebShellWindow::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp, line 1671]
nsChromeTreeOwner::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsChromeTreeOwner.cpp, line 292]
GlobalWindowImpl::ReallyCloseWindow
[c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 3201]
GlobalWindowImpl::CloseWindow
[c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 4407]
nsJSContext::ScriptEvaluated
[c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1479]
nsJSContext::CallEventHandler
[c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1048]
nsJSEventListener::HandleEvent
[c:/builds/seamonkey/mozilla/dom/src/events/nsJSEventListener.cpp, line 183]
nsEventListenerManager::HandleEventSubType
[c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp, line
1218]
nsEventListenerManager::HandleEvent
[c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp, line
2219]
nsXULElement::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3316]
PresShell::HandleDOMEventWithTarget
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6328]
nsButtonBoxFrame::MouseClicked
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp, line 200]
nsButtonBoxFrame::HandleEvent
[c:/builds/seamonkey/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp, line 147]
PresShell::HandleEventInternal
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6297]
PresShell::HandleEventWithTarget
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6232]
nsEventStateManager::CheckForAndDispatchClick
[c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp, line 2851]
nsEventStateManager::PostHandleEvent
[c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp, line 1849]
PresShell::HandleEventInternal
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6301]
PresShell::HandleEvent
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6215]
nsViewManager::HandleEvent
[c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp, line 2208]
nsView::HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp, line 309]
nsViewManager::DispatchEvent
[c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp, line 1944]
HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp, line 83]
nsWindow::DispatchEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1151]
nsWindow::DispatchWindowEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1168]
nsWindow::DispatchMouseEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 5431]
ChildWindow::DispatchMouseEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 5686]
nsWindow::ProcessMessage
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 4187]
nsWindow::WindowProc
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1435]
KERNEL32.DLL + 0x363b (0xbff7363b)
KERNEL32.DLL + 0x24407 (0xbff94407)
0x0065868e
------------------------------------------------
Incident ID 17914151
Stack Signature 0x01990dcc 03717ade
Email Address
Product ID MozillaTrunk
Build ID 2003030908
Trigger Time 2003-03-10 02:16:09
Platform Win32
Operating System Windows 98 4.10 build 67766446
Module
URL visited
User Comments Just installed, first run.
Trigger Reason Access violation
Source File Name
Trigger Line No.
Stack Trace
0x01990dcc
nsXBLBinding::ChangeDocument
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLBinding.cpp, line 1083]
nsXBLBinding::ChangeDocument
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLBinding.cpp, line 1078]
nsXBLBinding::ChangeDocument
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLBinding.cpp, line 1078]
nsBindingManager::ChangeDocumentFor
[c:/builds/seamonkey/mozilla/content/xbl/src/nsBindingManager.cpp, line 606]
nsXULElement::SetDocument
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 1948]
nsBindingManager::ChangeDocumentFor
[c:/builds/seamonkey/mozilla/content/xbl/src/nsBindingManager.cpp, line 643]
nsXULElement::SetDocument
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 1948]
nsXULDocument::SetScriptGlobalObject
[c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULDocument.cpp, line 1600]
DocumentViewerImpl::Close
[c:/builds/seamonkey/mozilla/content/base/src/nsDocumentViewer.cpp, line 1056]
nsDocShell::Destroy [c:/builds/seamonkey/mozilla/docshell/base/nsDocShell.cpp,
line 2997]
nsWebShell::Destroy [c:/builds/seamonkey/mozilla/docshell/base/nsWebShell.cpp,
line 1243]
nsXULWindow::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsXULWindow.cpp, line 411]
nsWebShellWindow::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp, line 1671]
nsChromeTreeOwner::Destroy
[c:/builds/seamonkey/mozilla/xpfe/appshell/src/nsChromeTreeOwner.cpp, line 292]
GlobalWindowImpl::ReallyCloseWindow
[c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 3201]
GlobalWindowImpl::CloseWindow
[c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp, line 4407]
nsJSContext::ScriptEvaluated
[c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1479]
nsJSContext::CallEventHandler
[c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1048]
nsJSEventListener::HandleEvent
[c:/builds/seamonkey/mozilla/dom/src/events/nsJSEventListener.cpp, line 183]
nsXBLPrototypeHandler::ExecuteHandler
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp, line 449]
nsXBLWindowHandler::WalkHandlersInternal
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLWindowHandler.cpp, line 316]
nsXBLWindowKeyHandler::WalkHandlers
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLWindowKeyHandler.cpp, line 182]
nsXBLWindowKeyHandler::KeyPress
[c:/builds/seamonkey/mozilla/content/xbl/src/nsXBLWindowKeyHandler.cpp, line 198]
nsEventListenerManager::HandleEvent
[c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp, line
1663]
nsXULDocument::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULDocument.cpp, line 2578]
nsXULElement::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3343]
nsXULElement::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3335]
nsXULElement::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3335]
nsXULElement::HandleDOMEvent
[c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp, line 3335]
PresShell::HandleEventInternal
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6264]
PresShell::HandleEvent
[c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp, line 6215]
nsViewManager::HandleEvent
[c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp, line 2162]
nsView::HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp, line 309]
nsViewManager::DispatchEvent
[c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp, line 1944]
HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp, line 83]
nsWindow::DispatchEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1151]
nsWindow::DispatchWindowEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1168]
nsWindow::DispatchKeyEvent
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 3071]
nsWindow::OnChar [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp,
line 3265]
nsWindow::ProcessMessage
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 3974]
nsWindow::WindowProc
[c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp, line 1435]
KERNEL32.DLL + 0x363b (0xbff7363b)
KERNEL32.DLL + 0x24407 (0xbff94407)
0x0065868e
From the first incident, it looks like a dup of bug 196446 which was recently
fixed. Please try a build after 3/11 and see if you can reproduce.
Keywords: stackwanted → topcrash
Summary: Crash on first start [Runtime Error: R6025 - pure virtual function call] → Crash on first start [Runtime Error: R6025 - pure virtual function call] [@ nsXBLPrototypeBinding::BindingDetached] [@ 0x01990dcc - nsXBLBinding::ChangeDocument]
Comment 22•22 years ago
|
||
worksforme on today's build. resolve as dupe of bug 196446?
Reporter | ||
Comment 23•22 years ago
|
||
WFM: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4a) Gecko/2003031408
pi
*** This bug has been marked as a duplicate of 196446 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Comment 24•22 years ago
|
||
v
Status: RESOLVED → VERIFIED
Whiteboard: TB17950236M, TB17914151E (post-20030306 build)
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•14 years ago
|
Crash Signature: [@ nsXBLPrototypeBinding::BindingDetached]
[@ 0x01990dcc - nsXBLBinding::ChangeDocument]
You need to log in
before you can comment on or make changes to this bug.
Description
•