Closed
Bug 70029
Opened 24 years ago
Closed 13 years ago
Mozilla .8 for Solaris crashes on exit trying to save prefs
Categories
(Core :: Preferences: Backend, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: torrey.mcmahon, Assigned: dveditz)
References
Details
(Keywords: crash)
I just downloaded mozilla .8 for Solaris/Sparc. Mozilla started up fine, I tried to change some prefs and ran into the classic javascript problem trying to save them. I browsed a few sites and then quit. Mozilla seg'd and left me a core. I started up again, waited for the profile to convert again, and this time exiting and didn't get the seg. I went back in a couple of times and was able to hit the can't save preferences problem but couldn't get the seg. ---This is what mozilla said on the console for the session it seg'd. --- JavaScript error: chrome://communicator/content/securityUI.js line 29: Components.classes['@mozilla.org/secure_browser_ui;1'] has no properties *** PRE date = 80 *** POST date = 99 Document about:blank loaded successfully JavaScript error: chrome://communicator/content/bookmarks/pref-bookmarks.xul line 52: rName has no properties JavaScript error: line 0: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMenuBoxObject.activeChild]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: <unknown filename> :: onxblcreate :: line 5" data: no] JavaScript error: chrome://communicator/content/pref/prefutilities.js line 1: redeclaration of const nsIFilePicker JavaScript error: chrome://communicator/content/pref/pref-fonts.js line 168: top has no properties *** PRE date = 318 *** POST date = 329 JavaScript error: http://js-adex3.flycast.com/FlycastUniversal/ line 1: syntax error *** PRE date = 165 *** POST date = 171 the addressbook migrator is only in the commercial builds. failed to set webshell window failed to do sort JavaScript error: chrome://communicator/content/securityUI.js line 29: Components.classes['@mozilla.org/secure_browser_ui;1'] has no properties JavaScript error: chrome://global/content/scrollbarBindings.xml#scrollbar.initScrollbar() line 2: JavaScript error: line 0: uncaught exception: Scrollbars in this skin are not properly supporting mac smart-scrolling prefs! JavaScript error: chrome://global/content/scrollbarBindings.xml#scrollbar.initScrollbar() line 2: JavaScript error: line 0: uncaught exception: Scrollbars in this skin are not properly supporting mac smart-scrolling prefs! *** PRE date = 171 *** POST date = 178 Document http://www.historyhouse.com/ loaded successfully *** PRE date = 717 *** POST date = 722 Document http://www.cnn.com/ loaded successfully JavaScript error: chrome://communicator/content/securityUI.js line 29: Components.classes['@mozilla.org/secure_browser_ui;1'] has no properties --Here is the dbx stack trace. --- Segmentation Fault - core dumped page% file core core: ELF 32-bit MSB core file SPARC Version 1, from 'mozilla-bin' page% dbx mozilla-bin core Reading symbolic information for mozilla-bin core file header read successfully Reading symbolic information for rtld /usr/lib/ld.so.1 dbx: program is not active Reading symbolic information for libgkgfx.so Reading symbolic information for libxpcom.so Reading symbolic information for libmozjs.so Reading symbolic information for libjsj.so Reading symbolic information for libplds4.so Reading symbolic information for libplc4.so Reading symbolic information for libnspr4.so Reading symbolic information for libpthread.so.1 Reading symbolic information for librt.so.1 Reading symbolic information for libsocket.so.1 Reading symbolic information for libdl.so.1 Reading symbolic information for libm.so.1 Reading symbolic information for libc.so.1 Reading symbolic information for libnsl.so.1 Reading symbolic information for libthread.so.1 Reading symbolic information for libaio.so.1 Reading symbolic information for libmp.so.2 Reading symbolic information for libc_psr.so.1 Reading symbolic information for libxpconnect.so Reading symbolic information for libjsloader.so Reading symbolic information for libtimer_gtk.so Reading symbolic information for libgtk-1.2.so.0 Reading symbolic information for libgdk-1.2.so.0 Reading symbolic information for libgmodule-1.2.so.0 Reading symbolic information for libglib-1.2.so.0 Reading symbolic information for libXext.so.0 Reading symbolic information for libX11.so.4 Reading symbolic information for libdga.so.1 Reading symbolic information for libnecko.so Reading symbolic information for libz.so Reading symbolic information for libnecko2.so Reading symbolic information for liburiloader.so Reading symbolic information for libuconv.so Reading symbolic information for libucvja.so Reading symbolic information for libucvcn.so Reading symbolic information for libucvlatin.so Reading symbolic information for libucvtw.so Reading symbolic information for libucvtw2.so Reading symbolic information for libucvko.so Reading symbolic information for libucvibm.so Reading symbolic information for libucvmath.so Reading symbolic information for libunicharutil.so Reading symbolic information for libnslocale.so Reading symbolic information for libstrres.so Reading symbolic information for liblwbrk.so Reading symbolic information for libchardet.so Reading symbolic information for libpref.so Reading symbolic information for libnsgif.so Reading symbolic information for libnspng.so Reading symbolic information for libnsmng.so Reading symbolic information for libjpeg.so Reading symbolic information for libnsjpg.so Reading symbolic information for liboji.so Reading symbolic information for libjar50.so Reading symbolic information for libcaps.so Reading symbolic information for libhtmlpars.so Reading symbolic information for libgfxps.so Reading symbolic information for libgfx_gtk.so Reading symbolic information for libgkplugin.so Reading symbolic information for libgtkxtbin.so Reading symbolic information for libgtksuperwin.so Reading symbolic information for libXt.so.4 Reading symbolic information for libSM.so.6 Reading symbolic information for libICE.so.6 Reading symbolic information for libjsurl.so Reading symbolic information for libgkview.so Reading symbolic information for libwidget_gtk.so Reading symbolic information for libxremote_client.so Reading symbolic information for libgklayout.so Reading symbolic information for libjsdom.so Reading symbolic information for libmork.so Reading symbolic information for libchrome.so Reading symbolic information for librdf.so Reading symbolic information for libdocshell.so Reading symbolic information for libembedcomponents.so Reading symbolic information for libwebbrwsr.so Reading symbolic information for libeditor.so Reading symbolic information for libtxmgr.so Reading symbolic information for libtxtsvc.so Reading symbolic information for libprofile.so Reading symbolic information for libnsprefm.so Reading symbolic information for libnsappshell.so Reading symbolic information for libmozbrwsr.so Reading symbolic information for libmozfind.so Reading symbolic information for libregviewer.so Reading symbolic information for libmozucth.so Reading symbolic information for libmozxfer.so Reading symbolic information for libshistory.so Reading symbolic information for libappcomps.so Reading symbolic information for libxpinstall.so Reading symbolic information for libcookie.so Reading symbolic information for libwallet.so Reading symbolic information for libwalletviewers.so Reading symbolic information for libxmlextras.so Reading symbolic information for libmailnews.so Reading symbolic information for libmsgbaseutil.so Reading symbolic information for libmsgdb.so Reading symbolic information for libmsgnews.so Reading symbolic information for liblocalmail.so Reading symbolic information for libmimeemitter.so Reading symbolic information for libvcard.so Reading symbolic information for libsmime.so Reading symbolic information for libsigned.so Reading symbolic information for libmime.so Reading symbolic information for libmsgcompose.so Reading symbolic information for libmsgimap.so Reading symbolic information for libaddrbook.so Reading symbolic information for libimport.so Reading symbolic information for libimpText.so Reading symbolic information for libabsyncsvc.so Reading symbolic information for en_US.so.2 detected a multithreaded program dbx: program is not active t@1 (l@10) terminated by signal SEGV (no mapping at the fault address) (dbx) where current thread: t@1 =>[1] _MD_ATOMIC_DECREMENT(0x18, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xff043708 [2] PR_AtomicDecrement(0x18, 0xffffffff, 0x0, 0xfef9e000, 0x29434, 0x0), at 0xff0437c4 [3] 0xff04e8e0(0x6a018, 0x1, 0x6a018, 0xff3e2698, 0x293e4, 0xff3c3464), at 0xff04e8df [4] PR_Unlock(0x6a018, 0xd5, 0xff3a0d9c, 0x0, 0xff3e2698, 0xff085671), at 0xff04ea24 [5] js_UnlockGCThing(0x82370, 0x75b20, 0x0, 0x25f1c8, 0xb7ea8, 0x28), at 0xff0b05a4 [6] js_FinishRuntimeNumberState(0x6b378, 0x824c8, 0x18, 0x17, 0x11, 0x256050), at 0xff0c0604 [7] js_DestroyContext(0x6b378, 0x2, 0x61e48, 0xfef36000, 0x293e4, 0xff3c3464), at 0xff09a538 [8] JS_DestroyContext(0x6b378, 0x0, 0xfdb01044, 0x0, 0xff3e2698, 0xfda8527b), at 0xff091254 [9] PREF_CleanupPrefs(0xfdaa9380, 0x2, 0x533da0, 0xff1e921c, 0xff3e2698, 0xfda83e30), at 0xfda88310 [10] PREF_Cleanup(0x0, 0x3, 0xff1fa7ec, 0xf, 0x293e4, 0xff3baf8c), at 0xfda88280 [11] ShutDown__6nsPref(0x0, 0xff1fa5b4, 0x0, 0x40000, 0xfb4802a0, 0xfc110278), at 0xfda8c6ec [12] _6nsPref(0xb7470, 0x3, 0xb747c, 0xfda8b4c8, 0x29434, 0x0), at 0xfda8b568 [13] Release__6nsPref(0xb7470, 0xfda8c048, 0xb7470, 0xff3e2698, 0x293e4, 0xff3c3464), at 0xfda8c084 [14] _13nsCOMPtr_base(0xfc09a874, 0x2, 0xfc110bb8, 0x0, 0xff3e2698, 0xfbf0c296), at 0xff21fa20 [15] 0xfc04a500(0x0, 0xffff, 0xff2dac00, 0x0, 0xfb4803c0, 0xff3c1c1c), at 0xfc04a4ff [16] 0xfc04a59c(0xfc096b64, 0xfc04a590, 0xfc09636c, 0x0, 0x0, 0x0), at 0xfc04a59b [17] 0xfc01ab78(0x0, 0x18114, 0x0, 0xfef9e000, 0x29434, 0x0), at 0xfc01ab77 [18] _fini(0x0, 0x33768, 0xfc110278, 0xf, 0x293e4, 0xff3baf8c), at 0xfc04f444 [19] call_fini(0xff3e20cc, 0xff3e20d0, 0xff3e2698, 0x40000, 0xfb4802a0, 0xfc110278), at 0xff3baf94 [20] atexit_fini(0xff3e2030, 0xff3e2698, 0xff3a0018, 0xff3e2030, 0xff3e2698, 0x12836), at 0xff3bb10c [21] _exithandle(0xfef385e0, 0x0, 0x0, 0x5, 0x100d4, 0xfef36000), at 0xfee9b820 [22] exit(0x0, 0xffbeed0c, 0xffbeed14, 0x33730, 0x0, 0x0), at 0xfef194bc
Comment 1•24 years ago
|
||
could you try to repro this using a build with talkback, then tell us what the talkback incident number is? thx! you could be running into bug 68208.
Keywords: crash
Reporter | ||
Comment 2•24 years ago
|
||
If you let me know where I can get a talkback build then I'll use it. I'm using Solaris/Sparc and didn't see one with talkback on the ftp site.
Comment 3•24 years ago
|
||
hrm...good question. asa/mcafee/leaf, d'you know if there even solaris/sparc bits with talkback [0.8 milestone or nightlies]? i thought talkback would be available, but now i'm not sure... :(
Comment 4•24 years ago
|
||
we have talkback stuff for solaris, but we are currently only packaging stuff up for linux. ? talk to the build team.
Comment 5•24 years ago
|
||
Two things : - chrome://communicator/content/securityUI.js line 29: Components.classes['@mozilla.org/secure_browser_ui;1'] has no properties is because you don't have PSM installed - the js error (onxblcreate) is the same as the one in bug 68138. it seems to plague a lot of stuff. reassigning to hyatt who is looking into this for bug 68138
Assignee: dveditz → hyatt
Comment 6•24 years ago
|
||
those errors are red herrings, reassigning to component owner.
Assignee: hyatt → dveditz
Comment 7•23 years ago
|
||
This does not appear to be happening anymore in the nightlies.
Comment 8•23 years ago
|
||
marking wfm per keith's comments.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Comment 9•23 years ago
|
||
mass verification of WorksForMe bugs: to find all bugspam pertaining to this, set your search string to "IfItWorksForSlappyTheSquirrelThenItWFM". if you think this particular bug is *still* an open issue, please make sure of the following before reopening: a. that it's still a problem with ***recent trunk builds*** on the all appropriate platform[s] b. provide clear steps to reproduce (unless a good test case is already in the bug report), making sure it pertains to the original problem (avoid morphing as much as possible :)
Status: RESOLVED → VERIFIED
Reporter | ||
Updated•13 years ago
|
Status: VERIFIED → RESOLVED
Closed: 23 years ago → 13 years ago
You need to log in
before you can comment on or make changes to this bug.
Description
•