Even with or without "qt-bundled" USE flag: Major Version 5 Minor Version 1 Build Number 3533 Build Date Nov 11 2009 Build Time 16:41:31 OS Type 11 OS Major Version 2 OS Minor Version 6 OS Build Version 32 OS Patch Version 0 Crash Signal 11 Crash Time 1273756900 Up Time 2.62998 Stacktrace from glibc: ./googleearth-bin[0x805caa6] [0xb77ae400] /opt/googleearth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext21internalCreateContextEv+0x152)[0xb3411052] /opt/googleearth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext4openEv+0x89)[0xb34314e9] /opt/googleearth/libevll.so(_ZN5earth4evll13VisualContext11OpenContextEN3Gap3Gfx25igRenderDestinationFormatERKNS0_8InitInfoE+0xfb)[0xb3087b1b] /opt/googleearth/libevll.so(_ZN5earth4evll13VisualContext4initERKNS0_8InitInfoE+0x167)[0xb3087cc7] /opt/googleearth/libevll.so(_ZN5earth4evll17RenderContextImpl4initERKNS0_8InitInfoE+0x81)[0xb2f938a1] ./librender.so(_ZN12RenderWidget6SetApiEPN5earth4evll3APIE+0x47)[0xb5e8f817] ./librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0xa7)[0xb5e76757] ./libgoogleearth_lib.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x94)[0xb671b6f4] /usr/lib/qt4/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x540)[0x470719c2] With "qt-bundled" Major Version 5 Minor Version 1 Build Number 3533 Build Date Nov 11 2009 Build Time 16:41:31 OS Type 11 OS Major Version 2 OS Minor Version 6 OS Build Version 32 OS Patch Version 0 Crash Signal 11 Crash Time 1273819993 Up Time 3.85249 Stacktrace from glibc: ./googleearth-bin[0x805caa6] [0xb78a0400] /opt/googleearth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext21internalCreateContextEv+0x152)[0xb3565052] /opt/googleearth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext4openEv+0x89)[0xb35854e9] /opt/googleearth/libevll.so(_ZN5earth4evll13VisualContext11OpenContextEN3Gap3Gfx25igRenderDestinationFormatERKNS0_8InitInfoE+0xfb)[0xb31dbb1b] /opt/googleearth/libevll.so(_ZN5earth4evll13VisualContext4initERKNS0_8InitInfoE+0x167)[0xb31dbcc7] /opt/googleearth/libevll.so(_ZN5earth4evll17RenderContextImpl4initERKNS0_8InitInfoE+0x81)[0xb30e78a1] ./librender.so(_ZN12RenderWidget6SetApiEPN5earth4evll3APIE+0x47)[0xb59e5817] ./librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0xa7)[0xb59cc757] ./libgoogleearth_lib.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x94)[0xb62256f4] ./libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x652)[0xb7038cc2] ./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xa8)[0xb6ff4750] ./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x126)[0xb6ffc3de] ./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x70)[0xb7764dd4] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0xcc)[0xb703bd30] ./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7b)[0xb703bacf] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x15c)[0xb703bc58] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0xb703bc42] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7b)[0xb703bacf] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x15c)[0xb703bc58] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0xb703bc42] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0xb703bc42] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0xb703bc42] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x146)[0xb703bc42] ./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x42)[0xb703bca6] ./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x3bb)[0xb703c2e3] ./libQtGui.so.4(_ZN7QWidget10showNormalEv+0x4a)[0xb702f7d2] ./libgoogleearth_lib.so(_ZN10MainWindow18readScreensizeInfoEv+0xbeb)[0xb62011db] ./libgoogleearth_lib.so(_ZN5earth6client11Application12SetupMainWinENS0_3Kvw7ProductEb+0x282)[0xb624ae82] ./libgoogleearth_lib.so(_ZN5earth6client11Application3runEv+0x3a9)[0xb6252df9] ./googleearth-bin[0x805c77a] /lib/libc.so.6(__libc_start_main+0xe5)[0x45d50a65] ./googleearth-bin[0x805be71] Reproducible: Always My emerge --info: Portage 2.1.8.3 (default/linux/x86/10.0/desktop/gnome, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r7 i686) ================================================================= System uname: Linux-2.6.32-gentoo-r7-i686-Intel-R-_Pentium-R-_4_CPU_3.06GHz-with-gentoo-1.12.13 Timestamp of tree: Sat, 08 May 2010 08:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4-r1 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="*" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="es_ES.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="es es_ES en_US" 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="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa apache2 avahi bash-completion berkdb branding bzip2 cairo cdda cddb cdr cleartype cli consolekit cracklib crypt css cups cxx dbus djvu dri dts dvd dvdr dvi eds emboss encode evo exif fam ffmpeg firefox flac foomaticdb fortran gdbm gdu gif gimp glitz gmail gnome gnome-keyring gpm gstreamer gtk hal iconv imap ipod java jpeg jpeg2k kdehiddenvisibility kpathsea latex lcms libnotify lzma mad mbox mikmod mmx mmxext mng modules mono mp3 mp4 mpeg mudflap musepack musicbrainz nautilus ncurses network network-cron nls nptl nptlonly ogg opengl openmp pam pango pch pcre pdf perl png policykit pop ppds pppd python qt3support qt4 raw readline reflection sdl session smp spell spl sse sse2 ssl startup-notification svg sysfs t1lib tcpd theora tiff truetype unicode usb vcd vorbis win32codecs x264 x86 xcb xcomposite xml xmp xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es es_ES en_US" RUBY_TARGETS="ruby18" SANE_BACKENDS="xerox_mfp" USERLAND="GNU" VIDEO_CARDS="radeon" 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, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Can you check 5.1.3535.3218? Otherwise I'm afraid I can't do much here, and you'd have to send bug report upstream and/or search their forums :/
5.1.3533.1731-r1 was starting OK for me, but it did not load data from the server. At least it looked that way. Then I tried 5.1.3535.3218-r1 and it crashes for me on startup. BTW, I had to force the rebuild of the 5.1.3535.3218-r1 ebuild checksum, because the filesize was not right (should be 25 MB and was 31 MB). I am using KDE4 with desktop effects and NVidia.
(In reply to comment #2) > Then I tried 5.1.3535.3218-r1 and it crashes for me on startup. > > BTW, I had to force the rebuild of the 5.1.3535.3218-r1 ebuild checksum, > because the filesize was not right (should be 25 MB and was 31 MB). This means you installed 5.2.1, not 5.1.3535.3218. The moved URL for 5.1 was fixed yesterday and you didn't get it in the sync yet. Please resync and redownload the distfile for 5.1.
Created attachment 235581 [details] many crashes logs, the bigger ones are with system qt for me it crashes with every combination of use-flags strace and emerge --info follow work /opt/googleearth gdb ./googleearth-bin GNU gdb (Gentoo 7.1 p1) 7.1 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /opt/googleearth/googleearth-bin...(no debugging symbols found)...done. (gdb) run Starting program: /opt/googleearth/googleearth-bin warning: the debug information found in "/srv/debug/lib64/ld-2.11.2.so.debug" does not match "/lib/ld-linux.so.2" (CRC mismatch). warning: no loadable sections found in added symbol-file /srv/debug/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/32/libstdc++.so.6.0.13.debug [Thread debugging using libthread_db enabled] [New Thread 0xf4856b70 (LWP 19067)] [New Thread 0xf3defb70 (LWP 19068)] [New Thread 0xf35eeb70 (LWP 19069)] [New Thread 0xf2dedb70 (LWP 19070)] [Thread 0xf2dedb70 (LWP 19070) exited] [Thread 0xf35eeb70 (LWP 19069) exited] [Thread 0xf3defb70 (LWP 19068) exited] [New Thread 0xf3defb70 (LWP 19071)] [New Thread 0xf35eeb70 (LWP 19072)] [New Thread 0xf2dedb70 (LWP 19073)] [New Thread 0xf17a1b70 (LWP 19074)] [New Thread 0xf0fa0b70 (LWP 19075)] [New Thread 0xf079fb70 (LWP 19076)] [New Thread 0xefc0ab70 (LWP 19077)] [New Thread 0xef409b70 (LWP 19078)] [New Thread 0xeec08b70 (LWP 19079)] [New Thread 0xee407b70 (LWP 19080)] [New Thread 0xedc06b70 (LWP 19081)] [Thread 0xf079fb70 (LWP 19076) exited] [Thread 0xf0fa0b70 (LWP 19075) exited] [Thread 0xf17a1b70 (LWP 19074) exited] [Thread 0xf3defb70 (LWP 19071) exited] Fatal error in __driConfigOptions line 1, column 0: unknown encoding. Program received signal SIGABRT, Aborted. 0xf7fdc430 in __kernel_vsyscall () (gdb) bt #0 0xf7fdc430 in __kernel_vsyscall () #1 0xf628193f in raise () from /lib32/libc.so.6 #2 0xf63b9ff4 in ?? () from /lib32/libc.so.6 #3 0xecea332d in ?? () from /usr/lib32/dri/r600_dri.so #4 0xecea3eb1 in ?? () from /usr/lib32/dri/r600_dri.so #5 0xece9c0d9 in ?? () from /usr/lib32/dri/r600_dri.so #6 0xf55eaeba in ?? () from //usr/lib32/opengl/xorg-x11/lib/libGL.so.1 #7 0xf55c6e33 in ?? () from //usr/lib32/opengl/xorg-x11/lib/libGL.so.1 #8 0xf55c26ea in ?? () from //usr/lib32/opengl/xorg-x11/lib/libGL.so.1 #9 0xf55c34e6 in glXChooseVisual () from //usr/lib32/opengl/xorg-x11/lib/libGL.so.1 #10 0xf5852673 in ?? () from ./librender.so #11 0xf5853056 in RenderWidget::init() () from ./librender.so #12 0xf5853eac in RenderWidget::RenderWidget(QWidget*, char const*, QFlags<Qt::WindowType>) () from ./librender.so #13 0xf5836432 in earth::render::RenderWindow::createWidget() () from ./librender.so #14 0xf7f622d4 in earth::client::ModuleWidget::showEvent(QShowEvent*) () from ./libgoogleearth_free.so #15 0xf740b7ef in QWidget::event(QEvent*) () from ./libQtGui.so.4 #16 0xf73bbe20 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from ./libQtGui.so.4 #17 0xf73c58a3 in QApplication::notify(QObject*, QEvent*) () from ./libQtGui.so.4 #18 0xf7c3dd50 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from ./libQtCore.so.4 #19 0xf740e55c in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #20 0xf740e264 in QWidgetPrivate::show_recursive() () from ./libQtGui.so.4 #21 0xf740e482 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #22 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #23 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 #24 0xf740e469 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #25 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #26 0xf740e264 in QWidgetPrivate::show_recursive() () from ./libQtGui.so.4 #27 0xf740e482 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #28 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #29 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 #30 0xf740e469 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #31 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #32 0xf740e264 in QWidgetPrivate::show_recursive() () from ./libQtGui.so.4 #33 0xf740e482 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #34 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #35 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 #36 0xf740e469 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #37 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #38 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 #39 0xf740e469 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #40 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #41 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 #42 0xf740e469 in QWidgetPrivate::showChildren(bool) () from ./libQtGui.so.4 #43 0xf740e4d5 in QWidgetPrivate::show_helper() () from ./libQtGui.so.4 #44 0xf740ea97 in QWidget::setVisible(bool) () from ./libQtGui.so.4 ---Type <return> to continue, or q <return> to quit--- #45 0xf73fee9e in QWidget::showNormal() () from ./libQtGui.so.4 #46 0xf7f4a225 in MainWindow::readScreensizeInfo() () from ./libgoogleearth_free.so #47 0xf7f8961e in earth::client::Application::SetupMainWin(earth::client::Kvw::Product, bool) () from ./libgoogleearth_free.so #48 0xf7f9047f in earth::client::Application::run() () from ./libgoogleearth_free.so #49 0xf7f8473d in earthmain () from ./libgoogleearth_free.so #50 0x080486c2 in ?? () #51 0xf626abee in __libc_start_main () from /lib32/libc.so.6 (gdb) work /opt/googleearth emerge --info googleearth Portage 2.2_rc67 (default/linux/amd64/10.0, gcc-4.4.4, glibc-2.11.2-r0, 2.6.34 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.34-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8400_@_2.66GHz-with-gentoo-2.0.1 Timestamp of tree: Wed, 16 Jun 2010 15:15:03 +0000 ccache version 2.4 [disabled] app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r2, 3.1.2-r3 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.7.9-r2, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 virtual/os-headers: 2.6.34 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=nocona -pipe -ggdb" CHOST="x86_64-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 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=nocona -pipe -ggdb" DISTDIR="/srv/distfiles" FEATURES="assume-digests distlocks fixpackages installsources metadata-transfer news noinfo parallel-fetch sandbox sfperms sign splitdebug strict test-fail-continue unmerge-logs unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.gentoo.skynet.be/pub/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://gentoo.inode.at/" LANG="it_IT.UTF-8" LC_ALL="C" LDFLAGS="-Wl,--hash-style=gnu" LINGUAS="it" MAKEOPTS="-j4" PKGDIR="/g/packages" PORTAGE_COMPRESS="lzma" 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="/srv/tmp" PORTDIR="/srv/portage" PORTDIR_OVERLAY="/g/ovl/tmp" SYNC="rsync://sources.pnpitalia.it/gentoo-portage" USE="3dnow X a52 aac acl akonadi alsa amd64 amr apache2 apm asf automount avahi avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo caps captury cdda cddb chm cjk cli compositor consolekit cracklib crypt cups curl cxx dbus decibel dedicated device-mapper djvu dri dvdread emboss encode engines erandom exif exiv2 extrafilters fam fame ffmpeg firefox flac foomaticdb fortran gallium gdbm geos gif glitz gpm gstreamer gtk2 hal hdf hdf5 hpijs hpn htmlhandbook iconv idn imagemagick imlib iproute2 ipv6 ithreads jack java jingle jpeg jpeg2k justify kde kdehiddenvisibility kdepim kontact latex libg++ libwww lua lzma lzo mad mbrola messenger mikmod mjpeg mmx mng modules motif mp3 mpeg mplayer mudflap multilib mysql ncurses nepomuk new-hpcups newxkb nls nptl nptlonly odbc ogdi ogg openexr opengl openmp pam pam_chroot pcre perl plasma plugins png policykit pppd private-headers python qt qt3support qt4 quicktime rdesktop readline reflection reiserfs samba sasl scanner schroedinger screen sdl semantic-desktop server session skey slang social-desktop spell spl sqlite3 sse sse2 ssl startup-notification svg sysfs system-sqlite taglib tcltk tcpd telepathy theora threads tiff tls truetype truetype-fonts ucs2 udev unicode urandom usb userlocales utempter utils v4l v4l2 vnc vorbis webkit x264 xcb xcomposite xine xinerama xml xorg xv xvid zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CAMERAS="ptp2 directory" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" QEMU_SOFTMMU_TARGETS="arm x86_64" QEMU_USER_TARGETS="arm x86_64" RUBY_TARGETS="ruby18" SANE_BACKENDS="hp4200 net ricoh" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd" 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_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= sci-geosciences/googleearth-5.2.1.1329_beta was built with the following: USE="(multilib) qt-bundled -mdns-bundled"
Created attachment 235583 [details] strace with bundled libraries errata on comment #4, that was obviously not a strace but a bt from gdb, attaching the strace now
Changing summary to the new beta - the original reported version is no longer downloadable and the one that is currently stabled had no report. I recommend submitting bug upstream, with the log as they want. And preferably with the USE="qt-bundled" variant, otherwise they might dismiss it as unsupported install.
I just updated world and GoogleEarth does no longer crash for me. I have installed sci-geosciences/googleearth-5.2.1.1329_beta. The only strange thing is, that the old sightseeing places that I have under My Places always zoom to the ocean. Other than that, everything seems to work fine.
Googleearth still crashes with: Fatal error in __driConfigOptions line 1, column 0: unknown encoding. Google Earth has caught signal 6. We apologize for the inconvenience, but Google Earth has crashed. This is a bug in the program, and should never happen under normal circumstances. A bug report and debugging data have been written to this text file: /mnt/sdc4/home/ed/.googleearth/crashlogs/crashlog-4c29183c.txt Please include this file if you submit a bug report to Google. --- here. emerge --info googleearth Portage 2.2_rc67-r8 (default/linux/amd64/10.0, gcc-4.4.4, glibc-2.11.2-r0, 2.6.34-crc x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.34-crc-x86_64-AMD_Phenom-tm-_II_X4_940_Processor-with-gentoo-2.0.1 Timestamp of tree: Mon, 28 Jun 2010 21:15:02 +0000 app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r2, 3.1.2-r3 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 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.5, 4.4.4-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 virtual/os-headers: 2.6.34 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=amdfam10 -O2 -pipe" CHOST="x86_64-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/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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=amdfam10 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/ ftp://cs.ubishops.ca/pub/gentoo ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ " LC_ALL="en_CA.utf8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j4" 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="/usr/local/portage/layman/sunrise /usr/local/portage/layman/x11 /usr/local/portage/layman/ruby /usr/local/portage/layman/multilib /usr/local/portage" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl alsa amd64 arts artswrappersuid asf berkdb bluetooth bzip2 cdr cli cracklib crypt cups cxx divx4linux doc dri dts dvd dvdread enable-jingle fam fat ffmpeg firefox gdbm gnome gpm gstreamer gtk iconv ipv6 jpeg kde lcms mad matroska mmx mmxext modules mudflap multilib ncurses nls nptl nptlonly ntfs ogg opengl openmp pam pcre pdf perl png pppd python qt qt-copy quicktime readline reflection reiser4 reiserfs ruby samba sdl session smb spl sse sse2 ssl sysfs tcpd theora threads truetype unicode vorbis wavpack webkit wma xcb xcomposite xfs xinerama xorg xv xvid xvmc zlib" ALSA_CARDS="intel8x0" 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 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="ati radeon radeonhd vesa fbdev vmware gallium" 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, LANG, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= sci-geosciences/googleearth-5.2.1.1329_beta was built with the following: USE="lib32 qt-bundled -mdns-bundled" Hope this helps
I get the same crash as the last comment.
I'm getting the crash if using w/o qt-bundled, but qt-bundled doesn't allow me to pick any font apart from fixed and terminus, making on-map text unreadable.
i've got the same bug here with the version 5.2.1.1329_beta
hello, I have not been able to use googleearth for weeks now, because of this... is there any way to go backward ? It does not seem possible until one has kept a previous tarball....Does it mean that googleearth is just broken in gentoo right now ? and there's no way to make it work at all ?
sci-geosciences/googleearth Installed versions: 5.2.1.1329_beta (qt-bundled -mdns-bundled) LD_LIBRARY_PATH=/opt/googleearth GOOGLE_EARTH_DATA_PATH=/opt/googleearth LC_NUMERIC=C gdb /opt/googleearth/googleearth-bin Program received signal SIGABRT, Aborted. 0xb7fe0424 in __kernel_vsyscall () (gdb) thread apply all bt full Thread 1 (Thread 0xb4d666e0 (LWP 5324)): #0 0xb7fe0424 in __kernel_vsyscall () No symbol table info available. #1 0xb62bcb20 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = <value optimized out> pid = -1237475340 selftid = 5324 #2 0xb62be368 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0xb7fffa3c, sa_sigaction = 0xb7fffa3c}, sa_mask = {__val = {9, 3034369704, 1, 0, 1, 3086874832, 3085398736, 3081994803, 3081992456, 3081977240, 1, 3087003588, 3221213332, 3221213320, 3221213428, 3086921600, 3221213392, 3086874832, 3085963804, 3087006268, 0, 0, 1, 0, 1, 3085398736, 3221213556, 44, 3221213304, 3082319686, 3085398736, 3082011996}}, sa_flags = -1073753884, sa_restorer = 0xbfffd0d8} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xb7f8823e in ?? () from /opt/googleearth/libgoogleearth_free.so No symbol table info available. #4 0xb7b7e1e4 in qt_message_output(QtMsgType, char const*) () from /opt/googleearth/libQtCore.so.4 No symbol table info available. #5 0xb7b7e2f8 in ?? () from /opt/googleearth/libQtCore.so.4 No symbol table info available. #6 0xb7b7e359 in qFatal(char const*, ...) () from /opt/googleearth/libQtCore.so.4 No symbol table info available. #7 0xb7c6ce00 in QObjectPrivate::QObjectPrivate(int) () from /opt/googleearth/libQtCore.so.4 No symbol table info available. #8 0xb3f10cdc in QDBusAbstractInterfacePrivate (this=0x80ca078, serv=..., p=..., iface=..., con=..., isDynamic=false) at qdbusabstractinterface.cpp:86 No locals. #9 0xb3f11389 in QDBusAbstractInterface (this=0x80c9408, service=..., path=..., interface=0xb3f3d7d0 "org.freedesktop.DBus", con=..., parent=0x80c4fb8) at qdbusabstractinterface.cpp:304 No locals. #10 0xb3ef03cb in QDBusConnectionInterface (this=0x80c9408, connection=..., parent=0x80c4fb8) at qdbusconnectioninterface.cpp:164 No locals. #11 0xb3eec04f in QDBusConnectionPrivate::setBusService (this=0x80c4fb8, connection=...) at qdbusconnection.cpp:1014 No locals. #12 0xb3eed8a1 in QDBusConnection::connectToBus (type=QDBusConnection::SessionBus, name=...) at qdbusconnection.cpp:349 locker = {val = 134687521} d = 0x80c4fb8 c = <value optimized out> error = {error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 1, dummy3 = 1, dummy4 = 1, dummy5 = 0, padding1 = 0xb3f3d72c}} retval = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb3f41140 "QDBusConnection", data = 0xb3f41320, extradata = 0x0}}, d = 0x80c4fb8} #13 0xb3eedfde in QDBusDefaultConnection () at qdbusconnection.cpp:955 No locals. #14 _q_sessionBus () at qdbusconnection.cpp:962 x = 0x8088c20 cleanup = {globalStatic = @0x0} #15 0xb3eee160 in QDBusConnection::sessionBus () at qdbusconnection.cpp:969 No locals. #16 0xb44047ad in KGlobalSettings (this=0x806e8e0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kglobalsettings.cpp:195 No locals. #17 0xb44056f3 in operator-> () at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kglobalsettings.cpp:187 No locals. #18 operator KGlobalSettings* () at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kglobalsettings.cpp:187 No locals. #19 KGlobalSettings::self () at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kglobalsettings.cpp:188 _k_static_s_self_destroyed = false _k_static_s_self = {_q_value = 0x0} #20 0xb48308e3 in KQGuiPlatformPlugin () at /var/tmp/portage/kde-base/qguiplatformplugin_kde-4.4.5/work/qguiplatformplugin_kde-4.4.5/qguiplatformplugin_kde/qguiplatformplugin_kde.cpp:154 No locals. #21 qt_plugin_instance () at /var/tmp/portage/kde-base/qguiplatformplugin_kde-4.4.5/work/qguiplatformplugin_kde-4.4.5/qguiplatformplugin_kde/qguiplatformplugin_kde.cpp:346 _instance = {o = 0x0} #22 0xb7c48044 in QFactoryLoader::instance(QString const&) const () from /opt/googleearth/libQtCore.so.4 No symbol table info available. #23 0xb7442115 in ?? () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #24 0xb744973e in QApplicationPrivate::x11_apply_settings() () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #25 0xb744a8c7 in ?? () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #26 0xb744ed99 in ?? () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #27 0xb73e018c in QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #28 0xb73e0b9d in QApplication::QApplication(int&, char**, int) () from /opt/googleearth/libQtGui.so.4 No symbol table info available. #29 0xb7f9481d in earth::client::Application::Application(int, char**) () from /opt/googleearth/libgoogleearth_free.so No symbol table info available. #30 0xb7f88735 in earthmain () from /opt/googleearth/libgoogleearth_free.so No symbol table info available. #31 0x080486c2 in ?? () No symbol table info available. #32 0xb62a8bb5 in __libc_start_main (main=0x80486a0, argc=1, ubp_av=0xbfffe7e4, init=0x80486e0, fini=0x80486d0, rtld_fini=0xb7ff08c0 <_dl_fini>, stack_end=0xbfffe7dc) at libc-start.c:226 result = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1237475340, 134514400, 134514192, -1073748040, -611701421, 1901205824}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xb7ff5cc0, 0xb62a8add}, data = {prev = 0x0, cleanup = 0x0, canceltype = -1208001344}}} not_first_call = <value optimized out> #33 0x08048631 in ?? () No symbol table info available.
(In reply to comment #12) > hello, I have not been able to use googleearth for weeks now, because of > this... is there any way to go backward ? It does not seem possible until one > has kept a previous tarball....Does it mean that googleearth is just broken in > gentoo right now ? and there's no way to make it work at all ? You should try 5.1.3535.3218-r1 which is stable and still downloadable. Then put 5.2.1.1329_beta in your /etc/portage/package.mask
Created attachment 241267 [details] crashlog Same error here. ~amd64 keywords
Any difference with 5.2.1.1547_beta ?
(In reply to comment #16) > Any difference with 5.2.1.1547_beta ? > With "qt-bundled",I can't see the font,why? I'm using 5.2.1.1547_beta
(In reply to comment #17) > (In reply to comment #16) > > Any difference with 5.2.1.1547_beta ? > > > > With "qt-bundled",I can't see the font,why? I'm using 5.2.1.1547_beta > crashlog: Major Version 5 Minor Version 2 Build Number 0001 Build Date Jul 30 2010 Build Time 02:09:03 OS Type 3 OS Major Version 2 OS Minor Version 6 OS Build Version 35 OS Patch Version 0 Crash Signal 11 Crash Time 1282504112 Up Time 0.013067 Stacktrace from glibc: ./libgoogleearth_free.so(+0xd090b)[0xf778890b] [0xf77df400] /usr/lib32/libexpat.so.1(+0x3e8f)[0xf3ceee8f] /usr/lib32/libexpat.so.1(+0x3ebd)[0xf3ceeebd] /usr/lib32/libexpat.so.1(+0x731b)[0xf3cf231b] /usr/lib32/libexpat.so.1(+0x8a98)[0xf3cf3a98] /usr/lib32/libexpat.so.1(+0x98f1)[0xf3cf48f1] /usr/lib32/libexpat.so.1(XML_ParseBuffer+0x7c)[0xf3ced63c] /usr/lib32/libfontconfig.so.1(FcConfigParseAndLoad+0x1eb)[0xf48467ab] /usr/lib32/libfontconfig.so.1(FcConfigParseAndLoad+0x534)[0xf4846af4] /usr/lib32/libfontconfig.so.1(+0x1e1e9)[0xf48481e9] /usr/lib32/libexpat.so.1(+0x85c5)[0xf3cf35c5] /usr/lib32/libexpat.so.1(+0x98f1)[0xf3cf48f1] /usr/lib32/libexpat.so.1(+0xae01)[0xf3cf5e01] /usr/lib32/libexpat.so.1(+0xb9aa)[0xf3cf69aa] /usr/lib32/libexpat.so.1(XML_ParseBuffer+0x7c)[0xf3ced63c] /usr/lib32/libfontconfig.so.1(FcConfigParseAndLoad+0x1eb)[0xf48467ab] /usr/lib32/libfontconfig.so.1(FcInitLoadConfig+0x42)[0xf483c6f2] /usr/lib32/libfontconfig.so.1(FcInitLoadConfigAndFonts+0xc)[0xf483c7fc] /usr/lib32/libfontconfig.so.1(FcInit+0x2d)[0xf483c8fd] /usr/lib32/qt4/libQtGui.so.4(+0x1a83e2)[0xf6abc3e2] /usr/lib32/qt4/libQtGui.so.4(_ZN19QApplicationPrivate9constructEP9_XDisplaymm+0x6a)[0xf6a3a33a] /usr/lib32/qt4/libQtGui.so.4(_ZN12QApplicationC1ERiPPci+0x83)[0xf6a3b263] ./libgoogleearth_free.so(_ZN5earth6client11ApplicationC1EiPPc+0x9d)[0xf7793e1d] ./libgoogleearth_free.so(earthmain+0x275)[0xf7787d35] ./googleearth-bin(_init+0x12e)[0x80486d2] /lib32/libc.so.6(__libc_start_main+0xe6)[0xf5649cc6] ./googleearth-bin(_init+0x9d)[0x8048641]
sci-geosciences/googleearth-5.2.1.1547_beta crahes at THinkPad T400 (i915) w/ and w/o qt-bundled here : Stacktrace from glibc: ./libgoogleearth_free.so(+0xd090b)[0xb780490b]
cd /opt/googleearth/ (assuming you installed it under /opt/google-earth/) wget http://librarian.launchpad.net/7037027/libGL.so.1 -O libGL.so.1
(In reply to comment #20) > cd /opt/googleearth/ > > (assuming you installed it under /opt/google-earth/) > > wget http://librarian.launchpad.net/7037027/libGL.so.1 -O libGL.so.1 > it fix problem Can somebidy makes patch?
(In reply to comment #21) > (In reply to comment #20) > > cd /opt/googleearth/ > > > > (assuming you installed it under /opt/google-earth/) > > > > wget http://librarian.launchpad.net/7037027/libGL.so.1 -O libGL.so.1 > > > it fix problem > Can somebidy makes patch? Not until I know where this lib comes from and why does it help.
Same here, googleearth-5.2.1.1547_beta with +mdns-bundled +qt-bundled (glibc-2.12.1-r1) Major Version 5 Minor Version 2 Build Number 0001 Build Date Jul 30 2010 Build Time 02:09:03 OS Type 3 OS Major Version 2 OS Minor Version 6 OS Build Version 34 OS Patch Version 0 Crash Signal 6 Crash Time 1282914445 Up Time 0.036414 Stacktrace from glibc: ./libgoogleearth_free.so(+0xd090b)[0xb772290b] [0xb7795400] /lib/libc.so.6(abort+0x182)[0xb5a3fe12] ./libgoogleearth_free.so(+0xcf83e)[0xb772183e] ./libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x2c)[0xb730e1e4] ./libQtCore.so.4(+0x5b2f8)[0xb730e2f8] ./libQtCore.so.4(_Z6qFatalPKcz+0x19)[0xb730e359] ./libQtCore.so.4(_ZN14QObjectPrivateC2Ei+0x9c)[0xb73fce00] /usr/lib/qt4/libQtDBus.so.4(+0x338af)[0xb33e78af] /usr/lib/qt4/libQtDBus.so.4(_ZN22QDBusAbstractInterfaceC2ERK7QStringS2_PKcRK15QDBusConnectionP7QObject+0x75)[0xb33e7f65] /usr/lib/qt4/libQtDBus.so.4(_ZN24QDBusConnectionInterfaceC1ERK15QDBusConnectionP7QObject+0x7b)[0xb33c7cdb] /usr/lib/qt4/libQtDBus.so.4(+0xff1f)[0xb33c3f1f] /usr/lib/qt4/libQtDBus.so.4(_ZN15QDBusConnection12connectToBusENS_7BusTypeERK7QString+0x15c)[0xb33c513c] /usr/lib/qt4/libQtDBus.so.4(_ZN15QDBusConnection10sessionBusEv+0xa7)[0xb33c54b7] /usr/lib/kde4/plugins/styles/oxygen.so(+0x4d6c5)[0xb3d576c5] /usr/lib/kde4/plugins/styles/oxygen.so(+0x69ce6)[0xb3d73ce6] ./libQtGui.so.4(_ZN13QStyleFactory6createERK7QString+0x16b)[0xb6e65483] ./libQtGui.so.4(_ZN12QApplication5styleEv+0x71)[0xb6b6fe6d] ./libQtGui.so.4(+0x1adf17)[0xb6bd9f17] ./libQtGui.so.4(+0x1b2d99)[0xb6bded99] ./libQtGui.so.4(_ZN19QApplicationPrivate9constructEP9_XDisplaymm+0x54)[0xb6b7018c] ./libQtGui.so.4(_ZN12QApplicationC1ERiPPci+0x55)[0xb6b70b9d] ./libgoogleearth_free.so(_ZN5earth6client11ApplicationC1EiPPc+0x9d)[0xb772de1d] ./libgoogleearth_free.so(earthmain+0x275)[0xb7721d35] ./googleearth-bin(_init+0x12e)[0x80486d2] /lib/libc.so.6(__libc_start_main+0xe6)[0xb5a2acc6] ./googleearth-bin(_init+0x9d)[0x8048641]
Bumped to 5.2.1.1588, please test. I've noticed on my desktop which currently has software opengl (evergreen with radeon driver), GE opens a popup after start, telling me about software opengl and asking to switch to directx (which makes no sense on linux), and if I don't click 'No' fast enough, another popup appears and then it crashes. If I click it fast, it works. Maybe that helps someone else too? If not, please include which card/driver/opengl (eselect opengl show) you got.
Created attachment 247259 [details] valgrind trace on amd64 Still happens on sci-geosciences/googleearth-5.2.1.1588 Attached valgrind trace on amd64 with USE="qt-bundled mdns-bundled" Not sure if these 32 bit libs are an issue. # equery belongs /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2 [ Searching for file(s) /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2 in *... ] app-emulation/emul-linux-x86-opengl-20100611 (/usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2) # equery belongs /usr/lib32/libxcb-glx.so.0.0.0 [ Searching for file(s) /usr/lib32/libxcb-glx.so.0.0.0 in *... ] app-emulation/emul-linux-x86-xlibs-20100611 (/usr/lib32/libxcb-glx.so.0.0.0)
Created attachment 247265 [details] valgrind on x86 log My previous problem on amd64 has be fixed. I found that glxgears crashed and after that, I re-ran eselect opengl and all worked. Still crashing for me though on x86. an abort() is being called. ==18110== Invalid free() / delete / delete[] ==18110== at 0x402531B: free (vg_replace_malloc.c:325) ==18110== by 0x5D50E73: ??? (in /lib/libc-2.11.2.so) ==18110== by 0x5D50939: ??? (in /lib/libc-2.11.2.so) ==18110== by 0x401F477: _vgnU_freeres (vg_preloaded.c:62) ==18110== by 0x5CDBFD3: _Exit (_exit.S:30) ==18110== by 0x5C6E4E7: ??? (in /lib/libc-2.11.2.so) ==18110== by 0x5C6FB91: abort (abort.c:92) ==18110== by 0x40FA83D: ??? (in /opt/googleearth/libgoogleearth_free.so) ==18110== by 0x42F31E3: qt_message_output(QtMsgType, char const*) (in /opt/googleearth/libQtCore.so.4) ==18110== by 0x42F32F7: ??? (in /opt/googleearth/libQtCore.so.4) ==18110== by 0x42F3358: qFatal(char const*, ...) (in /opt/googleearth/libQtCore.so.4) ==18110== by 0x43E1DFF: QObjectPrivate::QObjectPrivate(int) (in /opt/googleearth/libQtCore.so.4) ==18110== Address 0x69c8190 is not stack'd, malloc'd or (recently) free'd ==18110==
$ googleearth (process:18500): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init() (process:18500): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (process:18500): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed Google Earth has caught signal 11. We apologize for the inconvenience, but Google Earth has crashed. This is a bug in the program, and should never happen under normal circumstances. A bug report and debugging data have been written. $ cat crashlog-4cab3c3c.txt Major Version 5 Minor Version 2 Build Number 0001 Build Date Sep 1 2010 Build Time 11:25:42 OS Type 3 OS Major Version 2 OS Minor Version 6 OS Build Version 35 OS Patch Version 0 Crash Signal 11 Crash Time 1286290492 Up Time 16.0352 Stacktrace from glibc: ./libgoogleearth_free.so(+0xd090b)[0xb770590b] [0xb775c400] /usr/lib/libgdk_pixbuf-2.0.so.0(gdk_pixbuf_from_pixdata+0x158)[0xa0dc31a8] /usr/lib/libgdk_pixbuf-2.0.so.0(gdk_pixbuf_new_from_inline+0x63)[0xa0dc6da3] /opt/Adobe/flash-player/libflashplayer.so(+0x4a2d5)[0xa13372d5] /opt/Adobe/flash-player/libflashplayer.so(+0x4a416)[0xa1337416] /opt/Adobe/flash-player/libflashplayer.so(NP_Initialize+0x1ae)[0xa133aeae] ./libQtWebKit.so.4(+0x747b22)[0xb62ccb22] ./libQtWebKit.so.4(+0x747c0c)[0xb62ccc0c] ./libQtWebKit.so.4(+0x6062ff)[0xb618b2ff] ./libQtWebKit.so.4(+0x604516)[0xb6189516] ./libQtWebKit.so.4(+0x60476a)[0xb618976a] ./libQtWebKit.so.4(+0x712beb)[0xb6297beb] ./libQtWebKit.so.4(+0x5b1595)[0xb6136595] ./libQtWebKit.so.4(+0x5a185c)[0xb612685c] ./libQtWebKit.so.4(+0x5b1981)[0xb6136981] ./libQtWebKit.so.4(+0x5b199a)[0xb613699a] ./libQtWebKit.so.4(+0xaa2c4b)[0xb6627c4b] ./libQtWebKit.so.4(+0x16ad57)[0xb5cefd57] ./libQtWebKit.so.4(+0x1749d5)[0xb5cf99d5] ./libQtWebKit.so.4(+0x183282)[0xb5d08282] ./libQtWebKit.so.4(+0x1bc22d)[0xb5d4122d] ./libQtWebKit.so.4(+0x29ac5d)[0xb5e1fc5d] ./libQtWebKit.so.4(+0x2a9410)[0xb5e2e410] ./libQtWebKit.so.4(+0x2a9f72)[0xb5e2ef72] ./libQtWebKit.so.4(+0x2b7fea)[0xb5e3cfea] ./libQtWebKit.so.4(+0x4be45a)[0xb604345a] ./libQtWebKit.so.4(+0x4bf243)[0xb6044243] ./libQtWebKit.so.4(+0x4c0449)[0xb6045449] ./libQtWebKit.so.4(+0x4c2a75)[0xb6047a75] ./libQtWebKit.so.4(+0x4c36b8)[0xb60486b8] ./libQtWebKit.so.4(+0x4c6773)[0xb604b773] ./libQtWebKit.so.4(+0x501706)[0xb6086706] ./libQtWebKit.so.4(+0x5017fb)[0xb60867fb] ./libQtWebKit.so.4(+0x539f0b)[0xb60bef0b] ./libQtWebKit.so.4(+0x54c290)[0xb60d1290] ./libQtWebKit.so.4(+0x547cc3)[0xb60cccc3] ./libQtWebKit.so.4(+0x6fd155)[0xb6282155] ./libQtWebKit.so.4(+0x6fd83e)[0xb628283e] ./libQtCore.so.4(_ZN11QMetaObject8metacallEP7QObjectNS_4CallEiPPv+0x3f)[0xb73e25a7] ./libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x24)[0xb73ea5ec] ./libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x185)[0xb73eb03d] ./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xa0)[0xb6b5ae20] ./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x22e)[0xb6b64962] ./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x70)[0xb73dcd50] ./libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x22d)[0xb73dd989] ./libQtCore.so.4(_ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x37)[0xb740294b] ./libQtGui.so.4(+0x1d3ca4)[0xb6befca4] ./libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x47)[0xb73dbfbf] ./libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xff)[0xb73dc223] ./libQtCore.so.4(_ZN16QCoreApplication4execEv+0x9d)[0xb73ddc05] ./libQtGui.so.4(_ZN12QApplication4execEv+0x25)[0xb6b5a7a1] ./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x4bc)[0xb7710b0c] ./libgoogleearth_free.so(earthmain+0x27d)[0xb7704d3d] ./googleearth-bin(_init+0x12e)[0x80486d2] /lib/libc.so.6(__libc_start_main+0xfc)[0xb59e5d0c] Is this still our clutter-gobject-introspection fault?
The problem seems to be adobe-flash, when it is installed googleearth crashes right at the start. With flash removed, it works like a charm. Don't know a workaround yet beside removing adobe-flash
Created attachment 263015 [details] hamburg With xorg-1.9.4, xf86-video-intel 2.14.0-28-g0ca595e and mesa7.10 at my GM45 graphic card in a ThinkPad T400 (i915 kernel driver, i965 mesa classic) I had to use the +qt-bundled flag to avoid a white rectangle in the lower right corner as seen in the screen shot.
Created attachment 263017 [details] .googleearth/crashlogs/crashlog-4d5fc608.txt and with -qt-bundled I got this crash log when I tried to open the "Google Earth-Community"
Bundled qt crash attached.
Created attachment 268325 [details] qt-bundled crash log on ~amd64
Created attachment 268331 [details] System qt crash on the same ~amd64 machine
6.0.3.2197 was crashing with the qt-bundled flag disabled until I removed /etc/fonts/conf.d/65-fonts-persian.conf With that file removed google earth was able to start up.
(In reply to comment #34) > 6.0.3.2197 was crashing with the qt-bundled flag disabled until I removed /etc/fonts/conf.d/65-fonts-persian.conf With that file removed google earth was able to start up. Thanks for the tip. It works.
Interesting. No crash with that fonts file removed. Huh?
though that white square issue is still there, of course.
Just some more statistics: sci-geosciences/googleearth-6.0.3.2197 LANG=en_US.UTF-8 USE=+qt-bundled -- It doesn't crash but is unusable because many unicode characters (notably, cyrillic) are not displayed USE=-qt-bundled -- segfaults at startup USE=-qt-bundled with eselect fontconfig disable 65-fonts-persian.conf -- works flawlessly (but Persian is one of languages I use all the time so this in not an option at least for me)
From my experience it works on several setups with all the following met: 1) USE="-mdns-bundled -qt-bundled". 2) Disabled 65-fonts-persian.conf. 3) Tips must be disabled: ~/.config/Google/GoogleEarthPlus.conf: [General] enableTips=false
It seems I found the culprit, at least in my case. I emerged googleearth with USE=-qt-bundled. 65-fonts-persian.conf is special because it is the only conf file (for a popular font set) which is larger than 8K bytes. There seems a trivial buffer overflow to happen. I removed comments from the file (thus making it shorter than 8K) and now googleearth is working with no problem; no crashes and displaying, typing, searching both in Russian and Persian are working OK. Important! This may be exploitable. I am too lazy to check if this buffer overflow allows to execute a code of attacker's choice (and whether it is possible to convince googleearth to read a config file from a user owned directory).
I reported upstream (http://code.google.com/p/earth-issues/issues/detail?id=1313). Not sure they would fix this because the installation doesn't make use of their bundled qt (which is of no use anyway because of problems with international fonts) but this seems to be the most one can do about this.
I downloaded 5.2.1.1547 and installed it myself from the .run file and it has worked for months without any problems. But I just finished a world update which hadn't been done for quite a while and now it crashes on startup. I wonder which package update did it?
I had to delete my ~/.drirc before it would work. I'm not sure if there was something specific about it that was bad.
With googleearth-7.0.2.8415 -qt-bundled -mdns-bundled , disabled 65-fonts-persian.conf and disabled tips I get the following error: ./googleearth-bin: symbol lookup error: ./libmoduleframework.so: undefined symbol: _Z34QBasicAtomicInt_fetchAndAddOrderedPVii It doesn't happen with qt-bundled. With this new version the world as no textures, but that is another story.
(In reply to comment #44) > ./googleearth-bin: symbol lookup error: ./libmoduleframework.so: undefined > symbol: _Z34QBasicAtomicInt_fetchAndAddOrderedPVii I confirm this problem. For the record, the demangled signature is: QBasicAtomicInt_fetchAndAddOrdered(int volatile*, int)
try 7.0.2.8415-r1 otherwise open new bugs that affect 7.0.2.8415-r1