After trying to copy parts of one word document to another windows AbiWord tries to make Dashboard connections which is not available. Next to that AbiWord-2.2 crashes on copy pasting bits of a document to the other window. Copy/Pasting the full document does work. Reproducible: Always Steps to Reproduce: 1. Select text from document A 2. Create new document B 3. Select part of document A, paste it into document B 4. Watch the terminal you are running from Actual Results: Connection refused and/or Crash of Abiword Expected Results: A pasted piece of text I have found a similair problem between Firefox/OoImpress. Trying to debug that too. The Window Manager running is XFCE4.
Disabling AbiDash doesn't disable the plugin it seems, the error got traced back to: (AbiWord-2.2:25654): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0' failed
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1231419728 (LWP 3702)] 0xb6cc6aa3 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6cc6aa3 in free () from /lib/libc.so.6 #1 0xb6cb7bbe in fclose () from /lib/libc.so.6 #2 0xb62b1f32 in acommon::FStream::close () from /usr/lib/libaspell.so.15 #3 0xb62aef2a in acommon::Config::read_in_file () from /usr/lib/libaspell.so.15 #4 0xb62ed12f in aspeller::Language::setup () from /usr/lib/libaspell.so.15 #5 0xb62beb4c in aspeller::DataSet::set_check_lang () from /usr/lib/libaspell.so.15 #6 0xb62ce8d6 in aspeller_default_readonly_ws::ReadOnlyWS::load () from /usr/lib/libaspell.so.15 #7 0xb62c0662 in aspeller::add_data_set () from /usr/lib/libaspell.so.15 #8 0xb62dbsdf939 in aspeller::MultiWS::load () from /usr/lib/libaspell.so.15 #9 0xb62c0662 in aspeller::add_data_set () from /usr/lib/libaspell.so.15 #10 0xb62c9e77 in aspeller::SpellerImpl::setup () from /usr/lib/libaspell.so.15 #11 0xb629fc9d in acommon::new_speller () from /usr/lib/libaspell.so.15 #12 0xb629b412 in new_aspell_speller () from /usr/lib/libaspell.so.15 #13 0xb639afb6 in init_enchant_provider () from /usr/lib/enchant/libenchant_aspell.so
I can't reproduce it, from the backtrace it looks more like a spellcheck problem. Your emerge info ? (read the bugreport form!)
Portage 2.0.51-r12 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0 , 2.6.10-gentoo-r1 i686) ================================================================= System uname: 2.6.10-gentoo-r1 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 3 2004, 22:39:06)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r2, 1.5, 1.6.3, 1.7.9, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer -mmmx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://10.0.0.83/gentoo ftp://ftp.easynet.nl/mirror/gentoo/ ftp: //sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.wh2.tu-dresden.de /pub/mirrors/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb bitmap-fonts cdr crypt cups encode esd f77 fam font-server foomaticdb fortran gdbm gif gnome gpm gtk2 imlib ipv6 java jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang speex spel l ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts userlocales x86 xml xm l2 xv zlib" Unset: LDFLAGS I'm going to try re-emerging aspell again, too bad this box has some other problems I can't put my hands behind eighter. For example the user needs to manually start udevstart to get the sound working.
also rebuild enchant, an aspell/enchant/abi incompatability is likely the reason. There is a similar closed bug to this one then.
Updates for aspell(-LANG) nor enchant were found by emerge -p world, after the aspell update I can copy/paste again. My sister, the buggenerator around here, is going to test it again, also for firefox/ooimpress.
if it works i'm assuming it's some ABI incompatability, but if it isn't reproducable nothing much we can work on.
Ofcourse you can, make it depend on a later version of the packages (in this case aspell and enchant)
ABI issues aren't that simple, just depping on the latests versions really is no guarantee for success. Anyway, I have no conclusive evidence to go on here to begin with.