Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 335112

Summary: firefox on second start => mFreeCount:1980 -- LEAKED 6 !!!
Product: Gentoo Linux Reporter: Michał Kudła <m1k0>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Kudła 2010-08-29 08:58:20 UTC
After fresh emerged firefox, firefox stars ok. Second start crashes

Reproducible: Always

Steps to Reproduce:
1. emerge firefox
2. $ firefox # run ok
3. $ firefox # crash

Actual Results:  
$ firefox
...

###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
--DOCSHELL 0x9ea4058 == 0
nsXPConnect::CommenceShutdown()
nsStringStats
 => mAllocCount:           1986
 => mReallocCount:          249
 => mFreeCount:            1980  --  LEAKED 6 !!!
 => mShareCount:           1262
 => mAdoptCount:            349
 => mAdoptFreeCount:        349



m1k0@laptok /usr/bin $ emerge --info
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0, 2.6.35-gentoo-r4 i686)
=================================================================
System uname: Linux-2.6.35-gentoo-r4-i686-Intel-R-_Core-TM-2_Duo_CPU_T7300_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 28 Aug 2010 08:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.5.4-r4, 2.6.5-r3, 3.1.2-r4
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.5, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA ETQW skype-eula dlj-1.1 PUEL sun-bcla-java-vm sun-bcla-java-vm IBM-J1.6 Q3AEULA googleearth sun-prerelease-jdk7 AdobeFlash-10.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache collision-protect distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="pl pl_PL"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/kde /var/lib/layman/java-overlay /var/lib/layman/qting-edge /usr/local/portage/repo-m1k0 /usr/local/portage/java-experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X Xaw3d a52 aac aalib accessibility acl acpi addbookmarks additions addressbook agg aio akonadi alias alsa amarok amr amrnb amrwb apache2 archive asf assistant autoipd avahi bash-completion berkdb bigpatch binary-drivers bittorrent bittorrent-external blender-game bluetooth bookmarks branding bzip2 cairo caps captury cdda cddb cdparanoia cdr chm cleartype cli clucene connectionstatus consolekit contactnotes contrast coverage cpudetection cracklib crypt css cups curl cvs cxx cygnal daap dbus dc1394 derby desktopglobe dga dhclient dhcp dhcpcd dirac directfb disk-partition divx dom-storage dri dts dv dvb dvd dvdnav dvdr ebook ecc embedded emboss emf enca encode epydoc exceptions exif exiv2 expat extras faac faad fam fat fb fbcon festival ffmpeg firefox flac fltk fontconfig fortran fpx freetts ftp fts3 gadu gallery gcj gd gdbm geolocation geos gif gimp git glib glibc-omitfp gmm gnokii gnutls google-gadgets gpac gphoto2 gpm gps graphite graphviz grp gs gsm gstreamer gtk gtkhtml guile hal handbook hdri highlight history hog hotpixels htmlhandbook httpd ical icalsrv iconv icotools icu id3 id3tag idea ieee1394 imagemagick imap imlib inotify ipw4965 irc jabber jai java java5 javacomm javamail javascript jbig jce jingle jmf jms jmx joystick jpeg jpeg2k jpgraph jsapi jython kcal kde kdepim keyring kipi konqueror kqemu ladspa lame laptop lcms ldap lensfun libass libcaca libnotify libsamplerate libvisual live lm_sensors log4j logrotate lzma lzo mad marble matroska mbrola mdnsresponder-compat melt midi mikmod mjpeg mmx mmxext mng mod modplug modules moonlight mozdevelop mp3 mp3tunes mp4 mp4live mpeg mpeg2 mpi mplayer mudflap multicall multimedia multitarget multiuser musepack musicbrainz mvl mysql mysqli ncurses neon network networking networkmanager nls npp nptl nptlonly nsplugin ntfs nvram obex odbc odbcmanual ogg openal opencore-amr openexr opengl openmp otr pam pango parallel parse-clocks pch pcmcia pcntl pcre pda pdf pdo perl phonon php plasma player plotutils png policykit postgres postproc povray ppds ppp pppd proj projectm python q32 q8 qalculate qpak qt3support qt4 quicktime qwt rar raw rdp readline realmedia reflection resolvconf rhino rle rss rtc rtsp samba sasl schroedinger script sdl sdl-image semantic semantic-desktop sensord servlet-2_4 servletapi session sftp shout skins skype smp sms sndfile solver sound soundtouch soup sox speech speex spell spl sql sqlite srt srtp sse sse2 sse3 ssh ssl ssse3 startup-notification statistics stream subversion svg svg-experimental svnserve swig sysfs syslog taglib tcl tcpd teamarena tga theora threads threadsafe thumbnail tidy tiff timezone timidity tivo tk tools tordns truetype udev unicode upnp urandom usb uuid v4l v4l2 vaapi vcd vcdx vde vdpau vhosts video videos visualization vlm vnc vorbis vpx wad wavpack webdav webkit wifi winbind winetools wmf wmp x264 x86 xanim xattr xcb xcomposite xforms xine xinerama xml xmlpatterns xorg xosd xpm xprint xrandr xscreensaver xslt xulrunner xv xvid xvmc zeroconf zip zlib zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl pl_PL" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Michał Kudła 2010-08-29 09:00:07 UTC
$ emerge --info firefox
...

