Closed
Bug 318633
Opened 20 years ago
Closed 19 years ago
crash [@ js_LinkFunctionObject 8d10c2b3] while scrolling (jsfun.c line 2028)
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 318969
People
(Reporter: tonymec, Unassigned)
References
()
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051130 Firefox/1.5
Build Identifier: "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051130 Firefox/1.5" build ID:2005113003
see TB12453181Q
Reproducible: Didn't try
Steps to Reproduce:
Actual Results:
crash (access violation)
Expected Results:
no crash
The fact that 48 tabs were open at fail time may or may not be relevant.
This crash happens while scrollig with Grab&Drag extension but another crash (TB12457934) which I'll report next (and dunno yet if at the same point in the code) happend while scrolling by clicking the scrollbar arrow.
Source tree puts the finger on fur@mozilla.org so I'm dutifully CC'ing him/her.
| Reporter | ||
Comment 1•20 years ago
|
||
Oops... fur@mozilla.org unknown to Bugzilla. CC'ing ltabb and brendan.
Oops again: ltabb@mozilla.org is also unknown to Bugzilla.
Version: unspecified → 1.5 Branch
Updated•20 years ago
|
Whiteboard: DUPEME
please don't try to use cvsblame for spidermonkey crashes, it isn't worth it.
wah, this isn't bug 301491. hopefully XBL or DOM Events?
Incident ID: 12457934
Stack Signature js_NewGCThing eb0644e1
Product ID Firefox15
Build ID 2005113003
Trigger Time 2005-12-01 01:37:17.0
Platform Win32
Operating System Windows NT 5.1 build 2600
Module js3250.dll + (0001ce11)
URL visited http://news.deviantart.com/article/19807/
User Comments I was scrolling the page using the scrollbar button [v] at bottom
Since Last Crash 12085 sec
Total Uptime 33082 sec
Trigger Reason Access violation
Source File, Line No. c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsgc.c, line 586
Stack Trace
js_NewGCThing [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsgc.c, line 586]
js_NewFunction [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsfun.c, line 1972]
JS_CompileUCFunctionForPrincipals [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsapi.c, line 3892]
nsJSContext::CompileEventHandler [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1319]
nsXBLPrototypeHandler::ExecuteHandler [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp, line 486]
nsXBLEventHandler::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xbl/src/nsXBLEventHandler.cpp, line 86]
nsEventListenerManager::HandleEventSubType [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1685]
nsEventListenerManager::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1786]
nsXULElement::HandleDOMEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2153]
nsXULElement::HandleDOMEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2174]
PresShell::HandleEventInternal [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6367]
PresShell::HandleEventWithTarget [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6265]
nsEventStateManager::CheckForAndDispatchClick [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventStateManager.cpp, line 3039]
nsEventStateManager::PostHandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventStateManager.cpp, line 2016]
PresShell::HandleEventInternal [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6439]
PresShell::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6203]
nsViewManager::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/view/src/nsViewManager.cpp, line 2559]
nsViewManager::DispatchEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/view/src/nsViewManager.cpp, line 2246]
HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/view/src/nsView.cpp, line 174]
nsWindow::DispatchEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 1252]
nsWindow::DispatchMouseEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 5982]
ChildWindow::DispatchMouseEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 6233]
nsWindow::WindowProc [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 1434]
USER32.dll + 0x8734 (0x77d18734)
USER32.dll + 0x8816 (0x77d18816)
USER32.dll + 0x89cd (0x77d189cd)
USER32.dll + 0x8a10 (0x77d18a10)
nsAppShell::Run [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/widget/src/windows/nsAppShell.cpp, line 159]
nsAppStartup::Run [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 151]
main [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/browser/app/nsBrowserApp.cpp, line 61]
kernel32.dll + 0x16d4f (0x7c816d4f)
Assignee: nobody → general
Component: General → JavaScript Engine
Keywords: crash
Product: Firefox → Core
QA Contact: general → general
Version: 1.5 Branch → 1.8 Branch
| Reporter | ||
Comment 3•20 years ago
|
||
*** Bug 318969 has been marked as a duplicate of this bug. ***
Comment 4•20 years ago
|
||
(In reply to comment #0)
> see TB12453181Q
included below
> The fact that 48 tabs were open at fail time may or may not be relevant.
>
> This crash happens while scrollig with Grab&Drag extension but another crash
> (TB12457934) which I'll report next (and dunno yet if at the same point in the
> code) happend while scrolling by clicking the scrollbar arrow.
which bug # is that?
Tony, do you still get this crash now that bug 318969 is fixed? (note - it's talkback stack is not the same as below) If it no longer crashes then perhaps this bug should be duped to it.
Incident ID: 12453181
Stack Signature js_LinkFunctionObject 8d10c2b3
Product ID Firefox15
Build ID 2005113003
Trigger Time 2005-11-30 21:31:34.0
Platform Win32
Operating System Windows NT 5.1 build 2600
Module js3250.dll + (0001c791)
URL visited http://zilla774.deviantart.com/journal/7173734/
User Comments I was scrolling the page by means of the Grab&Drag extension
Since Last Crash 5521 sec
Total Uptime 20997 sec
Trigger Reason Access violation
Source File, Line No. c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsfun.c, line 2028
Stack Trace
js_LinkFunctionObject [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsfun.c, line 2028]
XPC_NW_GetOrSetProperty [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/xpconnect/src/XPCNativeWrapper.cpp, line 556]
XPC_NW_GetProperty [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/xpconnect/src/XPCNativeWrapper.cpp, line 595]
js_Interpret [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 5249]
js_Invoke [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 1197]
js_InternalInvoke [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 1274]
JS_CallFunctionValue [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsapi.c, line 4158]
nsJSContext::CallEventHandler [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1411]
nsJSEventListener::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/dom/src/events/nsJSEventListener.cpp, line 195]
nsEventListenerManager::HandleEventSubType [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1685]
nsEventListenerManager::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1786]
nsXULElement::HandleDOMEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2153]
PresShell::HandleDOMEventWithTarget [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6466]
nsPopupSetFrame::OnCreate [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 600]
nsPopupSetFrame::ShowPopup [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 346]
nsPopupBoxObject::ShowPopup [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupBoxObject.cpp, line 188]
nsXULTooltipListener::LaunchTooltip [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsXULTooltipListener.cpp, line 518]
nsXULTooltipListener::ShowTooltip [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsXULTooltipListener.cpp, line 408]
nsTimerImpl::Fire [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/xpcom/threads/nsTimerImpl.cpp, line 394]
nsAppStartup::Run [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 151]
main [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/browser/app/nsBrowserApp.cpp, line 61]
kernel32.dll + 0x16d4f (0x7c816d4f)
| Reporter | ||
Comment 5•20 years ago
|
||
(In reply to comment #4)
> (In reply to comment #0)
> > see TB12453181Q
>
> included below
>
>
> > The fact that 48 tabs were open at fail time may or may not be relevant.
> >
> > This crash happens while scrollig with Grab&Drag extension but another crash
> > (TB12457934) which I'll report next (and dunno yet if at the same point in the
> > code) happend while scrolling by clicking the scrollbar arrow.
>
> which bug # is that?
bug 318636 -- its stack trace is above under comment #2
>
> Tony, do you still get this crash now that bug 318969 is fixed? (note - it's
> talkback stack is not the same as below) If it no longer crashes then perhaps
> this bug should be duped to it.
[...]
I can't be sure because I can't repeat my crashes at will. They just happen to me (and when Windows becomes sluggish I now close and reopen Firefox to reclaim "Swiss cheese" memory, which may help reduce crash frequency). In any case bug 318969 is AFAIK _not_ fixed on the build family that I use -- at the moment, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051215 Firefox/1.5", build ID:2005121503 -- see bug 318969 comment #15 and bug 318969 comment #16
I report all my crashes as they happen. Once or maybe twice I have reported more than one crash under the same bug number when their stack traces were obviously identical (even obviously to me). Here's the list of my crash bugs: those "resolved" will, as you know, be shown overstriked; use mouseover to see the resolution and summary.
Currently under Core:
bug 317283
bug 318121
bug 318627
bug 318633 (this one)
bug 318636
bug 318969
bug 319019
bug 319376
bug 319413
bug 319529
bug 319533
bug 320256
Currently under Firefox:
bug 310280
bug 314347
bug 314473
bug 318630
bug 319015
bug 319121
bug 319423
bug 319525
Currently under Thunderbird: none. (I do use T-bird mail but it only rarely crashes on me :-) ).
bz: there's a patch in place specifically to protect against this. perhaps the guard's too late?
stack from comment 4, specifically this higlighted codepath (note your checking of the marker):
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/js/src/xpconnect/src/XPCNativeWrapper.cpp&mark=516,620,532,541,544-545&rev=MOZILLA_1_8_BRANCH#505
Comment 9•20 years ago
|
||
I really don't see how that guard could be late...
Comment 10•20 years ago
|
||
i couldn't think of a way either, but... that seems to be the implication...
Updated•20 years ago
|
Flags: testcase-
Comment 11•19 years ago
|
||
running today's bon echo build, I just got a similar looking crash: TB21504097K
I think Firefox was in the background at the time though, perhaps, I might have moused over it.
Comment 12•19 years ago
|
||
bienvenu, um, your crash is heap corruption, the crash we're looking at in this bug is gc rooting. while the root cause may be the same, i think you should go fishing for the popup/tooltip/timeout bugs instead of this one.
Incident ID: 21504097
Stack Signature ntdll.dll + 0x106c3 (0x7c9106c3) 52d052e1
Product ID Firefox2
Build ID 2006072704
Trigger Time 2006-07-27 14:43:04.0
Platform Win32
Operating System Windows NT 5.1 build 2600
Module ntdll.dll + (000106c3)
URL visited
User Comments FF was idle, with several tabs open, includuing pandora
Since Last Crash 13029 sec
Total Uptime 13029 sec
Trigger Reason Access violation
Source File, Line No. N/A
Stack Trace
ntdll.dll + 0x106c3 (0x7c9106c3)
msvcrt.dll + 0x1c3c9 (0x77c2c3c9)
msvcrt.dll + 0x1c3e7 (0x77c2c3e7)
msvcrt.dll + 0x1c42e (0x77c2c42e)
JS_malloc [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsapi.c, line 1649]
js_Interpret [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 3380]
js_Invoke [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 1369]
js_InternalInvoke [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsinterp.c, line 1448]
JS_CallFunctionValue [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/js/src/jsapi.c, line 4385]
nsJSContext::CallEventHandler [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1474]
nsJSEventListener::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/dom/src/events/nsJSEventListener.cpp, line 195]
nsEventListenerManager::HandleEventSubType [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1655]
nsEventListenerManager::HandleEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1762]
nsXULElement::HandleDOMEvent [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2219]
PresShell::HandleDOMEventWithTarget [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/base/nsPresShell.cpp, line 6481]
nsPopupSetFrame::OnCreate [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 600]
nsPopupSetFrame::ShowPopup [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupSetFrame.cpp, line 346]
nsPopupBoxObject::ShowPopup [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsPopupBoxObject.cpp, line 198]
nsXULTooltipListener::LaunchTooltip [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsXULTooltipListener.cpp, line 518]
nsXULTooltipListener::ShowTooltip [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/layout/xul/base/src/nsXULTooltipListener.cpp, line 408]
nsTimerImpl::Fire [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/xpcom/threads/nsTimerImpl.cpp, line 394]
nsAppStartup::Run [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp, line 152]
main [c:/builds/tinderbox/Fx-Mozilla1.8/WINNT_5.2_Depend/mozilla/browser/app/nsBrowserApp.cpp, line 61]
kernel32.dll + 0x16d4f (0x7c816d4f)
Comment 13•19 years ago
|
||
Please reopen if you don't see it's fixed per bug 318969 in the versions specified
*** This bug has been marked as a duplicate of 318969 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Comment 14•19 years ago
|
||
(In reply to comment #13)
> Please reopen if you don't see it's fixed per bug 318969 in the versions
> specified
>
> *** This bug has been marked as a duplicate of 318969 ***
>
It's hard to make sure that an erratic crash has been cured; and on top of that, I got both of these bugs on Windows (and they are still titled: "OS: Windows XP") but I'm on Linux now. FWIW I haven't seen them in quite some time AFAICT.
Updated•15 years ago
|
Crash Signature: [@ js_LinkFunctionObject 8d10c2b3]
You need to log in
before you can comment on or make changes to this bug.
Description
•