Closed Bug 408401 Opened 17 years ago Closed 15 years ago

xulrunner crashes when using with the gnome help browser

Categories

(Core :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: darkvision, Unassigned)

Details

(Whiteboard: closeme 2009-07-14)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Build Identifier: Xulrunner/1.8.1.11

See end of this backtrace:

(gdb) run
Starting program: /usr/bin/yelp 
[Thread debugging using libthread_db enabled]
[New Thread -1250072896 (LWP 31960)]
Type Manifest File: /usr/lib/xulrunner-1.8.1.11/components/xpti.dat
*** Registering xpcomObsoleteModule components (all right -- a generic module!)
*** Registering xpconnect components (all right -- a generic module!)
*** Registering nsUCvMathModule components (all right -- a generic module!)
*** Registering nsUConvModule components (all right -- a generic module!)
*** Registering nsI18nModule components (all right -- a generic module!)
*** Registering necko_core_and_primary_protocols components (all right -- a generic module!)
*** Registering necko_secondary_protocols components (all right -- a generic module!)
*** Registering nsJarModule components (all right -- a generic module!)
*** Registering nsPrefModule components (all right -- a generic module!)
*** Registering nsSecurityManagerModule components (all right -- a generic module!)
*** Registering nsRDFModule components (all right -- a generic module!)
*** Registering nsParserModule components (all right -- a generic module!)
*** Registering nsGfxPSModule components (all right -- a generic module!)
*** Registering nsGfxGTKModule components (all right -- a generic module!)
*** Registering nsWidgetGtk2Module components (all right -- a generic module!)
*** Registering nsImageLib2Module components (all right -- a generic module!)
*** Registering nsPluginModule components (all right -- a generic module!)
*** Registering nsLayoutModule components (all right -- a generic module!)
*** Registering docshell_provider components (all right -- a generic module!)
*** Registering embedcomponents components (all right -- a generic module!)
*** Registering Browser_Embedding_Module components (all right -- a generic module!)
*** Registering nsEditorModule components (all right -- a generic module!)
*** Registering nsCJVMManagerModule components (all right -- a generic module!)
*** Registering nsAccessibilityModule components (all right -- a generic module!)
*** Registering appshell components (all right -- a generic module!)
*** Registering nsTransactionManagerModule components (all right -- a generic module!)
*** Registering nsComposerModule components (all right -- a generic module!)
*** Registering nsChromeModule components (all right -- a generic module!)
*** Registering nsFindComponent components (all right -- a generic module!)
*** Registering application components (all right -- a generic module!)
*** Registering Apprunner components (all right -- a generic module!)
*** Registering CommandLineModule components (all right -- a generic module!)
*** Registering mozStorageModule components (all right -- a generic module!)
*** Registering nsMorkModule components (all right -- a generic module!)
*** Registering nsToolkitCompsModule components (all right -- a generic module!)
*** Registering RemoteServiceModule components (all right -- a generic module!)
*** Registering nsSoftwareUpdate components (all right -- a generic module!)
*** Registering JavaScript_Debugger components (all right -- a generic module!)
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nsNativeComponentLoader: registering deferred (0)
[New Thread -1252402256 (LWP 31966)]
************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]"  nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)"  location: "JS frame :: file:///usr/lib/xulrunner-1.8.1.11/components/nsExtensionManager.js :: ExtensionManager :: line 2577"  data: no]
************************************************************
WARNING: Cannot create startup observer : service,@mozilla.org/extensions/manager;1, file nsAppStartupNotifier.cpp, line 112
************************************************************
* Call to xpconnect wrapped JSObject produced this error:  *
[Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]"  nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)"  location: "JS frame :: file:///usr/lib/xulrunner-1.8.1.11/components/nsUpdateService.js :: UpdateService :: line 1013"  data: no]
************************************************************
WARNING: Cannot create startup observer : service,@mozilla.org/updates/update-service;1, file nsAppStartupNotifier.cpp, line 112
GFX: dpi=96 t2p=0,0666667 p2t=15 depth=24
++WEBSHELL == 1
++DOMWINDOW == 1
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsPermissionManager.cpp, line 645
pldhash: for the table at address 0x86774a8, the given entrySize of 44 probably favors chaining over double hashing.
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsChromeRegistry.cpp, line 1252
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/en-US/locale/en-US/global/css.properties
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/toolkit/content/global/xul.css
++DOMWINDOW == 2
[New Thread -1262367824 (LWP 31967)]
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/classic/skin/classic/global/xulscrollbars.css
###!!! ASSERTION: Could not load xulscrollbars.css.: 'gStyleCache->mScrollbarsSheet', file nsLayoutStylesheetCache.cpp, line 95
Break: at file nsLayoutStylesheetCache.cpp, line 95
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/classic/skin/classic/global/xulscrollbars.css
###!!! ASSERTION: Could not load xulscrollbars.css.: 'gStyleCache->mScrollbarsSheet', file nsLayoutStylesheetCache.cpp, line 95
Break: at file nsLayoutStylesheetCache.cpp, line 95
[New Thread -1270756432 (LWP 31968)]
[New Thread -1279149136 (LWP 31969)]
[New Thread -1287537744 (LWP 31970)]
[Thread -1287537744 (LWP 31970) exited]
[Thread -1279149136 (LWP 31969) exited]
[New Thread -1295938640 (LWP 31972)]
[Thread -1270756432 (LWP 31968) exited]
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/en-US/locale/en-US/global-platform/unix/intl.properties
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsStringBundle.cpp, line 273
++DOMWINDOW == 3
Chrome file doesn't exist: /usr/lib/xulrunner-1.8.1.11/chrome/classic/skin/classic/global/xulscrollbars.css
###!!! ASSERTION: Could not load xulscrollbars.css.: 'gStyleCache->mScrollbarsSheet', file nsLayoutStylesheetCache.cpp, line 95
Break: at file nsLayoutStylesheetCache.cpp, line 95
 * IConvAdaptor - - GetMaxLength 16384 ( UTF-8 -> UCS-2 )
 * IConvAdaptor - - GetMaxLength 2168 ( UTF-8 -> UCS-2 )
