Closed Bug 407749 Opened 17 years ago Closed 13 years ago

Intermittent Crashes Clicking Links [@ 0x002701ff cff9becb] [@ nsXBLService::GetBinding]

Categories

(Core :: XBL, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mozilla, Unassigned)

Details

(Keywords: crash)

Crash Data

Periodically, I click on links in Firefox and it crashes without Talkback being triggered. This time it got caught by Talkback TB38986890H.
Severity: normal → major
Keywords: crash
The interval between crashes is too large to run in safe mode trying to figure it out. I can go a week in between crashes, but it does happen once or twice a week using 2.0.0.11.
no recent bugs with matching stack afaict

TB38986890
Stack Signature	0x002701ff cff9becb
Product ID	Firefox2
Build ID	2007112718
Trigger Time	2007-12-10 08:32:24.0
Platform	Win32
Operating System	Windows NT 5.1 build 2600
Module	
URL visited	
User Comments	Middle-clicked on a live bookmark. 
Since Last Crash	148038 sec
Total Uptime	148038 sec
Trigger Reason	Access violation
Source File, Line No.	N/A
Stack Trace 	
0x002701ff
nsXBLService::GetBinding  [mozilla/content/xbl/src/nsXBLService.cpp, line 854]
nsXBLService::GetBinding  [mozilla/content/xbl/src/nsXBLService.cpp, line 908]
nsXBLService::LoadBindings  [mozilla/content/xbl/src/nsXBLService.cpp, line 585]
nsCSSFrameConstructor::ConstructFrameInternal  [mozilla/layout/base/nsCSSFrameConstructor.cpp, line 7829]
nsCSSFrameConstructor::ConstructFrame  [mozilla/layout/base/nsCSSFrameConstructor.cpp, line 7786]
nsCSSFrameConstructor::ContentAppended  [mozilla/layout/base/nsCSSFrameConstructor.cpp, line 8892]
PresShell::ContentAppended  [mozilla/layout/base/nsPresShell.cpp, line 5599]
nsDocument::ContentAppended  [mozilla/content/base/src/nsDocument.cpp, line 2455]
nsXULDocument::ContentAppended  [mozilla/content/xul/document/src/nsXULDocument.cpp, line 1172]
nsXULElement::InsertChildAt  [mozilla/content/xul/content/src/nsXULElement.cpp, line 1128]
nsGenericElement::doReplaceOrInsertBefore  [mozilla/content/base/src/nsGenericElement.cpp, line 3649]
nsGenericElement::InsertBefore  [mozilla/content/base/src/nsGenericElement.cpp, line 3073]
XPCWrappedNative::CallMethod  [mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 2169]
XPC_WN_CallMethod  [mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1455]
js_Invoke  [mozilla/js/src/jsinterp.c, line 1375]
js_Interpret  [mozilla/js/src/jsinterp.c, line 3946]
js_Invoke  [mozilla/js/src/jsinterp.c, line 1394]
js_InternalInvoke  [mozilla/js/src/jsinterp.c, line 1469]
JS_CallFunctionValue  [mozilla/js/src/jsapi.c, line 4351]
nsJSContext::CallEventHandler  [mozilla/dom/src/base/nsJSEnvironment.cpp, line 1493]
nsJSEventListener::HandleEvent  [mozilla/dom/src/events/nsJSEventListener.cpp, line 195]
nsEventListenerManager::HandleEventSubType  [mozilla/content/events/src/nsEventListenerManager.cpp, line 1655]
nsEventListenerManager::HandleEvent  [mozilla/content/events/src/nsEventListenerManager.cpp, line 1762]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2232]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
nsXULElement::HandleDOMEvent  [mozilla/content/xul/content/src/nsXULElement.cpp, line 2255]
PresShell::HandleEventInternal  [mozilla/layout/base/nsPresShell.cpp, line 6514]
PresShell::HandleEventWithTarget  [mozilla/layout/base/nsPresShell.cpp, line 6412]
nsEventStateManager::CheckForAndDispatchClick  [mozilla/content/events/src/nsEventStateManager.cpp, line 3207]
nsEventStateManager::PostHandleEvent  [mozilla/content/events/src/nsEventStateManager.cpp, line 2170]
PresShell::HandleEventInternal  [mozilla/layout/base/nsPresShell.cpp, line 6586]
PresShell::HandleEvent  [mozilla/layout/base/nsPresShell.cpp, line 6350]
nsViewManager::HandleEvent  [mozilla/view/src/nsViewManager.cpp, line 2566]
nsViewManager::DispatchEvent  [mozilla/view/src/nsViewManager.cpp, line 2253]
HandleEvent  [mozilla/view/src/nsView.cpp, line 174]
nsWindow::DispatchEvent  [mozilla/widget/src/windows/nsWindow.cpp, line 1319]
nsWindow::DispatchMouseEvent  [mozilla/widget/src/windows/nsWindow.cpp, line 6329]
ChildWindow::DispatchMouseEvent  [mozilla/widget/src/windows/nsWindow.cpp, line 6576]
nsWindow::WindowProc  [mozilla/widget/src/windows/nsWindow.cpp, line 1507]
USER32.dll + 0x8734 (0x7e418734)
USER32.dll + 0x8816 (0x7e418816)
USER32.dll + 0x89cd (0x7e4189cd)
USER32.dll + 0x8a10 (0x7e418a10)
nsAppShell::Run  [mozilla/widget/src/windows/nsAppShell.cpp, line 159]
nsAppStartup::Run  [mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 152]
main  [mozilla/browser/app/nsBrowserApp.cpp, line 61]
kernel32.dll + 0x16fd7 (0x7c816fd7)
Severity: major → critical
Summary: Intermittent Crashes Clicking Links → Intermittent Crashes Clicking Links [@ 0x002701ff cff9becb] [@ nsXBLService::GetBinding]
(In reply to comment #0)
> Periodically, I click on links in Firefox and it crashes without Talkback being
> triggered. This time it got caught by Talkback TB38986890H.
> 

I've got this problem on a 128MB machine, so I don't mind..
Are you working on a laptop or another always-on-machine, or do you close and start the browser more than once a day?

I've got three partitions on two disks, tempfile & profile is on 1st partition/1st drive, swap file win386.swp on 1st part./2nd drive, and bookmarks are on 2nd part/1st drive. When all partitions had abot 100mb or mostly less free space, I often crashed loading an applet. When i reorganized and had about 500 to 800 MB free on each of the partitions, problem was slightly different.
Windows gets slower&slower if the pagefile grows above 200MB, and crawls along unresponsive for minutes if the pagefile is about 230MB or more, and I add a bookmark to one of my folders in the personal toolbar by dragging. 

currently:
C: 340 MB (10%) free,  15.603 KB history.dat, 30 MB cache  
D: 637 MB (15%) free, 196.608 KB win386.swp, 556 MB mailfolder
E: 477 MB (12%) free, 
The crash machine is a 4GHz P4 with 2GB RAM. The swap partition has over 200GB free.
Jerry, Hermann, when did your crash start?
Hermann, does you crash's stack match?

perhaps there is hope in bug 400786
I don't recollect when it started exactly, but it's become really apparent in the last couple of FF releases. Maybe since 2.0.0.9 or so?
Jerry, are you still hitting this crash in Firefox 3.5?
Component: General → XBL
Product: Firefox → Core
QA Contact: general → xbl
Version: 2.0 Branch → unspecified
No.
FWM per reporter
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ 0x002701ff cff9becb] [@ nsXBLService::GetBinding]
You need to log in before you can comment on or make changes to this bug.