=================================================================
                        Package Settings
=================================================================

www-client/firefox-3.6.8 was built with the following:
USE="alsa dbus ipc java libnotify startup-notification wifi -bindist -custom-optimization -gnome -system-sqlite" LINGUAS="pl -af -ar -as -be -bg -bn -bn_BD -bn_IN -ca -cs -cy -da -de -el -en -en_GB -en_US -eo -es -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -id -is -it -ja -ka -kk -kn -ko -ku -lt -lv -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -oc -or -pa -pa_IN -pt -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW"         
CFLAGS="-march=native -mtune=native -pipe -ggdb -Wno-return-type -w"
CXXFLAGS="-march=native -mtune=native -pipe -ggdb -Wno-return-type -w"


============== starting log ============

$ firefox
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/fuel/application;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/browser/sessionstartup;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/browser/browserglue;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : @mozilla.org/js_headerinfo;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : @modifyheaders.mozdev.org/proxy;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/privatebrowsing;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/scriptsecuritymanager;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/embeddor.implemented/web-content-handler-registrar;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/appshell/trytoclose;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
pldhash: for the table at address 0x9ea40c0, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x9ea4058 == 1
pldhash: for the table at address 0x9ea4bb8, the given entrySize of 48 probably favors chaining over double hashing.
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsDocShell.cpp, line 1297
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsWebShellWindow.cpp, line 241
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsAppShellService.cpp, line 372
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsAppShellService.cpp, line 182
WARNING: NS_ENSURE_SUCCESS(rv, 1) failed with result 0x8007000E: file nsAppRunner.cpp, line 3375
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
--DOCSHELL 0x9ea4058 == 0
nsXPConnect::CommenceShutdown()
nsStringStats
 => mAllocCount:           1986
 => mReallocCount:          249
 => mFreeCount:            1980  --  LEAKED 6 !!!
 => mShareCount:           1262
 => mAdoptCount:            349
 => mAdoptFreeCount:        349

Comment 2 Michał Kudła 2010-08-29 09:20:06 UTC
after reinstaling


