When running thunderbird for the first time on alpha it shows the usual "Import Wizard". When I click "Don't import anything" and then click "Next >" the window closes and "*** nsExtensionManager::_disableObsoleteExtensions - failure, catching exception so finalize window can close" is printed to the console. After that "*** loading the extensions datasource" keeps printing until I kill the program with Ctrl+C and `killall thunderbird-bin` tcort@topcat ~ $ thunderbird No running windows found *** nsExtensionManager::_disableObsoleteExtensions - failure, catching exception so finalize window can close *** loading the extensions datasource *** loading the extensions datasource When I try thunderbird again it just repeats "*** loading the extensions datasource". After the first message sometimes it says "_exit returned!". I can reproduce import wizard "failure, catching exception" thing if I remove "~/.thunderbrid". I'll attach some straces to this bug soon. # emerge --info Portage 2.1_pre9-r4 (default-linux/alpha/no-nptl/2.4, gcc-3.4.6, glibc-2.3.6-r3, 2.4.32 alpha) ================================================================= System uname: 2.4.32 alpha EV56 Gentoo Base System version 1.12.0_pre16 dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.4.26-r1 ACCEPT_KEYWORDS="alpha ~alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -pipe -O2 -mcpu=ev56" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-mieee -pipe -O2 -mcpu=ev56" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox sfperms strict test" GENTOO_MIRRORS="http://gentoo.mirrored.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/java-experimental" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X aac aalib aim alsa apache2 artworkextra async audacious audiofile bash-completion berkdb binfilter bitmap-fonts bittorrent bl bonjour c++ cairo calendar cdinstall cdparanoia cdr cdrom chroot cli config_wizard cracklib crypt cscope csv ctype cups curl curlwrappers cvs cvsgraph dhcp dillo dri editor eds elf encode epiphany escreen esd ethereal extraicons extras ffmpeg fftw figlet firefox flac ftp gdb gdbm gif glep gnome gnutls gpm grammar gsl gstreamer gtalk gtk gtk2 gtkspell gvim gzip html icq id3 imlib ipv6 jabber javascript jpeg justify ladspa lame libg++ libsexy libwww lite lj logrotate lua mad mapeditor md5sum mikmod motif moznoirc moznomail moznoroaming mozsha1 mp3 mpeg mpeg2 mplayer msn msnextras music ncurses net nethack nls offensive ogg oggvorbis opengl openssh openssl oscar oss pam pcre pdflib perl png python quicktime quotes readline recode reflection reiserfs scp screen sdl session sftp skins sndfile sockets sounds sox speech spell spl ssl subversion symlink syslog tcpd threads truetype truetype-fonts type1-fonts userlocales vcd videos vim vim-with-x vorbis wma wma123 xml xml2 xmlreader xmms xorg xv xvid yahoo zip zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS
Created attachment 85552 [details] thunderbird-1.0.8-first-run.strace $ strace -othunderbird-1.0.8-first-run.strace /usr/lib/mozilla-thunderbird/thunderbird-bin *** nsExtensionManager::_disableObsoleteExtensions - failure, catching exception so finalize window can close *** loading the extensions datasource _exit returned! *** loading the extensions datasource *** loading the extensions datasource *** loading the extensions datasource
Created attachment 85553 [details] thunderbird-1.0.8-after-failed-import.strace $ strace -othunderbird-1.0.8-after-failed-import.strace /usr/lib/mozilla-thunderbird/thunderbird-bin *** loading the extensions datasource _exit returned! *** loading the extensions datasource *** loading the extensions datasource *** loading the extensions datasource *** loading the extensions datasource *** loading the extensions datasource
any progress here ? remember this blocks security bug 130888 and glsa 200605-09 on alpha...
(In reply to comment #3) > any progress here ? remember this blocks security bug 130888 and glsa 200605-09 > on alpha... No progress on 1.0.8. I'm emerge'ing 1.5.0.2-r1 now; I'll comment on this bug with the results.
No luck compiling mozilla-thunderbird-1.5.0.2-r1... nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileReader::ComputeChecksum(PRUint32*)': nsFastLoadFile.cpp:660: error: '__offsetof__' was not declared in this scope nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileWriter::Close()': nsFastLoadFile.cpp:2057: error: '__offsetof__' was not declared in this scope nsFastLoadFile.cpp: In member function 'nsresult nsFastLoadFileUpdater::Open(nsFastLoadFileReader*)': nsFastLoadFile.cpp:2529: error: '__offsetof__' was not declared in this scope gmake[3]: *** [nsFastLoadFile.o] Error 1 Any suggestions? # emerge --info Portage 2.1_rc1-r2 (default-linux/alpha/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14.2 alpha) ================================================================= System uname: 2.6.14.2 alpha EV56 Gentoo Base System version 1.12.0_pre19 distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r1 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="alpha ~alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -pipe -O2 -mcpu=ev56" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -pipe -O2 -mcpu=ev56" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j10" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X alsa apache2 arts berkdb bitmap-fonts cli crypt cups dri eds encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nptl nptlonly ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
mozilla-thunderbird-1.5.0.4 is also broken on alpha. It uses ~100% of the CPU and the main window never comes up. This is similar to the problem we are having with firefox-1.5 on alpha, see Bug #128777. Output of `top`: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3593 tcort 20 0 33120 32m 23m R 93.2 10.4 9:52.85 thunderbird-bin
I'll set the architecture to "Alpha" here. This helps in my queries, which search for MIPS, x86 and "All" architecture bugs, filter out bugs that I lack the hardware to fix. (And thus helps me focus on the ones I can fix)
1.5.0.8 works for me. I've keyworded it ~alpha for now and unmasked it.