Closed
Bug 127047
Opened 23 years ago
Closed 23 years ago
M1RC1 Trunk crashes [@ 0x01101010 | 0x10101010 - js_GetSlotThreadSafe | JS_GetPrivate]
Categories
(Core :: DOM: Events, defect)
Tracking
()
VERIFIED
DUPLICATE
of bug 132216
People
(Reporter: greer, Assigned: joki)
Details
(Keywords: crash, testcase, topcrash+)
Crash Data
Attachments
(3 files)
M098 has turned up more than 50 crashes at this signature. All of the users who
comment mention a crash at startup. There are at least 4 unique stacks that go
with this signature (attachment in comment #1). The two most common stacks
resemble the one below. This bug may need a component reassignment.
Count Platform List
4 Windows NT 5.0 build 2195
4 Windows 98 4.10 build 67766446
3 Windows 98 4.10 build 67766222
1 Windows NT 4.0 build 1381
No of Unique Users 10
0x10101010
js_GetSlotThreadSafe [d:\builds\seamonkey\mozilla\js\src\jslock.c
line 561]
JS_GetPrivate [d:\builds\seamonkey\mozilla\js\src\jsapi.c line 1903]
nsJSContext::ExecuteScript
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp line 834]
nsXULDocument::ExecuteScript
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp line
6207]
nsXULDocument::LoadScript
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp line
5998]
nsXULDocument::ResumeWalk
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp line
5777]
nsXULDocument::EndLoad
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp line
1681]
XULContentSinkImpl::DidBuildModel
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULContentSink.cpp line
537]
nsExpatDriver::DidBuildModel
[d:\builds\seamonkey\mozilla\htmlparser\src\nsExpatDriver.cpp line 842]
nsParser::DidBuildModel
[d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp
line 1388]
nsParser::ResumeParse
[d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp line
1906]
nsParser::OnStopRequest
[d:\builds\seamonkey\mozilla\htmlparser\src\nsParser.cpp
line 2524]
nsDocumentOpenInfo::OnStopRequest
[d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp line 254]
nsJARChannel::OnStopRequest
[d:\builds\seamonkey\mozilla\netwerk\protocol\jar\src\nsJARChannel.cpp line
614]
nsOnStopRequestEvent::HandleEvent
[d:\builds\seamonkey\mozilla\netwerk\base\src\nsRequestObserverProxy.cpp line
213]
PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c
line 591]
PL_ProcessPendingEvents
[d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c line
524]
_md_EventReceiverProc
[d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c line 1072]
KERNEL32.DLL + 0x24407 (0xbff94407)
0x00648c16
(3135611) URL: www.prophetie.goa.com
(3091012) URL: slashdot.org
(3051138) URL: xulplanet.com
(3051138) Comments: Starting the browser.
(2917477) Comments: Double click icon on desktop (Windows 2000) caused
crash
These are all of the stacks coming in under this signature. Only the first
seems directly related to the initial stack.
Adding crash, topcrash keywords because this one is showing up in M098 topcrash
reports. Adding qawanted to see if we can find someone who can reproduce this
one.
Comment 4•23 years ago
|
||
stephend crashed here and passed along this TB data to me
Comment 5•23 years ago
|
||
Updating summary with 0x10101010 since that is the actual stack signature this
crash is being reported under.
Summary: M098 crashes on startup [@ js_GetSlotThreadSafe] → M098 crashes on startup [@ 0x10101010 - js_GetSlotThreadSafe]
Comment 6•23 years ago
|
||
Updating the summary with M099 and Trunk. Also removing startup from summary
because I don't think this is just a startup crash.
There was a spike in crashes with 3/15 MozillaTrunk builds...and there have only
been a few crashes since then. Not sure what's going on there...but here is the
most recent incident on the Trunk:
Incident ID 4226110
Stack Signature 0x10101010 506b06ee
Trigger Time 2002-03-19 12:09:46
Email Address
URL visited
Build ID 2002031809
Product ID MozillaTrunk
Platform
Operating System Win32
Module
Trigger Reason Access violation
User Comments closing email window
Stack Trace
0x10101010
js_GetSlotThreadSafe [d:\builds\seamonkey\mozilla\js\src\jslock.c, line 562]
JS_GetPrivate [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 1913]
nsJSContext::ExecuteScript
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 824]
nsXULDocument::ExecuteScript
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 6196]
nsXULDocument::LoadScript
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 5988]
nsXULDocument::ResumeWalk
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 5767]
nsXULDocument::OnStreamComplete
[d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 6154]
nsStreamLoader::OnStopRequest
[d:\builds\seamonkey\mozilla\netwerk\base\src\nsStreamLoader.cpp, line 163]
nsJARChannel::OnStopRequest
[d:\builds\seamonkey\mozilla\netwerk\protocol\jar\src\nsJARChannel.cpp, line 601]
nsOnStopRequestEvent::HandleEvent
[d:\builds\seamonkey\mozilla\netwerk\base\src\nsRequestObserverProxy.cpp, line 213]
PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 591]
PL_ProcessPendingEvents [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c,
line 524]
_md_EventReceiverProc [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line
1072]
nsAppShellService::Run
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsAppShellService.cpp, line 309]
main1 [d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp, line 1366]
main [d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp, line 1701]
WinMain [d:\builds\seamonkey\mozilla\xpfe\bootstrap\nsAppRunner.cpp, line 1719]
WinMainCRTStartup()
KERNEL32.DLL + 0x17d08 (0x77e97d08)
Taking a shot at a different component to see if anyone can point this bug in
the right direction.
Component: Java APIs to WebShell → Event Handling
Summary: M098 crashes on startup [@ 0x10101010 - js_GetSlotThreadSafe] → M099 Trunk crashes [@ 0x10101010 - js_GetSlotThreadSafe]
Comment 7•23 years ago
|
||
changing component again and assigning to respective owners...please correct me
if i got the wrong component.
Assignee: joe.chou → joki
Component: Event Handling → DOM Events
QA Contact: avm → vladimire
Comment 8•23 years ago
|
||
There haven't been any crashes with this stack signature since 3/20. If no one
is able to reproduce this, I'm going to mark this worksforme in a couple of days
if we don't see any more crashes in Talkback data.
Do we know of any checkins that went in on 3/20 that might have fixed this crash?
Comment 9•23 years ago
|
||
I guess this crash is still around...there are a few incidents after 3/20.
Cc'ing blaker to see if he can reproduce this still (Talkback data shows that he
has crashed a lot with this stack signature in the past).
Here is a recent crash on Linux (changing OS to All):
Incident ID 4599799
Stack Signature 0x10101010 4bc567f2
Trigger Time 2002-03-29 03:49:02
Email Address
URL visited http://www.gap.com
Build ID 2002032521
Product ID MozillaTrunk
Platform
Operating System LinuxIntel
Module
Trigger Reason SIGSEGV: Segmentation Fault: (signal 11)
User Comments after reading my mail, I dismissed the mail window. Then, tried to
load www.gap.com
Stack Trace
0x10101010
JS_GetPrivate()
nsJSContext::ExecuteScript()
nsXULDocument::ExecuteScript()
nsXULDocument::LoadScript()
nsXULDocument::ResumeWalk()
nsXULDocument::OnStreamComplete()
nsStreamLoader::OnStopRequest()
nsJARChannel::OnStopRequest()
nsOnStopRequestEvent::HandleEvent()
nsARequestObserverEvent::HandlePLEvent()
PL_HandleEvent()
PL_ProcessPendingEvents()
nsEventQueueImpl::ProcessPendingEvents()
event_processor_callback()
our_gdk_io_invoke()
libglib-1.2.so.0 + 0xeaca (0x4036baca)
libglib-1.2.so.0 + 0x10186 (0x4036d186)
libglib-1.2.so.0 + 0x10751 (0x4036d751)
libglib-1.2.so.0 + 0x10804 (0x4036d804)
nsAppShell::DispatchNativeEvent()
nsXULWindow::CreateNewContentWindow()
nsXULWindow::CreateNewWindow()
nsWindowCreator::CreateChromeWindow()
nsWindowWatcher::OpenWindowJS()
nsWindowWatcher::OpenWindow()
GlobalWindowImpl::OpenInternal()
GlobalWindowImpl::Open()
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod()
XPC_WN_CallMethod()
js_Invoke()
js_Interpret()
js_Invoke()
js_InternalInvoke()
JS_CallFunctionValue()
nsJSContext::CallEventHandler()
nsJSEventListener::HandleEvent()
nsEventListenerManager::HandleEventSubType()
nsEventListenerManager::HandleEvent()
GlobalWindowImpl::HandleDOMEvent()
DocumentViewerImpl::LoadComplete()
nsDocShell::EndPageLoad()
nsWebShell::EndPageLoad()
nsDocShell::OnStateChange()
nsDocLoaderImpl::FireOnStateChange()
nsDocLoaderImpl::doStopDocumentLoad()
nsDocLoaderImpl::DocLoaderIsEmpty()
nsDocLoaderImpl::OnStopRequest()
nsLoadGroup::RemoveRequest()
imgRequestProxy::OnStopRequest()
imgRequest::OnStopRequest()
ProxyListener::OnStopRequest()
nsStreamListenerTee::OnStopRequest()
nsHttpChannel::OnStopRequest()
nsOnStopRequestEvent::HandleEvent()
nsARequestObserverEvent::HandlePLEvent()
PL_HandleEvent()
PL_ProcessPendingEvents()
nsEventQueueImpl::ProcessPendingEvents()
event_processor_callback()
our_gdk_io_invoke()
libglib-1.2.so.0 + 0xeaca (0x4036baca)
libglib-1.2.so.0 + 0x10186 (0x4036d186)
libglib-1.2.so.0 + 0x10751 (0x4036d751)
libglib-1.2.so.0 + 0x108f1 (0x4036d8f1)
libgtk-1.2.so.0 + 0x8c5b9 (0x402915b9)
nsAppShell::Run()
nsAppShellService::Run()
main1()
main()
libc.so.6 + 0x189cb (0x4045f9cb)
OS: Windows 98 → All
Summary: M099 Trunk crashes [@ 0x10101010 - js_GetSlotThreadSafe] → M099 Trunk crashes [@ 0x10101010 - js_GetSlotThreadSafe | JS_GetPrivate]
Comment 10•23 years ago
|
||
I can reproduce this fairly easily using turbo mode - just shut down mail and
restarting with browser causes it fairly often. It may have to do with starting
the browser before mail has finished closing the window...
Comment 11•23 years ago
|
||
This bug was Non Reproducible on the 4-10-20002 build.
Whiteboard: Not Reproducible
Reporter | ||
Comment 12•23 years ago
|
||
Talkback data is showing this one as the #2 crasher in the M1.0 branch builds
and has 10 incidents in the Trunk data in the past ten days.
Bienvenu, can you still reproduce this one?
The few comments, again, point to a startup crash:
M100 (0x01101010): 24
(5288981) - [Windows NT 5.0 build 2195] (Build 2002041308): restart
2002041109 (5203238) - 2002-04-14 URL: www.rozsamh.hu Linux 2.4.10-4GB
Trunk (0x01101010): 10
(5080267) - [Windows NT 4.0 build 1381] (Build 2002041011): shutdown and
restart again immediately
(5310227) - [Windows NT 4.0 build 1381] (Build 2002041106): Open browser
(5042138) - [Linux 2.2.17-21mdk] (Build 2002041006): restarting it after
switching to German language pack
Summary: M099 Trunk crashes [@ 0x10101010 - js_GetSlotThreadSafe | JS_GetPrivate] → M100 Trunk crashes [@ 0x01101010 - js_GetSlotThreadSafe | JS_GetPrivate]
Whiteboard: Not Reproducible
Reporter | ||
Comment 13•23 years ago
|
||
Comment 14•23 years ago
|
||
I was able to recreate this in mountain view where I have a relatively slow
machine (450MHz) by closing down and restarting quickly (though I think I was in
turbo mode at the time). I'll try it with my machine here, but it's much faster
so if it's a problem with starting up while still shutting down, it will be
harder to reproduce on a fast machine.
Both Yulian and I have crashed here (for some reason, Talkback didn't come up on
her NT 4.0 system).
See http://climate.netscape.com/reports/SingleIncidentInfo.cfm?dynamicBBID=5618996
Reporter | ||
Comment 16•23 years ago
|
||
Adding 0x10101010 signature and M1RC1 to the summary. Stephen / Yulian can you
reproduce the crash?
Summary: M100 Trunk crashes [@ 0x01101010 - js_GetSlotThreadSafe | JS_GetPrivate] → M1RC1 Trunk crashes [@ 0x01101010 - js_GetSlotThreadSafe | JS_GetPrivate | 0x10101010]
Reporter | ||
Comment 17•23 years ago
|
||
StephenD's comment in the talkback incident sound like he and Yulian were both
able to repro with the same steps.
* news://news.mozilla.org/netscape.public.test
* Enter an incorrect server when asked to complete the Profile Wizard.
* Hit finish.
* Remove the account
* Re-add the account and do this again.
I haven't been able to crash yet with these steps, but I get some odd behavior
in the text input fields.
Tom, one of my crashes was this bug's stack, but the other was bug 140181, sorry.
Comment 19•23 years ago
|
||
Correcting summary...this crash is occurring under both the 0x01101010 and
0x10101010 stack signature...and the stacks either have js_GetSlotThreadSafe or
JS_GetPrivate a few frames down.
Summary: M1RC1 Trunk crashes [@ 0x01101010 - js_GetSlotThreadSafe | JS_GetPrivate | 0x10101010] → M1RC1 Trunk crashes [@ 0x01101010 | 0x10101010 - js_GetSlotThreadSafe | JS_GetPrivate]
Comment 20•23 years ago
|
||
This would appear to be exactly the same issue as bug 132216. The stack is
virtually identical, and this would also appear to be a result of a garbage
JSObject in the XUL cache. Please reopen if you disagree.
*** This bug has been marked as a duplicate of 132216 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Updated•13 years ago
|
Crash Signature: [@ 0x01101010 | 0x10101010 - js_GetSlotThreadSafe | JS_GetPrivate]
You need to log in
before you can comment on or make changes to this bug.
Description
•