When i try to send a e-mail with sylpheed-claws the program closes I run it from command line and it tells me Segmentation fault( only when i try to send a e-mail) Others seem run well Regards Reproducible: Always Steps to Reproduce: 1. 2. 3.
*** Bug 68017 has been marked as a duplicate of this bug. ***
*** Bug 68016 has been marked as a duplicate of this bug. ***
Please provide more debugging output. Get a gdb backtrace by recompiling sylpheed-claws with CFLAGS="-g -ggdb" and then run gdb /path/to/sylpheed-claws ( then inside gdb ) run ( try to send a mail ) bt ( copy and paste the output of bt in here ) Please also provide an emerge info.
Have you emerged it with gtk2 USE flag or without?
bt is Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 3243)] 0x40192d56 in malloc_trim () from /lib/libc.so.6 emerge info Portage 2.0.51_rc9 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r3 i686) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.19-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb bitmap-fonts crypt cups encode esd f77 foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xprint xv zlib"
emerged without gtk2 and the other versions of sylpheed-claws too
Sorry, I didn't notice that gtk2 flag is disabled for 0.9.12b, as Colin hasn't yet released 0.9.12b gtk2 port.
Upstream developers requested more complete backtrace, could you please provide it?
I have another segfault with 0.9.12a when reading mail from IMAP, but idon'n know if it's related: http://bugs.gentoo.org/show_bug.cgi?id=68242
gdb /usr/bin/sylpheed-claws GNU gdb 6.2.1 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/sylpheed-claws warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 6721)]
Same problem here, gdb output is: (gdb) run Starting program: /usr/bin/sylpheed-claws warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 12450)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 12450)] 0x4063d0e6 in pthread_mutex_lock () from /lib/libpthread.so.0 (gdb) bt #0 0x4063d0e6 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x406f36ff in free () from /lib/libc.so.6 #2 0x406e2e79 in fclose () from /lib/libc.so.6 #3 0x40175f5a in acommon::FStream::close() () from /usr/lib/libaspell.so.15 #4 0x4017311a in acommon::Config::read_in_file(acommon::ParmString) () from /usr/lib/libaspell.so.15 #5 0x401ae725 in aspeller::Language::setup(acommon::ParmString, acommon::Config*) () from /usr/lib/libaspell.so.15 #6 0x40182146 in aspeller::DataSet::set_check_lang(acommon::ParmString, acommon::Config*) () from /usr/lib/libaspell.so.15 #7 0x401913e7 in aspeller_default_readonly_ws::ReadOnlyWS::load(acommon::ParmString, acommon::Config*, aspeller::SpellerImpl*, aspeller::LocalWordSetInfo const*) () from /usr/lib/libaspell.so.15 #8 0x40183b9e in aspeller::add_data_set(acommon::ParmString, acommon::Config&, aspeller::SpellerImpl*, aspeller::LocalWordSetInfo const*, acommon::ParmString, unsigned) () from /usr/lib/libaspell.so.15 #9 0x4019dac2 in aspeller::MultiWS::load(acommon::ParmString, acommon::Config*, aspeller::SpellerImpl*, aspeller::LocalWordSetInfo const*) () from /usr/lib/libaspell.so.15 #10 0x40183b9e in aspeller::add_data_set(acommon::ParmString, acommon::Config&, aspeller::SpellerImpl*, aspeller::LocalWordSetInfo const*, acommon::ParmString, unsigned) () from /usr/lib/libaspell.so.15 #11 0x4018cbab in aspeller::SpellerImpl::setup(acommon::Config*) () from /usr/lib/libaspell.so.15 #12 0x401649bf in acommon::new_speller(acommon::Config*) () from /usr/lib/libaspell.so.15 #13 0x4016019a in new_aspell_speller () from /usr/lib/libaspell.so.15 #14 0x0817ed92 in gtkaspell_populate_submenu () #15 0x0817ef29 in gtkaspell_new () #16 0x080a60ce in compose_update_actions_menu () #17 0x080aba4e in compose_generic_new () #18 0x080abf98 in compose_new_with_folderitem () #19 0x0817211b in toolbar_toggle () #20 0x40270881 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 #21 0x402a62c5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #22 0x402a5763 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #23 0xbfffb140 in ?? () #24 0x0826f718 in ?? () #25 0xbfffb1b0 in ?? () (gdb)emerge info Portage 2.0.51-r2 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.9 i686) ================================================================= System uname: 2.6.9 i686 Intel(R) Xeon(TM) CPU 2.40GHz Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.19-r1,sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.math.bme.hu http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ftp.du.se/pub/os/gentoo" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-de" SYNC="rsync://rsync.klinchem.med.tu-muenchen.de/gentoo-portage" USE="3ds S3TC X X509 Xaw3d aalib alsa amd apache2 apm autofs avi berkdb bitmap-fonts bonobo cdr chroot crypt cups dga dv dvd dvdr eds encode esd f2c f77 fbcon ffmpeg firebird flash foomaticdb freetds freetype gb gd gdbm ggi gif gimpprint gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib informix innodb ipv6 java jbig jpeg lcms ldap libg++ libgda libwww mad matroska mbox mcal md5sum mdb mikmod mmx mng motif mozcalendar mozctl mozilla mozinterfaceinfo mozp3p mozsvg mpeg music mysql nas ncurses netcdf nls nntp nocd nowin nviz oci8 odbc offensive ofx oggvorbis openal opengl openssh oss pam parse-clocks pda pdflib perl pic plotutils png ppds prelude python quicktime readline rplay ruby sdl skey slang sms sox speedo spell sqlite sse ssl stroke t1lib tcltk tcpd tetex tiff transcode truetype type1 unicode usagi usb v4l videos wmf x86 xface xfs xine xml xml2 xmms xprint xv xvid zlib"
looks like an aspell problem...
oki oki the situation is sylpheed-claws-0.9.12b-r1 aspell-0.60.1.1 I try to compose an email and it says Error Spell checker could not be started /usr/lib/aspell//en.multi:2 The key "strip-accents" is unknown Then I enter ok and it sends email
I had the problem described in the first post with sylpheed-claws versions 1.0.0 - 1.0.4 shutting down when trying to compose a new mail. Recompiling with USE="-spell" was a workaround and sylpheed-claws now works without spelling. I can also confirm what so describes in the post above with sylpheed-claws-0.9.12-r2.
Just a status update here - does this happen with latest s-c versions (1.9.x) ? All in all, this seems to me like aspell issue, rather than s-c one. CCing aspell maintainer.
now i dont use s-c sorry
I sometimes had problems with SC & spellchecker. When I pressed the "Compose" button, SC crashed. But I was testing a CVS releases (many compilations a day ;)... When I turned off spellchecking, it was OK. As far as I remember, after recompiling aspell everything was OK with spellcheck turned on. If this will happen on stable release, I will report. I think this bug SHOULD BE CLOSED - it's related to old version (not even in portage) and it's long time without reply.
Closing as its outdated by now.