[Thread -1295938640 (LWP 31972) exited]
[New Thread -1305478224 (LWP 31973)]
Note: styleverifytree is disabled
Note: frameverifytree is disabled
###!!! ASSERTION: Must be a box frame!: 'mScrollCornerBox->IsBoxFrame()', file nsGfxScrollFrame.cpp, line 2469
Break: at file nsGfxScrollFrame.cpp, line 2469
###!!! ASSERTION: A box layout method was called but InitBoxMetrics was never called: 'metrics', file nsFrame.cpp, line 5768
Break: at file nsFrame.cpp, line 5768

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1250072896 (LWP 31960)]
0xb62e0917 in nsFrame::BoxReflow (this=0x86eb0dc, aState=@0xbfca68e4, aPresContext=0x864d9d0, aDesiredSize=@0xbfca6670, aReflowState=@0xbfca6a30, 
    aStatus=@0xbfca665c, aX=9000, aY=5220, aWidth=0, aHeight=0, aMoveFrame=1) at nsFrame.cpp:5430
5430	    if (metrics->mStyleChange) {
Current language:  auto; currently c++



Reproducible: Always

Steps to Reproduce:
Slackware 11 with GNOME 2.20.2... run yelp build against xulrunner)... the application crashes with the above error...
do you still see this problem using FF 3.5 beta**, or latest update of FF 3.0 started in safe mode***?

If yes, please comment
If not, please close with resolution set to WORKSFORME. Or INVALID (if problem was extension or the like)

** http://www.mozilla.com/en-US/firefox/all-beta.html
*** http://support.mozilla.com/en-US/kb/Safe+Mode
Whiteboard: closeme 2009-07-14
No reply, INCO. Please reopen if you still see this bug in Firefox 3.5 or later in Firefox safe mode (http://support.mozilla.com/en-US/kb/Safe+Mode) or a new Firefox profile (http://support.mozilla.com/en-US/kb/Profiles) with updated plugins.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.