[Exception... "Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)[nsIDocShellHistory.useGlobalHistory]" nsresult:"0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" location JS frame::chrome://minimo/content/minimo.js::MiniMavStar...

RESOLVED WONTFIX

Status

--
major
RESOLVED WONTFIX
13 years ago
11 years ago

People

(Reporter: peter.pearse, Assigned: dougt)

Tracking

WinCE
x86
Linux

Details

Attachments

(2 attachments)

(Reporter)

Description

13 years ago
User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Build Identifier: 

When I startup minimo an error popup appears requesting that I report a bug.

Reproducible: Always

Steps to Reproduce:
1.Checkout minimo 
2.Insert .mozconfig for minimo
------- .mozconfig starts ------
# Debuggable host build

mk_add_options MOZ_CO_PROJECT=minimo
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/build_minimo

ac_add_options --enable-application=minimo
# Disable crypto support (Personal Security Manager) 
# until later - instructions say it need a patch
ac_add_options --disable-crypto        
ac_add_options --with-x
ac_add_options --disable-xpcom-fastload
ac_add_options --with-pthreads
# Keep the host build debuggable
ac_add_options --enable-debug
ac_add_options --disable-strip
ac_add_options --enable-logrefcnt
ac_add_options --enable-dtd-debug
ac_add_options --enable-logging
# No - have to spot them....
ac_add_options --disable-crash-on-assert
# Dont optimze - might help debugging
ac_add_options --disable-optimize
ac_add_options --disable-tests

# use GTK+-2 widget set with XFT font rendering
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-xft
ac_add_options --disable-freetype2

ac_add_options --enable-reorder
ac_add_options --disable-elf-dynstr-gc

# enable static build
ac_add_options --disable-shared
ac_add_options --enable-static

ac_add_options --disable-mathml
# Vector graphics - keep it
ac_add_options --enable-svg
# PMP disabled - nsIRegistry.h could not be found
# ac_add_options --disable-extensions
ac_add_options --without-system-nspr
ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg
ac_add_options --without-system-png
ac_add_options --without-system-mng
# disable XUL support to reduce codesize
# ac_add_options --disable-xul
# enable minimal profile support
ac_add_options --disable-profilesharing
ac_add_options --disable-profilelocking
ac_add_options --enable-single-profile
# disable features and skip various build steps
ac_add_options --disable-accessibility
ac_add_options --disable-composer
ac_add_options --enable-plaintext-editor-only
ac_add_options --disable-mailnews
ac_add_options --disable-ldap	
ac_add_options --disable-ldap-experimental         
ac_add_options --disable-postscript
ac_add_options --disable-mathml
ac_add_options --disable-jsd
ac_add_options --disable-jsloader
ac_add_options --disable-installer
ac_add_options --disable-xpinstall
ac_add_options --disable-xpfe-components
ac_add_options --disable-xprint
ac_add_options --disable-printing      	           
ac_add_options --disable-necko-disk-cache
# configure necko to allocate smaller network buffers
ac_add_options --enable-necko-small-buffers
ac_add_options --disable-gnomevfs      	           
ac_add_options --disable-gnomeui
# NOPE ac_add_options --disable-plugins Gets all confused about libgkplugin.a
# Is this plugin support of the binary or the build....      	           
ac_add_options --disable-oji           	           
ac_add_options --disable-xinerama      	           
ac_add_options --disable-ctl           	           
ac_add_options --disable-view-source   	           
ac_add_options --disable-detect-webshell-leaks     
ac_add_options --disable-efence        	           
ac_add_options --disable-jprof         	           
ac_add_options --disable-timeline      	           
ac_add_options --disable-reflow-perf   	           
ac_add_options --disable-perf-metrics  	           
ac_add_options --disable-codesighs     	           
ac_add_options --disable-trace-malloc  	           
ac_add_options --disable-eazel-profiler-support    
ac_add_options --disable-profile-modules 	         
ac_add_options --disable-insure          	         
# build minimal set of protocol handlers
# dropped jar
ac_add_options --enable-necko-protocols=http,file,res
# build minimal set of image decoders
ac_add_options --enable-image-decoders=png,gif,jpeg

-------
3.> make -f client.mk build_all
4.Adjust minimo/base/linux files to build
5. > cd build_minimo/dist/bin
6. > ./run-mozilla.sh ./minimo
Actual Results:  
log starts -------------------
WARNING: Error parsing application default preferences.: file /projects/prd33_ael/mozilla/modules/libpref/src/nsPrefService.cpp, line 755
*** Registering xpconnect components (all right -- a generic module!)
*** Registering nsUConvModule components (all right -- a generic module!)
*** Registering nsI18nModule components (all right -- a generic module!)
*** Registering necko 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 nsGfxGTKModule components (all right -- a generic module!)
*** Registering nsImageLib2Module components (all right -- a generic module!)
*** Registering nsPluginModule components (all right -- a generic module!)
*** Registering nsWidgetGtk2Module 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 nsTransactionManagerModule components (all right -- a generic module!)
*** Registering appshell components (all right -- a generic module!)
*** Registering nsChromeModule components (all right -- a generic module!)
*** Registering nsMorkModule components (all right -- a generic module!)
*** Registering nsToolkitCompsModule components (all right -- a generic module!)
*** Registering nsXMLExtrasModule components (all right -- a generic module!)
*** Registering nsWebServicesModule components (all right -- a generic module!)
*** Registering nsPhoneSupportModule components (all right -- a generic module!)
*** Registering SoftKeyBoardModule components (all right -- a generic module!)
WARNING: default.xpm not found: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 3233
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/chrome/src/nsChromeRegistry.cpp, line 1251
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
WARNING: NS_ENSURE_TRUE(context) failed: file /projects/prd33_ael/mozilla/content/events/src/nsEventListenerManager.cpp, line 1267
JavaScript error: chrome://global/content/bindings/autocomplete.xml, line 49: Components.classes['@mozilla.org/autocomplete/controller;1'] has no properties
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp, line 526
WARNING: default.xpm not found: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 3233
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586

============================================ Error popup visible ============================

JavaScript error: chrome://minimo/content/common.js, line 75: gPref has no properties
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: BOGUS code reached!: file /projects/prd33_ael/mozilla/widget/src/gtk2/nsWindow.cpp, line 586
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: file /projects/prd33_ael/mozilla/intl/strres/src/nsStringBundle.cpp, line 273
WARNING: nsExceptionService ignoring thread destruction after shutdown: file /projects/prd33_ael/mozilla/xpcom/base/nsExceptionService.cpp, line 191
###!!! ASSERTION: Event listener manager hash not empty at shutdown!: 'sEventListenerManagersHash.entryCount == 0', file /projects/prd33_ael/mozilla/content/base/src/nsContentUtils.cpp, line 642
./run-mozilla.sh: line 451: 29066 Segmentation fault      (core dumped) "$prog" ${1+"$@"}
Crash due to clicking the close (X) button.



------------------------------
When the popup is removed minimo starts, will browse by link but has
red dot at lower right, cannot browse by entering a URL 
- Return key inactive, toolbar (with Go) not accessible.

Expected Results:  
minimo running without error

I guess this appeared a couple of weeks ago when I updated.

Host is 
> uname -a
Linux <CENSORED> 2.4.21-37.ELsmp #1 SMP Wed Sep 7 13:28:55 EDT 2005 i686 i686 i386 GNU/Linux
> cat /proc/version
Linux version 2.4.21-37.ELsmp (bhcompile@tweety.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-53)) #1 SMP Wed Sep 7 13:28:55 EDT 2005

