Closed Bug 5823 Opened 25 years ago Closed 25 years ago

JS related crash on startup of apprunner from CVS

Categories

(Core Graveyard :: Tracking, defect, P3)

Sun
Solaris
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 5661

People

(Reporter: dejong, Assigned: don)

Details

CVS build on Fri Apr 30 on a Solaris 5.6 system with egcs 1.1.1.

I configured like this.

cd mozilla
mkdir solaris
cd solairs

setenv PRE `cd ../../install_solaris ; pwd`

../configure \
 --with-glib-prefix=$PRE \
 --with-gtk-prefix=$PRE \
 --with-nspr=$PRE \
 --with-libIDL-prefix=$PRE \
 --with-pthreads \
 --enable-new-clipboard \
 --enable-mailnews \
 --disable-md \
 --enable-profile


Here is what I got when I ran apprunner.


% ./apprunner
Warning: MOZILLA_FIVE_HOME not set.
nsComponentManager: Using components dir:
/project/neon/users/mo/mozilla/mozilla/solaris/dist/bin/components
ProfileManager (nsProfile) : Startup : Get Registry handle
width was not set
height was not set
ProfileManager (nsProfile) : Startup : Get Registry handle
ProfileManager : GetProfileCount
Registry opened OK.
ProfileManager : SetProfileDir
profileName : default profileDir  : /home/grad09/dejong/.mozilla
Registry opened OK.
Registry:Profiles opened OK.
ProfileManager : GetCurrentProfileDir
ProfileManager : GetCurrentProfile
Registry opened OK.
ProfileManager : GetProfileDir
Registry opened OK.
Registry:Profiles opened OK.
Using '/project/neon/users/mo/mozilla/mozilla/solaris/dist/bin' as the resource:
base
Reading file...
Using Expat for parsing XML...
Reading file...Done
The Messenger component is available. Initializing...
Messenger has been bootstrapped!
The Composer component is available. Initializing...
Composer has been bootstrapped!
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=8
Reading file...
Using Expat for parsing XML...
Reading file...Done
Got thew event queue from the service
Calling gdk_input with event queue
Reading file...
Reading file...Done
Using Expat for parsing XML...
Note: frameverifytree is disabled
Note: verifyreflow is disabled
Using Expat for parsing XML...
Using Expat for parsing XML...
Using Expat for parsing XML...
Using Expat for parsing XML...
Abort (core dumped)




When it crashed the apprunner window had already shown up but there
was no text in the viewing area. The title of the window was "empty".


#0  0xee063460 in __sigprocmask ()
#1  0xee05b02c in _resetsig ()
#2  0xee05a8f0 in _sigon ()
#3  0xee05d4fc in _thrp_kill ()
#4  0xee1ba568 in abort ()
#5  0xee78332c in PR_Abort () at prlog.c:461
#6  0xef71fe64 in nsDebug::Abort (
    aFile=0xed08c9e0
"../../../../../../../xpcom/libxpt/xptcall/src/md/unix/xptcinvoke_unsupported.cpp",
aLine=27)
    at ../../../xpcom/src/nsDebug.cpp:93
#7  0xef71ff04 in nsDebug::Break (
    aFile=0xed08c9e0
"../../../../../../../xpcom/libxpt/xptcall/src/md/unix/xptcinvoke_unsupported.cpp",
aLine=27)
    at ../../../xpcom/src/nsDebug.cpp:108
#8  0xef7200fc in nsDebug::Assertion (aStr=0xed08c9a0 "XPTC_InvokeByIndex called
on unsupported platform",
    aExpr=0xed08c9d8 "0",
    aFile=0xed08c9e0
"../../../../../../../xpcom/libxpt/xptcall/src/md/unix/xptcinvoke_unsupported.cpp",
aLine=27)
    at ../../../xpcom/src/nsDebug.cpp:140
#9  0xed084c3c in XPTC_InvokeByIndex (that=0x34b570, methodIndex=4,
paramCount=1, params=0xefffdeb8)
    at
../../../../../../../xpcom/libxpt/xptcall/src/md/unix/xptcinvoke_unsupported.cpp:27
#10 0xed14a8d0 in nsXPCWrappedNativeClass::CallWrappedMethod (this=0x2bdec0,
cx=0x2ace78, wrapper=0x2bdef8,
    desc=0x34bd18, isAttributeSet=0, argc=0, argv=0x0, vp=0xefffe254)
    at ../../../../../js/src/xpconnect/src/xpcwrappednativeclass.cpp:539
#11 0xed14da6c in nsXPCWrappedNativeClass::GetAttributeAsJSVal (this=0x2bdec0,
cx=0x2ace78, wrapper=0x2bdef8,
    desc=0x34bd18, vp=0xefffe254) at
