View previous topic :: View next topic |
Author |
Message |
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Thu Dec 19, 2024 10:06 pm Post subject: Thunderbird crashes after update. |
|
|
mail-client/thunderbird-bin
Available versions: 128.5.2(0/128)^s {selinux wayland L10N="af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB es-AR es-ES es-MX et eu fi fr fy ga gd gl he hr hsb hu id is it ja ka kab kk ko lt lv ms nb nl nn pa pl pt-BR pt-PT rm ro ru sk sl sq sr sv th tr uk uz vi zh-CN zh-TW"}
Installed versions: 128.5.2(0/128)^s(11:07:14 AM 12/18/2024)(wayland -selinux L10N="-af -ar -ast -be -bg -br -ca -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -es-AR -es-ES -es-MX -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -id -is -it -ja -ka -kab -kk -ko -lt -lv -ms -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -ru -sk -sl -sq -sr -sv -th -tr -uk -uz -vi -zh-CN -zh-TW")
Homepage: https://www.thunderbird.net/
Description: Thunderbird Mail Client
It instantly dies, even from the cmdline.
emerge --info
Quote: | Portage 3.0.66.1 (python 3.12.8-final-0, default/linux/amd64/23.0/split-usr/desktop, gcc-14, glibc-2.40-r5, 6.6.62-gentoo_2024-11-25 x86_64)
=================================================================
System uname: Linux-6.6.62-gentoo_2024-11-25-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_6000+-with-glibc2.40
KiB Mem: 3887944 total, 112304 free
KiB Swap: 16777212 total, 16775660 free
Timestamp of repository gentoo: Mon, 16 Dec 2024 17:00:00 +0000
Head commit of repository gentoo: cfdf3da3033b4a276ac73c98449bb068288b15c9
Head commit of repository brother-overlay: c7e774490529149a447a06da85da595dc0ba4615
Timestamp of repository fordfrog: Sat, 14 Dec 2024 05:33:36 +0000
Head commit of repository fordfrog: 3d7c74ed8dbbded6157dec583c36dbc3067953e3
Timestamp of repository gentoobr: Fri, 13 Dec 2024 00:33:19 +0000
Head commit of repository gentoobr: 39512849093acb67cc4832f751b1ab442192db26
sh bash 5.2_p37
ld GNU ld (Gentoo 2.43 p3) 2.43.1
app-misc/pax-utils: 1.3.8::gentoo
app-shells/bash: 5.2_p37::gentoo
dev-build/autoconf: 2.72-r1::gentoo
dev-build/automake: 1.16.5-r2::gentoo
dev-build/cmake: 3.30.6::gentoo
dev-build/libtool: 2.4.7-r4::gentoo
dev-build/make: 4.4.1-r100::gentoo
dev-build/meson: 1.5.2::gentoo
dev-java/java-config: 2.3.4::gentoo
dev-lang/perl: 5.40.0::gentoo
dev-lang/python: 3.11.11_p1::gentoo, 3.12.8::gentoo, 3.13.1::gentoo
dev-lang/rust-bin: 1.77.1-r101::gentoo, 1.82.0-r101::gentoo
llvm-core/clang: 18.1.8-r6::gentoo, 19.1.4::gentoo
llvm-core/llvm: 18.1.8-r6::gentoo, 19.1.4::gentoo
sys-apps/baselayout: 2.17::gentoo
sys-apps/openrc: 0.55.1::gentoo
sys-apps/sandbox: 2.39::gentoo
sys-devel/binutils: 2.43-r2::gentoo
sys-devel/binutils-config: 5.5.2::gentoo
sys-devel/gcc: 14.2.1_p20241116::gentoo
sys-devel/gcc-config: 2.11::gentoo
sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.40-r5::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
volatile: True
sync-rsync-verify-metamanifest: yes
sync-rsync-verify-max-age: 3
sync-rsync-extra-opts:
sync-rsync-verify-jobs: 1
brother-overlay
location: /usr/local/overlay/brother-overlay
sync-type: git
sync-uri: https://github.com/stefan-langenmaier/brother-overlay.git
masters: gentoo
volatile: True
fordfrog
location: /var/db/repos/fordfrog
sync-type: git
sync-uri: https://github.com/gentoo-mirror/fordfrog.git
masters: gentoo
volatile: False
gentoobr
location: /var/db/repos/gentoobr
sync-type: git
sync-uri: https://github.com/gentoo-mirror/gentoobr.git
masters: gentoo
volatile: False
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE Vivaldi"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/php/fpm-php8.2/ext-active/ /etc/php/phpdbg-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.rackspace.com/gentoo/ https://mirror.rackspace.com/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
PYTHONPATH="/home/me/app/code/python"
SHELL="/bin/bash"
USE="X a52 aac acl acpi alsa amd64 bash-completion bluetooth branding bzip2 cairo cdda cdr cet crypt cscope cups dbus dri dts dvd dvdr egl elogind encode exif flac gdbm gif gpm gtk gui hddtemp iconv icu ipv6 jpeg kf6compat lcms libgda libinput libnotify libtirpc lm-sensors mad mng mp3 mp4 mpeg multilib ncurses nls objc ogg opengl openmp pam pango pcre pdf perl php png policykit postscript ppds python qml qt5 qt6 raw readline samba sdl seccomp sockets sound spell split-usr sqlite ssl startup-notification svg symlink syslog test-rust tiff tokenizer truetype udev udisks unicode upower usb vorbis vulkan wayland wxwidgets x264 xattr xcb xft xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres16" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11 python3_12" RUBY_TARGETS="ruby32" VIDEO_CARDS="radeon r300" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
|
|
|
Back to top |
|
|
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Thu Dec 19, 2024 10:16 pm Post subject: |
|
|
I think this is a mix-up. Please delete this one.
Too may things going wrong at once today. |
|
Back to top |
|
|
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Thu Dec 19, 2024 11:21 pm Post subject: |
|
|
Now I'm not so sure it was a mixup.
I can get into thunderbird, and hit write to start an email, and select the receivers, but when I click to get into the topic section, it crashes with the crash window coming up. Actually it crashes when I type the first character.
Is anybody else seeing anything like this? |
|
Back to top |
|
|
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Sun Dec 22, 2024 8:48 pm Post subject: |
|
|
Now I have another problem: gnumeric.
I was on gnumeric last night and the only issue was that some of the cells said -nan. Not good if this is where you put critical stuff.
But today gnumeric crashes on startup if I click the file.
If I run gnumeric & from a shell it comes up, but crashes when some files are opened. Some other files open, but every item says -nan.
Dmesg says gnumeric is segfaulting.
Quote: | eix gnumeric
[I] app-office/gnumeric
Available versions: 1.12.57^t {+introspection libgda perl PYTHON_TARGETS="python3_10 python3_11 python3_12"}
Installed versions: 1.12.57^t(04:24:57 PM 09/02/2024)(introspection perl -libgda PYTHON_TARGETS="python3_11 python3_12 -python3_10")
Homepage: http://www.gnumeric.org/
Description: The GNOME Spreadsheet
|
I use it every week, and it has not been upgraded since September. It started acting up today.
I have NFS set up to give me access to the same files from another (arch) machine, which has Gnumeric. The files open, look correct, and can be edited
and saved, so file corruption is not the problem.
Does this sort of thing sound familiar to anyone?
Update: I'm trying out various gui programs. Firefox seems to work. Geany seems to work.
Inkscape does this:
Quote: | inkscape &
(org.inkscape.Inkscape:9801): Gtk-CRITICAL **: 14:02:09.231: invalid accelerator string ''
(org.inkscape.Inkscape:9801): Gtk-CRITICAL **: 14:02:09.231: gtk_application_accels_get_actions_for_accel: assertion 'accel_key.key != 0' failed
(org.inkscape.Inkscape:9801): Gtk-WARNING **: 14:02:09.234: Unable to parse accelerator '': ignored request to install 1 accelerators
** (org.inkscape.Inkscape:9801): WARNING **: 14:02:12.994: SPObject::updateDisplay(SPCtx *ctx, unsigned int flags) : throw in ((SPObjectClass *) G_OBJECT_GET_CLASS(this))->update(this, ctx, flags);
** (org.inkscape.Inkscape:9801): ERROR **: 14:02:13.017:
unhandled exception (type std::exception) in signal handler:
what: lib2geom exception: Non-contiguous path (/var/tmp/portage/media-gfx/inkscape-1.4-r1/work/inkscape-1.4/src/3rdparty/2geom/src/2geom/path.cpp:1100)
|
It crashes.
Quote: | eix inkscape
[I] media-gfx/inkscape
Available versions: 1.3.2-r2^t 1.4-r1^t **9999*l^t {X cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline sourceview spell svg2 test visio wpg PYTHON_SINGLE_TARGET="python3_10 python3_11 python3_12 python3_13"}
Installed versions: 1.4-r1^t(01:39:16 PM 12/18/2024)(X cdr exif jpeg openmp postscript readline spell -dia -graphicsmagick -imagemagick -inkjar -sourceview -svg2 -test -visio -wpg PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12 -python3_13")
Homepage: https://inkscape.org/ https://gitlab.com/inkscape/inkscape/
Description: SVG based generic vector-drawing program
|
It just updated. |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 2039
|
Posted: Mon Dec 23, 2024 2:29 am Post subject: |
|
|
This sounds like it could be bug 942573 given a) Athlon; b) -nan mentioned, although I thought Mozilla built firefox-bin and thunderbird-bin with Clang.
I'll keyword fixed GCC 14 now (was planning on doing it shortly and was waiting for things to quieten down before Christmas) and will stable it soon. Can you try emerge -v1 =sys-devel/gcc-14.2.1_p20241221? You may then need to rebuild gnumeric and its libraries. Unfortunately, the nature of this bug (broken FPU state) means that you may need to rebuild everything. |
|
Back to top |
|
|
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Mon Dec 23, 2024 4:53 am Post subject: |
|
|
For clarity:
Quote: | eix gcc
[I] sys-devel/gcc
Available versions:
(8.5.0) [M]8.5.0-r2^t
(9.5.0) [M]9.5.0^t
(10) [M]10.5.0^t
(11) 11.5.0^t
(12) 12.4.0^t 12.4.1_p20241031^t 12.4.1_p20241114^t **12.4.1_p20241121^t **12.4.1_p20241128^t **12.4.1_p20241205^t **12.4.1_p20241212^t **12.5.9999*l^t
(13) ~13.2.0^t 13.3.1_p20240614^t 13.3.1_p20241025^t 13.3.1_p20241115^t **13.3.1_p20241122^t **13.3.1_p20241129^t **13.3.1_p20241206^t **13.3.1_p20241213^t **13.4.9999*l^t
(14) 14.2.1_p20241116^t **14.2.1_p20241123^t **14.2.1_p20241130^t **14.2.1_p20241207^t **14.2.1_p20241214^t **14.3.9999*l^t
(15) **15.0.0_pre20241117-r2^t **15.0.0_pre20241124^t **15.0.0_pre20241201^t **15.0.0_pre20241208^t **15.0.0_pre20241208-r1^t **15.0.0_pre20241215^t **15.0.9999*l^t
{ada cet custom-cflags +cxx d debug default-stack-clash-protection default-znow doc fixed-point +fortran go graphite hardened ieee-long-double jit libgdiagnostics libssp lto modula2 m
ultilib +nls objc objc++ objc-gc (+)openmp pch pgo +pie rust +sanitize +ssp systemtap test time64 valgrind vanilla vtv zstd}
Installed versions: 14.2.1_p20241116(14)^t(03:12:02 PM 11/25/2024)(cet cxx default-stack-clash-protection default-znow fortran multilib nls objc openmp pie sanitize ssp zstd -ada -cust
om-cflags -d -debug -doc -fixed-point -go -graphite -hardened -ieee-long-double -jit -libssp -lto -modula2 -objc++ -objc-gc -pch -pgo -rust -systemtap -test -time64 -valgrind -vanilla -vtv)
Homepage: https://gcc.gnu.org/
Description: The GNU Compiler Collection
|
Then:
Quote: | emerge -v1 =sys-devel/gcc-14.2.1_p20241221
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 42.60 s (backtrack: 0/20).
emerge: there are no ebuilds to satisfy "=sys-devel/gcc-14.2.1_p20241221"
|
I ran emaint to update the system, then retried it.
I had to put this in package.accept_keywords:
Quote: | =sys-devel/gcc-14.2.1_p20241221 ~amd64
|
This will take all night. Then I'll give an update. Thanks! |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 758 Location: /home
|
Posted: Mon Dec 23, 2024 7:36 am Post subject: |
|
|
sam_ wrote: | This sounds like it could be bug 942573 given a) Athlon; b) -nan mentioned, although I thought Mozilla built firefox-bin and thunderbird-bin with Clang. |
Thunderbird has its independent release team although they still use Mozilla's infra. But both do use clang, even Thunderbird.
https://dev.gentoo.org/~juippis/pics/Screenshot_20241223_093519.png |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 2039
|
Posted: Mon Dec 23, 2024 11:06 am Post subject: |
|
|
Thanks. amonakov pointed out on IRC that it may well be one of the libraries TB uses, and also reminded that for FF, at least for my case, the bundled harfbuzz was miscompiled. |
|
Back to top |
|
|
JustAnother Apprentice
Joined: 23 Sep 2016 Posts: 197
|
Posted: Mon Dec 23, 2024 5:00 pm Post subject: |
|
|
I ran this:
Code: | emerge -uDUva --with-bdeps=y gnumeric |
and it rebuilt 24 packages, but keep in mind that the emaint update caused some of these updates.
Anyway, gnumeric still fails the same way.
Did I build it correctly?
I'm going to try the usual system update now and see what happens.
Update: still broken.
Is there anything I can try at this point to help expose this issue? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|