Closed
Bug 70546
Opened 24 years ago
Closed 23 years ago
N601 Mac #9 [@ PR_Lock]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
WORKSFORME
People
(Reporter: curt, Assigned: talkback)
References
()
Details
(Keywords: crash, topcrash)
Crash Data
Mac topcrasher #9 in N601. Two of the crashes have a similar MO. The third
comment corresponds to the second URL.
Comment: (27027629) prevweing theme in charmelion, click closed sidebar.
Comment: (26984202) previewing theme in charmelion
Comment: (27033806) entering information
URL:(27033806)https://register.starwave.go.com/cgi/memberservices/Request.dll?PA
SSWORDRECOVERY&sc=ESPN
Stack Trace:
-----
PR_Lock() [prulock.c line 297]
js_LockScope1() [jslock.c line 665]
js_LockScope() [jslock.c line 674]
js_GetMutableScope() [jsscope.c line 394]
js_MutateScope() [jsscope.c line 405]
js_DefineProperty() [jsobj.c line 1789]
DefineProperty() [jsapi.c line 1922]
JS_DefineProperty() [jsapi.c line 2013]
js_ErrorToException() [jsexn.c line 697]
ReportError() [jscntxt.c line 281]
js_ReportErrorNumberVA() [jscntxt.c line 521]
JS_ReportErrorNumber() [jsapi.c line 3405]
JS_ReportOutOfMemory() [jsapi.c line 3474]
JS_malloc() [jsapi.c line 1390]
js_NewFunction() [jsfun.c line 1617]
JS_NewFunction() [jsapi.c line 2585]
nsXPCWrappedNativeClass::NewFunObj() [xpcwrappednativeclass.cpp line
1128]
WrappedNative_GetProperty() [xpcwrappednativejsops.cpp line 265]
js_Interpret() [jsinterp.c line 2470]
Source File : prulock.c line : 297
Could this possibly have any relation to bug 70295?
Reporter | ||
Comment 1•24 years ago
|
||
Adding keywords "crash" and "topcrash" for tracking.
Comment 2•24 years ago
|
||
Reassigned bug to owner of Javascript.
Assignee: wtc → rogerl
Component: NSPR → Javascript Engine
Product: NSPR → Browser
QA Contact: wtc → pschwartau
Updated•24 years ago
|
Comment 4•24 years ago
|
||
Here are the stack traces I got from Talkback for the incidents listed above.
Note: incidents 27027629 and 26984202 occurred on the same machine. They have
identical stack traces, even down to the final address: 481b99eb
Incident ID: 27027629
Trigger Type: Program Crash
Trigger Reason: PowerPC unmapped memory exception
Operating System: MacOS version 9.0.4
Call Stack: (Signature = PR_Lock() 481b99eb)
PR_Lock() [prulock.c, line 300]
js_LockScope1() [jslock.c, line 665]
js_LockObj() [jslock.c, line 735]
js_GetSlotWhileLocked() [jslock.c, line 267]
JS_GetPrivate() [jsapi.c, line 1793]
nsScriptSecurityManager::GetFunctionObjectPrincipal()
[nsScriptSecurityManager.cpp, line 840]
nsScriptSecurityManager::CheckFunctionAccess() [nsScriptSecurityManager.cpp,
line 608]
nsJSContext::CallEventHandler() [nsJSEnvironment.cpp, line 908]
nsJSDOMEventListener::HandleEvent() [nsJSDOMEventListener.cpp, line 86]
nsEventListenerManager::HandleEventSubType() [nsEventListenerManager.cpp, line
788]
nsEventListenerManager::HandleEvent() [nsEventListenerManager.cpp, line 1365]
GlobalWindowImpl::HandleDOMEvent() [nsGlobalWindow.cpp, line 542]
Incident ID: 26984202
Trigger Type: Program Crash
Trigger Reason: PowerPC unmapped memory exception
Operating System: MacOS version 9.0.4
Call Stack: (Signature = PR_Lock() 481b99eb)
PR_Lock() [prulock.c, line 300]
js_LockScope1() [jslock.c, line 665]
js_LockObj() [jslock.c, line 735]
js_GetSlotWhileLocked() [jslock.c, line 267]
JS_GetPrivate() [jsapi.c, line 1793]
nsScriptSecurityManager::GetFunctionObjectPrincipal()
[nsScriptSecurityManager.cpp, line 840]
nsScriptSecurityManager::CheckFunctionAccess() [nsScriptSecurityManager.cpp,
line 608]
nsJSContext::CallEventHandler() [nsJSEnvironment.cpp, line 908]
nsJSDOMEventListener::HandleEvent() [nsJSDOMEventListener.cpp, line 86]
nsEventListenerManager::HandleEventSubType() [nsEventListenerManager.cpp, line
788]
nsEventListenerManager::HandleEvent() [nsEventListenerManager.cpp, line 1365]
GlobalWindowImpl::HandleDOMEvent() [nsGlobalWindow.cpp, line 542]
Incident ID: 27033806
Trigger Type: Program Crash
Trigger Reason: PowerPC unmapped memory exception
Operating System: MacOS version 9.0.4
Call Stack: (Signature = PR_Lock() d497a8f9)
PR_Lock() [prulock.c, line 281]
PR_EnterMonitor() [prmon.c, line 79]
SSM_LockResource() [resource.c, line 967]
SSM_FreeResource() [resource.c, line 646]
SSMSSLDataConnection_Destroy() [sslconn.c, line 280]
SSM_FreeResource() [resource.c, line 664]
SSM_SSLDataServiceThread() [sslconn.c, line 1317]
_PR_UserRunThread() [pruthr.c, line 489]
_PR_UserDestroyThread() [pruthr.c, line 360]
Comment 5•24 years ago
|
||
Curt: is this happening on Windows, as well? Or only on Mac OS9?
cc'ing brendan, jband, beard for help. Does anyone recognize what might be
going on here? Is this JS Engine?
Here's another stack like the one for incident 27033806 above:
Incident ID: 27040115
User Comments: logging in
Trigger Type: Program Crash
Trigger Reason: PowerPC unmapped memory exception
Operating System: MacOS version 9.1
Call Stack: (Signature = PR_Lock() 6978d35a)
PR_Lock() [prulock.c, line 281]
PR_EnterMonitor() [prmon.c, line 79]
SSM_LockResource() [resource.c, line 967]
SSM_FreeResource() [resource.c, line 646]
SSMSSLDataConnection_Destroy() [sslconn.c, line 280]
SSM_FreeResource() [resource.c, line 664]
SSMControlConnection_ProcessGetAttrRequest() [ctrlconn.c, line 1863]
SSMControlConnection_ProcessResourceRequest() [ctrlconn.c, line 1996]
SSMControlConnection_ProcessMessage() [ctrlconn.c, line 2315]
SSM_FrontEndThread() [frontend.c, line 228]
_PR_UserRunThread() [pruthr.c, line 489]
_PR_UserDestroyThread()[pruthr.c, line 360]
OS: Windows NT → Mac System 9.x
Reporter | ||
Comment 6•24 years ago
|
||
I haven't seen this bug on the Windows topcrash list for N601. I asked for some
user comment from one of the crash victims and he sent me this long email. It's
questionable that it relates directly to this bug. He may be describing
compound problems that he has been having.
-----
From jess@sgi.com:
-Netscape 6.0 & 6.0.1 just do not want to work properly on my Power
Mac 7500 w/132Mhz PowerPC and 112M of physical RAM & RamDoubler for 224M of
usable RAM. I'm running MacOS 9.0.4 and don't seem to have any
problems with ANY other applications! Both Netscape 6.0 & 6.0.1 seem to
install properly, then the 1st time they're run I create a proper user profile
and seem to get activated properly. At that point, I should be able to
change my preferences and save them, BUT, 9 out of 10 times the application
crashes when attempting to save the preference changes!
Increasing the memory requirements is of no consequence (I've tried
virtually every combination from default up to 128M) and it also
doesn't matter if there are other applications open or not! Finally,
no matter what happens, even on the off chance that saving the
preferences DID work, when I close Netscape and re-open it, the user
manager has NO recollection of the user profile I created and prompts
me as if it were the first time Netscape had been run! This is consistent
behavior over the last 6 weeks or so...
Comment 7•24 years ago
|
||
Don't we have talkback from more recent Mozilla milestones? The JS locking code
changed dramatically on 12/4, to optimize away locking costs for all JS objects
not actually accessed by more than one thread 'at a time'. The old code that's
crashing (js_LockScope1, calling PR_Lock) does not exist any longer.
/be
/be
Comment 8•24 years ago
|
||
This bug is likely invalid with latest engine changes.
Updated•24 years ago
|
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Comment 9•24 years ago
|
||
Resolving WORKSFORME -
Comment 11•24 years ago
|
||
Moving all the Works For Me bugs to talkback user account for future reference.
Assignee: rogerl → talkback
Status: VERIFIED → NEW
Comment 12•23 years ago
|
||
We are gathering all the Resolved and WFM bugs which are happened to be topcrash
bugs and assigning it to talkback. I am marking all of them as RESOLVED WFM.
Status: NEW → RESOLVED
Closed: 24 years ago → 23 years ago
Updated•13 years ago
|
Crash Signature: [@ PR_Lock]
You need to log in
before you can comment on or make changes to this bug.
Description
•