../../../../../js/src/xpconnect/src/xpcprivate.h:483
#12 0xed14b434 in WrappedNative_GetProperty (cx=0x2ace78, obj=0x2c0990,
id=1526872, vp=0xefffe254)
    at ../../../../../js/src/xpconnect/src/xpcwrappednativeclass.cpp:730
#13 0xee8d3c18 in js_Interpret (cx=0x2ace78, result=0xefffe49c) at
../../../js/src/jsinterp.c:2155
#14 0xee8c9868 in js_Execute (cx=0x2ace78, chain=0x32c070, script=0x2e2bb0,
fun=0x0, down=0x0, debugging=0,
    result=0xefffe49c) at ../../../js/src/jsinterp.c:815
#15 0xee899c6c in JS_EvaluateUCScriptForPrincipals (cx=0x2ace78, obj=0x32c070,
principals=0x0, chars=0x3cb118,
    length=2098, filename=0x2df7f8
"file:////project/neon/users/mo/mozilla/mozilla/solaris/dist/bin/res/rdf/flash.xul",
    lineno=0, rval=0xefffe49c) at ../../../js/src/jsapi.c:2390
#16 0xeea219dc in nsJSContext::EvaluateString (this=0x1c3a60, aScript=@0x3c5c00,
    aURL=0x2df7f8
"file:////project/neon/users/mo/mozilla/mozilla/solaris/dist/bin/res/rdf/flash.xul",
aLineNo=0,
    aRetValue=@0xefffe518, aIsUndefined=0xefffe514) at
../../../../dom/src/base/nsJSEnvironment.cpp:117
#17 0xedd61314 in XULContentSinkImpl::EvaluateScript (this=0x1c6608,
aScript=@0x3c5c00, aLineNo=0)
    at ../../../../rdf/datasource/src/nsXULContentSink.cpp:1536
#18 0xedd61044 in XULContentSinkImpl::DoneLoadingScript (aLoader=0x1fe3d8,
aData=@0x3c5c00, aRef=0x1c6608, aStatus=0)
    at ../../../../rdf/datasource/src/nsXULContentSink.cpp:1491
#19 0xef1d8844 in nsUnicharStreamLoader::OnStopBinding (this=0x1fe3d8,
aURL=0x34cfd0, aStatus=0, aMsg=0xefffe760)
    at ../../../network/module/nsNetStreamLoader.cpp:156
#20 0xef18bfb0 in nsDocumentBindInfo::OnStopBinding (this=0x3ca400,
aURL=0x34cfd0, aStatus=0, aMsg=0xefffe760)
    at ../../../webshell/src/nsDocLoader.cpp:2095
#21 0xef1dd55c in stub_complete (stream=0x3b79c8) at
../../../network/module/nsStubContext.cpp:765
#22 0xef404720 in net_ProcessFile (cur_entry=0x34caa0) at
../../../../network/protocol/file/mkfile.c:1360
#23 0xef22b864 in NET_ProcessNet (ready_fd=0x0, fd_type=1) at
../../../network/main/mkgeturl.c:3355
#24 0xef237ad8 in NET_PollSockets () at ../../../network/main/mkselect.c:298
#25 0xef1d3838 in nsNetlibService::NetPollSocketsCallback (aTimer=0x8fa10,
aClosure=0xa2188)
    at ../../../network/module/nsNetService.cpp:1263
#26 0xef4e41cc in TimerImpl::FireTimeout (this=0x8fa10) at
../../../../base/src/gtk/nsTimer.cpp:73
#27 0xef4e4984 in nsTimerExpired (aCallData=0x8fa10) at
../../../../base/src/gtk/nsTimer.cpp:189
#28 0xee506a38 in g_timeout_dispatch (source_data=0x2aadb8,
current_time=0xefffef18, user_data=0x8fa10)
    at ../gmain.c:1255
#29 0xee505580 in g_main_dispatch (current_time=0xefffef18) at ../gmain.c:652
#30 0xee505e6c in g_main_iterate (block=1120, dispatch=1) at ../gmain.c:868
#31 0xee50607c in g_main_run (loop=0xf5f30) at ../gmain.c:926
#32 0xee647730 in gtk_main () at ../../gtk/gtkmain.c:475
#33 0xef645814 in nsAppShell::Run (this=0x6efd0) at
../../../../widget/src/gtk/nsAppShell.cpp:202
#34 0xef7734f4 in nsAppShellService::Run (this=0xacfc8) at
../../../../xpfe/appshell/src/nsAppShellService.cpp:186
#35 0x1976c in main (argc=1, argv=0xeffff2a4) at
../../../xpfe/bootstrap/nsAppRunner.cpp:447
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
This is the same stack trace as bug #5661.

*** This bug has been marked as a duplicate of 5661 ***
Status: RESOLVED → VERIFIED
Marking Verified as a dup
Moving all Apprunner bugs past and present to Other component temporarily whilst
don and I set correct component.  Apprunner component will be deleted/retired
shortly.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.