Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946668 - app-office/libreoffice-24.2.7.2 /dbaccess/source/ui/misc/WCopyTable.cxx:1408:14: internal compiler error: Segmentation fault
Summary: app-office/libreoffice-24.2.7.2 /dbaccess/source/ui/misc/WCopyTable.cxx:1408:...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-19 12:43 UTC by schizo80
Modified: 2024-12-20 07:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Complete build log of app-office/libreoffice-24.2.7.2 (build.log.xz,321.58 KB, text/plain)
2024-12-19 12:54 UTC, schizo80
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schizo80 2024-12-19 12:43:50 UTC
When emerging @world, upon reaching app-office/libreoffice-24.2.7.2 a while into compiling it stops and displays the error shown in the Summary.

Reproducible: Always

Steps to Reproduce:
1. Attempt to emerge the latest stable version of app-office/libreoffice
Actual Results:  
app-office/libreoffice-24.2.7.2 /dbaccess/source/ui/misc/WCopyTable.cxx:1408:14: internal compiler error: Segmentation fault and emerge stopped completely.

Expected Results:  
app-office/libreoffice-24.2.7.2 finishing compiling and moving on to the next package to compile

$ emerge --info
Portage 3.0.66.1 (python 3.12.8-final-0, default/linux/amd64/23.0/desktop, gcc-14, glibc-2.40-r7, 6.12.3-gentoo-dist x86_64)
=================================================================
System uname: Linux-6.12.3-gentoo-dist-x86_64-Intel-R-_Core-TM-_i5-3320M_CPU_@_2.60GHz-with-glibc2.40
KiB Mem:     7811092 total,   7131936 free
KiB Swap:   10485756 total,  10485756 free
Timestamp of repository gentoo: Tue, 17 Dec 2024 08:00:00 +0000
Head commit of repository gentoo: d3ac2437a1dc21c0c937b83617820ab0752fcc4d
Timestamp of repository edgets: Mon, 16 Dec 2024 19:03:27 +0000
Head commit of repository edgets: 2adce53bc63086f215df34da211dd46c75b69fb3

Timestamp of repository guru: Tue, 17 Dec 2024 00:03:19 +0000
Head commit of repository guru: df08016491d172df33a7d03013662626604403ab

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.71-r7::gentoo, 2.72-r1::gentoo
dev-build/automake:        1.17-r1::gentoo
dev-build/cmake:           3.31.2::gentoo
dev-build/libtool:         2.5.4::gentoo
dev-build/make:            4.4.1-r100::gentoo
dev-build/meson:           1.6.1::gentoo
dev-java/java-config:      2.3.4::gentoo
dev-lang/perl:             5.40.0-r1::gentoo
dev-lang/python:           3.11.11_p1::gentoo, 3.12.8::gentoo, 3.13.1::gentoo
dev-lang/rust-bin:         1.83.0::gentoo
llvm-core/clang:           18.1.8-r6::gentoo, 19.1.5::gentoo
llvm-core/lld:             19.1.5::gentoo
llvm-core/llvm:            18.1.8-r6::gentoo, 19.1.5::gentoo
sys-apps/baselayout:       2.17::gentoo
sys-apps/openrc:           0.55.1::gentoo
sys-apps/sandbox:          2.40::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.12.1::gentoo
sys-kernel/linux-headers:  6.12::gentoo (virtual/os-headers)
sys-libs/glibc:            2.40-r7::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri:
    priority: -1000
    volatile: False
    sync-rsync-verify-max-age: 3
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 
    sync-rsync-verify-jobs: 1

edgets
    location: /var/db/repos/edgets
    sync-type: git
    sync-uri:
    masters: gentoo
    volatile: False

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: 
    masters: gentoo
    volatile: False

Binary Repositories:

gentoobinhost
    priority: 1
    sync-uri:

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CXXFLAGS="-march=native -O2"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--ask --quiet-build"
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="-march=native -O2"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live 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 strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2"
GENTOO_MIRRORS=""
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j4"
PKGDIR="/var/cache/binpkgs"
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"
SHELL="/bin/bash"
USE="X a52 aac acl acpi alsa amd64 branding bzip2 cairo cdda cdr cet crypt cups dbus dist-kernel dri dts dvd dvdr elogind encode exif flac gdbm gif gpm gtk gui iconv icu ipv6 jpeg kf6compat lcms libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses networkmanager nls ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qml qt5 qt6 readline sdl seccomp sound spell ssl startup-notification svg test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wayland wifi 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="mmx mmxext sse sse2" 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 synaptics" 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_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby32" VIDEO_CARDS="intel i915 i965" 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, 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, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Comment 1 schizo80 2024-12-19 12:54:20 UTC
Created attachment 914357 [details]
Complete build log of app-office/libreoffice-24.2.7.2
Comment 2 immolo 2024-12-19 13:15:07 UTC
[CXX] dbaccess/source/ui/misc/WTypeSelect.cxx
/var/tmp/portage/app-office/libreoffice-24.2.7.2/work/libreoffice-24.2.7.2/dbaccess/source/ui/misc/WCopyTable.cxx: In member function ‘dbaui::TOTypeInfoSP dbaui::OCopyTableWizard::convertType(const dbaui::TOTypeI>
/var/tmp/portage/app-office/libreoffice-24.2.7.2/work/libreoffice-24.2.7.2/dbaccess/source/ui/misc/WCopyTable.cxx:1408:14: internal compiler error: Segmentation fault
 1408 | TOTypeInfoSP OCopyTableWizard::convertType(const TOTypeInfoSP& _pType, bool& _bNotConvert)
      |              ^~~~~~~~~~~~~~~~
0x55a223db6c25 internal_error(char const*, ...)
       	???:0
0x55a2226c2e03 ggc_set_mark(void const*)
       	???:0
0x55a2226026d7 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603c3c gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603cb3 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222602b5b gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603c73 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603b6c gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603b59 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603c3c gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a22260290d gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222602b4d gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603e87 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222602bed gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222604517 gt_ggc_mx_lang_type(void*)
       	???:0
0x55a222603c2b gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a2226031f7 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603c1a gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603cb3 gt_ggc_mx_lang_tree_node(void*)
       	???:0
0x55a222603b47 gt_ggc_mx_lang_tree_node(void*)
       	???:0
Comment 3 immolo 2024-12-20 07:20:02 UTC
After discussing, this is a hardware fault. if you pop back into IRC I'll help you fix this one as I now understand what causes it.

I'll close the bug as invalid for now as it's nothing for Gentoo to worry about :)