I'm attempting a i386 host build before porting to linux 2.6.14.3 running on an ARM Versatile board. 
I checked out minimo, host built it. It ran without this error (but with some others that I've fixed)
Some days later (Looks like Feb 6th 2006) I checked seperate code out for a target build which ran like this.
When I updated the host code & rebuilt it (23rd Feb 2006) also ran like this.
(Reporter)

Comment 1

13 years ago
Created attachment 212900 [details]
minimo .mozconfig used
(Reporter)

Comment 2

13 years ago
Created attachment 212902 [details]
Poput text & debug output.
(Assignee)

Comment 3

13 years ago
Hi Peter,
Are you building against the MOZILLA_1_8_BRANCH source code, or the trunk?

on this step:
4.Adjust minimo/base/linux files to build

What did you do?
Status: UNCONFIRMED → NEW
Ever confirmed: true
(In reply to comment #3)
> Hi Peter,
> Are you building against the MOZILLA_1_8_BRANCH source code, or the trunk?
> 
> on this step:
> 4.Adjust minimo/base/linux files to build
> 
> What did you do?
> 

I'am using trunk, and has recieved same errors.
https://bugzilla.mozilla.org/show_bug.cgi?id=331448
(Assignee)

Comment 5

13 years ago
can you try using the mozconfig file that is here:

mozilla/minimo/config/mozconfig/linux_x86

Comment 6

13 years ago
I'm actually experiencing this same behavior and I've been trolling some time trying to find information on how to fix this problem.  I think I may have some information that might help somebody fix the bug  Regxpcom on the newer builds is failing with the failure "Can not initialize XPCOM Glue Can not aquire component registrar".  So I think that startup failure is stemming from the inability to sucessfully register components.  You can run into more of these failures as you try and use the menu in the lower left hand corner.

I think it may have come about as the result of having to use --enable-static in the build process as the working version has .so files and the newer versions .a files.  Compiling as a shared library is no longer allowed on the new versions.  If you configure without --enable-static it says "configure: error: --enable-js-static-build is only compatible with --enable-static" and with the successful static build we get the symptoms of this bug.

I'm also experiencing the broken url text field.  I have no ideas as to why that is broken.
peter, could you please build it as following, and report what you get, please:

pulling it

$ export MOZ_CO_TAG=MOZILLA_1_8_BRANCH
$ cvs checkout mozilla/client.mk
$ cd mozilla
$ make -f client.mk checkout MOZ_CO_PROJECT=minimo

* building it:

$ cd topdir
$ cp minimo/config/mozconfig/linux_x86 mozconfig
$ make -f client.mk build_all
$ cd minimo/base
$ make package
$ cd ../../dist/minimo
$ export LD_LIBRARY_PATH=.
$ ./minimo


(In reply to comment #6)
> I'm actually experiencing this same behavior and I've been trolling some time
> trying to find information on how to fix this problem.  I think I may have some
> information that might help somebody fix the bug  Regxpcom on the newer builds
> is failing with the failure "Can not initialize XPCOM Glue Can not aquire
> component registrar".  So I think that startup failure is stemming from the
> inability to sucessfully register components.  You can run into more of these
> failures as you try and use the menu in the lower left hand corner.
> 
> I think it may have come about as the result of having to use --enable-static
> in the build process as the working version has .so files and the newer
> versions .a files.  Compiling as a shared library is no longer allowed on the
> new versions.  If you configure without --enable-static it says "configure:
> error: --enable-js-static-build is only compatible with --enable-static" and
> with the successful static build we get the symptoms of this bug.

for shared build, follow on bug 318606 ...

(Assignee)

Updated

13 years ago
Blocks: 342882
(Reporter)

Comment 8

12 years ago
The original summary for this bug was longer than 255 characters, and so it was truncated when Bugzilla was upgraded. The original summary was:

[Exception... "Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)[nsIDocShellHistory.useGlobalHistory]" nsresult:"0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" location JS frame::chrome://minimo/content/minimo.js::MiniMavStartup::line 351 data:no]
(Assignee)

Comment 9

12 years ago
is this still a problem?
(Assignee)

Comment 10

11 years ago
minimo is no longer supported.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.