Closed Bug 282658 Opened 21 years ago Closed 18 years ago

Recursion near jsds_NotifyPendingDeadScripts?

Categories

(Other Applications Graveyard :: Venkman JS Debugger, defect)

1.7 Branch
x86
Windows 2000
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 282660

People

(Reporter: timeless, Assigned: rginda)

References

()

Details

(Keywords: crash)

tb 3730719 matches tb 3730779 Incident ID: 3730779 Stack Signature jsds_NotifyPendingDeadScripts 25b90d12 Product ID Firefox10 Build ID 2004110812 Trigger Time 2005-02-16 02:35:41.0 Platform Win32 Operating System Windows NT 5.0 build 2195 Module jsd3250.dll + (00004d5c) URL visited User Comments Since Last Crash 170 sec Total Uptime 1799216 sec Trigger Reason Access violation Source File, Line No. c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 499 Stack Trace jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 499] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] jsds_GCCallbackProc [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 515] js_GC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1419] js_ForceGC [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/jsgc.c, line 1000] nsXPCWrappedJSClass::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1588] nsXPCWrappedJS::CallMethod [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] jsds_NotifyPendingDeadScripts [c:/builds/tinderbox/firefox-aviarybranch-l10n/WINNT_5.1_Clobber/mozilla/js/jsd/jsd_xpc.cpp, line 490] http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/js/jsd/jsd_xpc.cpp&mark=499&rev=1.58 removed 'CAUTIOUS_SCRIPT_HOOK'. i'm wondering if that's the cause of this crash. Note: this is not the crash i'm trying to hunt :(
timeless: is this crash reproducible on trunk? This bug is quite old, has no steps to reproduce and targets 1.7 which has been EOL'd. Windows 2000 you won't see much of either. On the other hand, the offending code is still in the trunk, moved down one line.
Flags: blocking1.8.1.7?
I didn't use windows 2000 at work when I was hunting for bugs, we used XP. At the time, we were working on trunk (1.8a5/1.8a6 iirc). And I certainly didn't use localized builds of the aviary branch. So, no, asking me about reproducability when I file a bug based on talkback is fairly pointless, sorry. Ask talkback, that's where the reports came from. That said, my belief is that a code bug is a code bug, tickled or not. This is probably still there.
Don't understand the branch blocking request for an old, unreproducible, essentially unowned bug. If someone makes progress with a trunk fix we can talk about the branch. Or even a testcase maybe
Flags: blocking1.8.1.7? → blocking1.8.1.7-
Marking this INVALID per comment #3 and the fact that it's a 1.7 branch bug at this time, with no steps to reproduce.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
i believe jst fixed this
Whiteboard: DUPEME
Resolution: INVALID → DUPLICATE
Whiteboard: DUPEME
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.