$ firefox
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
/usr/lib/mozilla-firefox/components/nsSidebar.js mtime changed, invalidating FastLoad file
*** registering nsContentPrefService.js: [ Content Pref Service, Hostname Grouper ]
*** registering nsWebHandlerApp.js: [ A web handler for protocols and content ]
*** loading ISO8601DateUtils
*** registering FeedProcessor.js: [ Feed Processor, Feed Result, Feed, Feed Entry, Feed Text Construct, Feed Generator, Feed Person ]
*** registering nsUpdateTimerManager.js: [ Timer Manager ]
*** registering nsHandlerService.js: [ Handler Service ]
*** registering nsTaggingService.js: [ Places Tagging Service, Places Tag AutoComplete ]
*** registering NetworkGeolocationProvider.js: [ A component that returns a geolocation based on WIFI ]
*** registering nsFormAutoComplete.js: [ FormAutoComplete ]
*** Registering components in: nsDBusModule
*** registering nsDownloadManagerUI.js: [ Used to show the Download Manager's UI to the user ]
*** registering nsSearchSuggestions.js: [ Remote Search Suggestions ]
*** registering nsExtensionManager.js: [ Extension Manager, Extension Manager Data Source, Update Item ]
*** registering nsTryToClose.js: [ tryToClose Service ]
*** registering nsContentDispatchChooser.js: [ Used to handle different types of content ]
*** Registering components in: nsIconDecoderModule
*** registering nsLoginInfo.js: [ LoginInfo ]
*** registering nsAddonRepository.js: [ Addon Repository ]
*** registering nsPlacesDBFlush.js: [ Used to synchronize the temporary and permanent tables of Places ]
*** registering nsINIProcessor.js: [ INIProcessorFactory ]
*** registering storage-mozStorage.js: [ LoginManagerStorage_mozStorage ]
*** registering nsLoginManagerPrompter.js: [ LoginManagerPromptFactory, LoginManagerPrompter ]
*** Registering components in: xpctools
*** registering storage-Legacy.js: [ LoginManagerStorage_legacy ]
*** registering pluginGlue.js: [ plugin bindings ]
*** registering nsURLFormatter.js: [ Application URL Formatter Service ]
*** registering nsBadCertHandler.js: [ XMLHttpRequest Bad Cert Handler ]
*** registering jsconsole-clhandler.js: [ jsConsoleHandler ]
*** registering nsPlacesAutoComplete.js: [ AutoComplete result generator for Places. ]
*** registering GPSDGeolocationProvider.js: [ Returns a geolocation from a GPSD source ]
*** registering nsLoginManager.js: [ LoginManager ]
*** registering nsBlocklistService.js: [ Blocklist Service ]
*** registering nsSessionStartup.js: [ Browser Session Startup Service ]
*** registering nsPlacesTransactionsService.js: [ Places Transaction Manager ]
*** registering nsSetDefaultBrowser.js: [ Default Browser Cmdline Handler ]
*** registering nsMicrosummaryService.js: [ Microsummary Service ]
*** registering nsSessionStore.js: [ Browser Session Store Service ]
*** registering nsBrowserGlue.js: [ Firefox Browser Glue Service, Geolocation Prompting Component ]
*** registering fuelApplication.js: [ Application ]
*** Registering components in: BrowserDirProvider
*** registering nsPrivateBrowsingService.js: [ PrivateBrowsing Service ]
*** Registering components in: nsBrowserCompsModule
*** registering WebContentConverter.js: [ Web Content Handler Registrar ]
*** registering FeedWriter.js: [ Feed Writer ]
nsHeaderInfo: registerSelf called!
nsHeaderInfo: registerSelf called!
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
pldhash: for the table at address 0x9be1510, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x9be14a8 == 1
pldhash: for the table at address 0x9be1f48, the given entrySize of 48 probably favors chaining over double hashing.
++DOMWINDOW == 1 (0x9c1cba8) [serial = 1] [outer = (nil)]
--DOCSHELL 0x9be14a8 == 0
--DOMWINDOW == 0 (0x9c1cba8) [serial = 1] [outer = (nil)] [url = ]
WARNING: nsExceptionService ignoring thread destruction after shutdown: file nsExceptionService.cpp, line 194
nsXPConnect::CommenceShutdown()
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
Comment 3 Michał Kudła 2010-08-29 09:20:20 UTC
--- next part

*** registering nsContentPrefService.js: [ Content Pref Service, Hostname Grouper ]
*** registering nsWebHandlerApp.js: [ A web handler for protocols and content ]
*** loading ISO8601DateUtils
*** registering FeedProcessor.js: [ Feed Processor, Feed Result, Feed, Feed Entry, Feed Text Construct, Feed Generator, Feed Person ]
*** registering nsUpdateTimerManager.js: [ Timer Manager ]
*** registering nsHandlerService.js: [ Handler Service ]
*** registering nsTaggingService.js: [ Places Tagging Service, Places Tag AutoComplete ]
*** registering NetworkGeolocationProvider.js: [ A component that returns a geolocation based on WIFI ]
*** registering nsFormAutoComplete.js: [ FormAutoComplete ]
*** Registering components in: nsDBusModule
*** registering nsDownloadManagerUI.js: [ Used to show the Download Manager's UI to the user ]
*** registering nsSearchSuggestions.js: [ Remote Search Suggestions ]
*** registering nsExtensionManager.js: [ Extension Manager, Extension Manager Data Source, Update Item ]
*** registering nsTryToClose.js: [ tryToClose Service ]
*** registering nsContentDispatchChooser.js: [ Used to handle different types of content ]
*** Registering components in: nsIconDecoderModule
*** registering nsLoginInfo.js: [ LoginInfo ]
*** registering nsAddonRepository.js: [ Addon Repository ]
*** registering nsPlacesDBFlush.js: [ Used to synchronize the temporary and permanent tables of Places ]
*** registering nsINIProcessor.js: [ INIProcessorFactory ]
*** registering storage-mozStorage.js: [ LoginManagerStorage_mozStorage ]
*** registering nsLoginManagerPrompter.js: [ LoginManagerPromptFactory, LoginManagerPrompter ]
*** Registering components in: xpctools
*** registering storage-Legacy.js: [ LoginManagerStorage_legacy ]
*** registering pluginGlue.js: [ plugin bindings ]
*** registering nsURLFormatter.js: [ Application URL Formatter Service ]
*** registering nsBadCertHandler.js: [ XMLHttpRequest Bad Cert Handler ]
*** registering jsconsole-clhandler.js: [ jsConsoleHandler ]
*** registering nsPlacesAutoComplete.js: [ AutoComplete result generator for Places. ]
*** registering GPSDGeolocationProvider.js: [ Returns a geolocation from a GPSD source ]
*** registering nsLoginManager.js: [ LoginManager ]
*** registering nsBlocklistService.js: [ Blocklist Service ]
*** registering nsSessionStartup.js: [ Browser Session Startup Service ]
*** registering nsPlacesTransactionsService.js: [ Places Transaction Manager ]
*** registering nsSetDefaultBrowser.js: [ Default Browser Cmdline Handler ]
*** registering nsMicrosummaryService.js: [ Microsummary Service ]
*** registering nsSessionStore.js: [ Browser Session Store Service ]
*** registering nsBrowserGlue.js: [ Firefox Browser Glue Service, Geolocation Prompting Component ]
*** registering fuelApplication.js: [ Application ]
*** Registering components in: BrowserDirProvider
*** registering nsPrivateBrowsingService.js: [ PrivateBrowsing Service ]
*** Registering components in: nsBrowserCompsModule
*** registering WebContentConverter.js: [ Web Content Handler Registrar ]
*** registering FeedWriter.js: [ Feed Writer ]
nsHeaderInfo: registerSelf called!
nsHeaderInfo: registerSelf called!
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
pldhash: for the table at address 0x92db5c0, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x92db558 == 1
pldhash: for the table at address 0x92dc018, the given entrySize of 48 probably favors chaining over double hashing.
++DOMWINDOW == 1 (0x9316b90) [serial = 1] [outer = (nil)]
pldhash: for the table at address 0x912b600, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x912b598 == 2
++DOMWINDOW == 2 (0x928b248) [serial = 2] [outer = (nil)]
++DOMWINDOW == 3 (0x8fdfe50) [serial = 3] [outer = 0x928b218]
++DOMWINDOW == 4 (0x9392860) [serial = 4] [outer = 0x9316b60]
pldhash: for the table at address 0x95ea840, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x95ea7d8 == 3
++DOMWINDOW == 5 (0x95e9e90) [serial = 5] [outer = (nil)]
pldhash: for the table at address 0x95dc100, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x95dc098 == 4
++DOMWINDOW == 6 (0x95da200) [serial = 6] [outer = (nil)]
pldhash: for the table at address 0x8c3c988, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x8c3c920 == 5
++DOMWINDOW == 7 (0x974dca8) [serial = 7] [outer = (nil)]
pldhash: for the table at address 0x97477f0, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x9747788 == 6
++DOMWINDOW == 8 (0x9707870) [serial = 8] [outer = (nil)]
pldhash: for the table at address 0x97b9838, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x97b97d0 == 7
WARNING: NS_ENSURE_TRUE(browserChrome) failed: file nsDocShell.cpp, line 9903
WARNING: Something wrong when creating the docshell for a frameloader!: file nsFrameLoader.cpp, line 912
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file nsFrameLoader.cpp, line 936
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file nsFrameLoader.cpp, line 193
pldhash: for the table at address 0x9766958, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x97668f0 == 8
++DOMWINDOW == 9 (0x97bc690) [serial = 9] [outer = (nil)]
JavaScript strict warning: chrome://firebug/content/inspector.js, line 753: assignment to undeclared variable quickInfoBox
JavaScript strict warning: chrome://firebug/content/debugger.js, line 2190: redeclaration of property initialize
LoadPlugin() /usr/lib/nsbrowser/plugins/libvlcplugin.so returned 9972da8
GetMIMEDescription() returned "audio/mpeg:mp2,mp3,mpga,mpega:MPEG audio;audio/x-mpeg:mp2,mp3,mpga,mpega:MPEG audio;video/mpeg:mpg,mpeg,mpe:MPEG video;video/x-mpeg:mpg,mpeg,mpe:MPEG video;video/mpeg-system:mpg,mpeg,mpe,vob:MPEG video;video/x-mpeg-system:mpg,mpeg,mpe,vob:MPEG video;audio/x-mpegurl:m3u:MPEG audio;video/mp4:mp4,mpg4:MPEG-4 video;audio/mp4:mp4,mpg4:MPEG-4 audio;audio/x-m4a:m4a:MPEG-4 audio;application/mpeg4-iod:mp4,mpg4:MPEG-4 video;application/mpeg4-muxcodetable:mp4,mpg4:MPEG-4 video;video/x-msvideo:avi:AVI video;video/quicktime:mov,qt:QuickTime video;application/x-ogg:ogg:Ogg stream;application/ogg:ogg:Ogg stream;application/x-vlc-plugin:vlc:VLC plug-in;video/x-ms-asf-plugin:asf,asx:Windows Media Video;video/x-ms-asf:asf,asx:Windows Media Video;application/x-mplayer2::Windows Media;video/x-ms-wmv:wmv:Windows Media;video/x-ms-wvx:wvx:Windows Media Video;audio/x-ms-wma:wma:Windows Media Audio;application/x-google-vlc-plugin::Google VLC plug-in;audio/wav:wav:WAV audio;audio/x-wav:wav:WAV audio;audio/3gpp:3gp,3gpp:3GPP audio;video/3gpp:3gp,3gpp:3GPP video;audio/3gpp2:3g2,3gpp2:3GPP2 audio;video/3gpp2:3g2,3gpp2:3GPP2 video;video/divx:divx:DivX video;video/flv:flv:FLV video;video/x-flv:flv:FLV video;video/x-matroska:mkv:Matroska video;audio/x-matroska:mka:Matroska audio;application/xspf+xml:xspf:Playlist xspf;video/webm:webm:WebM video;audio/webm:webm:WebM audio;"
LoadPlugin() /usr/lib/moon/plugin/libmoonloader.so returned 992d258
GetMIMEDescription() returned "application/x-silverlight:scr:Novell Moonlight"
LoadPlugin() /opt/sun-jdk-1.6.0.21/jre/lib/i386/libnpjp2.so returned 9aa8fd0
GetMIMEDescription() returned "application/x-java-vm::Java&#153 Plug-in;application/x-java-applet::Java&#153 Plug-in Applet;application/x-java-applet;version=1.1::Java&#153 Plug-in;application/x-java-applet;version=1.1.1::Java&#153 Plug-in;application/x-java-applet;version=1.1.2::Java&#153 Plug-in;application/x-java-applet;version=1.1.3::Java&#153 Plug-in;application/x-java-applet;version=1.2::Java&#153 Plug-in;application/x-java-applet;version=1.2.1::Java&#153 Plug-in;application/x-java-applet;version=1.2.2::Java&#153 Plug-in;application/x-java-applet;version=1.3::Java&#153 Plug-in;application/x-java-applet;version=1.3.1::Java&#153 Plug-in;application/x-java-applet;version=1.4::Java&#153 Plug-in;application/x-java-applet;version=1.4.1::Java&#153 Plug-in;application/x-java-applet;version=1.4.2::Java&#153 Plug-in;application/x-java-applet;version=1.5::Java&#153 Plug-in;application/x-java-applet;version=1.6::Java&#153 Plug-in;application/x-java-applet;jpi-version=1.6.0_21::Java&#153 Plug-in;application/x-java-bean::Java&#153 Plug-in JavaBeans;application/x-java-bean;version=1.1::Java&#153 Plug-in;application/x-java-bean;version=1.1.1::Java&#153 Plug-in;application/x-java-bean;version=1.1.2::Java&#153 Plug-in;application/x-java-bean;version=1.1.3::Java&#153 Plug-in;application/x-java-bean;version=1.2::Java&#153 Plug-in;application/x-java-bean;version=1.2.1::Java&#153 Plug-in;application/x-java-bean;version=1.2.2::Java&#153 Plug-in;application/x-java-bean;version=1.3::Java&#153 Plug-in;application/x-java-bean;version=1.3.1::Java&#153 Plug-in;application/x-java-bean;version=1.4::Java&#153 Plug-in;application/x-java-bean;version=1.4.1::Java&#153 Plug-in;application/x-java-bean;version=1.4.2::Java&#153 Plug-in;application/x-java-bean;version=1.5::Java&#153 Plug-in;application/x-java-bean;version=1.6::Java&#153 Plug-in;application/x-java-bean;jpi-version=1.6.0_21::Java&#153 Plug-in;application/x-java-vm-npruntime::Java&#153 Plug-in"
LoadPlugin() /opt/netscape/plugins/nppdf.so returned 9ab7f48
GetMIMEDescription() returned "application/pdf:pdf:Portable Document Format;application/vnd.fdf:fdf:Acrobat Forms Data Format;application/vnd.adobe.xfdf:xfdf:XML Version of Acrobat Forms Data Format;application/vnd.adobe.xdp+xml:xdp:Acrobat XML Data Package;application/vnd.adobe.xfd+xml:xfd:Adobe FormFlow99 Data File"
LoadPlugin() /opt/Adobe/flash-player/libflashplayer.so returned 9aa6fe8
GetMIMEDescription() returned "application/x-shockwave-flash:swf:Shockwave Flash;application/futuresplash:spl:FutureSplash Player"
LoadPlugin() /usr/lib/nsbrowser/plugins/libvlcplugin.so returned 9972da8
GetMIMEDescription() returned "audio/mpeg:mp2,mp3,mpga,mpega:MPEG audio;audio/x-mpeg:mp2,mp3,mpga,mpega:MPEG audio;video/mpeg:mpg,mpeg,mpe:MPEG video;video/x-mpeg:mpg,mpeg,mpe:MPEG video;video/mpeg-system:mpg,mpeg,mpe,vob:MPEG video;video/x-mpeg-system:mpg,mpeg,mpe,vob:MPEG video;audio/x-mpegurl:m3u:MPEG audio;video/mp4:mp4,mpg4:MPEG-4 video;audio/mp4:mp4,mpg4:MPEG-4 audio;audio/x-m4a:m4a:MPEG-4 audio;application/mpeg4-iod:mp4,mpg4:MPEG-4 video;application/mpeg4-muxcodetable:mp4,mpg4:MPEG-4 video;video/x-msvideo:avi:AVI video;video/quicktime:mov,qt:QuickTime video;application/x-ogg:ogg:Ogg stream;application/ogg:ogg:Ogg stream;application/x-vlc-plugin:vlc:VLC plug-in;video/x-ms-asf-plugin:asf,asx:Windows Media Video;video/x-ms-asf:asf,asx:Windows Media Video;application/x-mplayer2::Windows Media;video/x-ms-wmv:wmv:Windows Media;video/x-ms-wvx:wvx:Windows Media Video;audio/x-ms-wma:wma:Windows Media Audio;application/x-google-vlc-plugin::Google VLC plug-in;audio/wav:wav:WAV audio;audio/x-wav:wav:WAV audio;audio/3gpp:3gp,3gpp:3GPP audio;video/3gpp:3gp,3gpp:3GPP video;audio/3gpp2:3g2,3gpp2:3GPP2 audio;video/3gpp2:3g2,3gpp2:3GPP2 video;video/divx:divx:DivX video;video/flv:flv:FLV video;video/x-flv:flv:FLV video;video/x-matroska:mkv:Matroska video;audio/x-matroska:mka:Matroska audio;application/xspf+xml:xspf:Playlist xspf;video/webm:webm:WebM video;audio/webm:webm:WebM audio;"
pldhash: for the table at address 0x9aff6c0, the given entrySize of 52 probably favors chaining over double hashing.
WARNING: 2 sort operations have occurred for the SQL statement '0x9b56580'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file mozStoragePrivateHelpers.cpp, line 120
WARNING: Subdocument container has no frame: file nsDocumentViewer.cpp, line 2383
++DOMWINDOW == 10 (0x953a038) [serial = 10] [outer = 0x95e9e60]
WARNING: Subdocument container has no frame: file nsDocumentViewer.cpp, line 2383
++DOMWINDOW == 11 (0x9c70d18) [serial = 11] [outer = 0x95da1d0]
++DOMWINDOW == 12 (0x9c76318) [serial = 12] [outer = 0x97bc660]
++DOMWINDOW == 13 (0x9cf7550) [serial = 13] [outer = 0x974dc78]
++DOMWINDOW == 14 (0x9d01140) [serial = 14] [outer = 0x9707840]
*** e = [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 :: chrome://browser/content/utilityOverlay.js :: getShellService :: line 326"  data: no]
Comment 4 Jory A. Pratt gentoo-dev 2010-09-16 13:48:23 UTC
If you can produce this with ff-3.6.9-r1 feel free to reopen.
Comment 5 Michał Kudła 2010-09-16 20:31:24 UTC
(In reply to comment #4)
> If you can produce this with ff-3.6.9-r1 feel free to reopen.

still exist

m1k0@laptok /mnt/work/home/m1k0 $ firefox
Xlib:  extension "RANDR" missing on display ":0.0".
*** Registering components in: xpconnect
*** Registering components in: nsUCvMathModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: nsChardetModule
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: necko
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: nsAuthModule
*** Registering components in: nsJarModule
*** Registering components in: ZipWriterModule
*** Registering components in: nsPrefModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsRDFModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsImageLib2Module
*** Registering components in: nsPluginModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: nsAccessibilityModule
*** Registering components in: appshell
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsComposerModule
*** Registering components in: nsChromeModule
*** Registering components in: application
*** Registering components in: nsFindComponent
*** Registering components in: Apprunner
*** Registering components in: CommandLineModule
*** Registering components in: nsFileViewModule
*** Registering components in: mozStorageModule
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: PKI
*** Registering components in: nsToolkitCompsModule
*** Registering components in: RemoteServiceModule
*** Registering components in: nsSoftwareUpdate
*** Registering components in: JavaScript_Debugger
*** Registering components in: BOOT
*** Registering components in: NSS
*** Registering components in: nsSystemPrefModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: jsctypes
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/fuel/application;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/browser/sessionstartup;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/browser/browserglue;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : @mozilla.org/js_headerinfo;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : @modifyheaders.mozdev.org/proxy;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/privatebrowsing;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/scriptsecuritymanager;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/embeddor.implemented/web-content-handler-registrar;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: Cannot create startup observer : service,@mozilla.org/appshell/trytoclose;1: file nsAppStartupNotifier.cpp, line 113
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
pldhash: for the table at address 0x8f91190, the given entrySize of 48 probably favors chaining over double hashing.
++DOCSHELL 0x8f91128 == 1
pldhash: for the table at address 0x8f91ca0, the given entrySize of 48 probably favors chaining over double hashing.
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
###!!! ASSERTION: Failed to initialize nsScriptSecurityManager: 'NS_SUCCEEDED(rv)', file nsScriptSecurityManager.cpp, line 3455
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsDocShell.cpp, line 1297
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsWebShellWindow.cpp, line 241
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsAppShellService.cpp, line 372
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8007000E: file nsAppShellService.cpp, line 182
WARNING: NS_ENSURE_SUCCESS(rv, 1) failed with result 0x8007000E: file nsAppRunner.cpp, line 3375
###!!! ASSERTION: This is not supposed to fail!: 'Error', file nsXPConnect.cpp, line 1017
--DOCSHELL 0x8f91128 == 0
nsXPConnect::CommenceShutdown()
nsStringStats
 => mAllocCount:           2014
 => mReallocCount:          253
 => mFreeCount:            2007  --  LEAKED 7 !!!
 => mShareCount:           1285
 => mAdoptCount:            352
 => mAdoptFreeCount:        352

Comment 6 Jory A. Pratt gentoo-dev 2010-10-14 12:11:01 UTC
firefox -safe-mode is all I can suggest, I do not have time to track down broken plugins.
Comment 7 Michał Kudła 2010-10-18 12:23:56 UTC
#1 failed
$ firefox
#2 success
$ firefox -safe-mode
#3 success
$ firefox
#4 failed
$ firefox
Comment 8 Michał Kudła 2010-10-18 12:24:39 UTC
I have installed obly one add-ons - modify headers
Comment 9 Jory A. Pratt gentoo-dev 2010-12-30 03:49:43 UTC
Are you still able to produce this failure? If you can please open a bug upstream and update this bug report with appropriate info of upstream bug.
Comment 10 Jory A. Pratt gentoo-dev 2011-01-14 16:55:32 UTC
15 days with no input from user closing.