Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114863 - kmail crashes when clicking on certain mails in e.g. inbox / sending email: *** glibc detected ***
Summary: kmail crashes when clicking on certain mails in e.g. inbox / sending email: ...
Status: RESOLVED DUPLICATE of bug 61146
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-08 05:09 UTC by Christian A. Reiter
Modified: 2005-12-08 09:32 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian A. Reiter 2005-12-08 05:09:30 UTC
kde-3.5.0/kmail-3.5.0  
glibc-2.3.5-r2  
gcc-3.4.4-r1  
  
I use utf-8 for my gentoo system  
  
When I start kmail (debug compiled in - but doesn't say anything useful) it  
crashes when I click on some certain emails in e.g. the inbox.  
I don't know exactly which mails these are; I, for sending, use gpg signing,  
but these mails are not encrypted nor signed.  
One has an attachement (.pps), one no one.  
other mails are displayed correctly.  
  
A "MALLOC_CHECK_=0 kmail" is a known 'workaround', but it crashes after the  
2./3. attempt to access the certain mail.  
  
the error message is (kmail debug enabled):  
  
[snip]  
ail: KMReaderWin  -  finished parsing and displaying of message.  
kmail: (1090, last 1092) medizinische terminologie wranng@stud.uni-graz.at,  
readyToShow true  
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]   
mOverrideEncoding == ''  
kmail: [const QTextCodec* KMReaderWin::overrideCodec() const]   
mOverrideEncoding == ''  
kmail: parseMsg(KMMessage* aMsg == aMsg )  
kmail: + Multipart/Mixed  
kmail:  + Text/Plain  
kmail:  + Application/Unknown  
kmail:  + Application/Unknown  
kmail:       Inserting one item into MimePartTree  
kmail:                 Content-Type: Multipart/Mixed  
kmail:       Inserting one item into MimePartTree  
kmail:                 Content-Type: application/vnd.ms-powerpoint  
kmail:       Inserting one item into MimePartTree  
kmail:                 Content-Type: application/msword  
kmail:       Inserting one item into MimePartTree  
kmail:                 Content-Type: text/plain  
kmail: partNode::findType() is looking at Multipart/Mixed  
kmail: partNode::findType() is looking at Text/Plain  
kmail: partNode::findType() is looking at Application/Unknown  
kmail: partNode::findType() is looking at Application/Unknown  
kmail: [static KMail::SpamScores  
KMail::SpamHeaderAnalyzer::getSpamScores(const KMMessage*)]  
kmail: Multiple / No addressees matched email address; Count is 0  
*** glibc detected *** double free or corruption (out): 0x084adbf8 ***  
*** KMail got signal 6 (Crashing)  
 
 
I remerged gnupg, stopped/started kgpg - doesn't change anything. 
I think it's a glibc issue. 
is there a solution, instead of a workaround? 
 
Chris 
  

Reproducible: Always
Steps to Reproduce:
1.start kmail 
2.klick on inbox, if the focus isn't there already 
3. click on some mails 
 
Actual Results:  
described above  

Expected Results:  
kmail should not crash ;-)
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-12-08 05:34:47 UTC
Have you got a backtrace?  
Please post your 'emerge info'.  
Comment 2 Christian A. Reiter 2005-12-08 07:01:44 UTC
im currently installing gdb, habe no backtrace, but will follow... 
 
"emerge info" is: 
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 
2.6.14-gentoo-r2 i686) 
================================================================= 
System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) XP 2600+ 
Gentoo Base System version 1.6.13 
ccache version 2.3 [enabled] 
dev-lang/python:     2.3.5-r2, 2.4.2 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig ccache distlocks sandbox sfperms strict" 
GENTOO_MIRRORS=" http://gd.tuwien.ac.at/opsys/linux/gentoo/ 
http://gentoo.inode.at/source/  " 
LANG="de_AT.UTF-8" 
LC_ALL="de_AT.UTF-8" 
LINGUAS="de" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 3dnow 3dnowext X acpi alsa apm arts audiofile avi berkdb bitmap-fonts 
bzip2 cdb cddb cdr crypt cups curl dbus dga dvd dvdr dvdread eds emboss encode 
exif expat fam ffmpeg foomaticdb fortran gdbm gif gpm gtk2 hal idn imagemagick 
imlib java jpeg kde kdeenablefinal kdexdeltas lcms libg++ libwww mad mikmod 
mjpeg mmx mmx2 mmxext mng motif mp3 mpeg mplayer musicbrainz ncurses nls nptl 
nptlonly nvidia ogg oggvorbis opengl oss pam pcre pdflib perl png python qt 
quicktime readline samba scanner sdl spell sse ssl svg tcpd tiff truetype 
truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis win32codecs 
wmf xine xinerama xml2 xv xvid zlib linguas_de userland_GNU kernel_linux 
elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY 
 
Comment 3 Christian A. Reiter 2005-12-08 07:45:15 UTC
sorry, I think its my fault.  
I upgraded to gcc 3.4.4, deleted the 3.3.6 afterwords without recompiling the  
system (or the parts that needed to be recompiled).  
So i had a libstdc++.so.5 problem.  
Then I installed libstdc++-v3 ->everything worked. But not everything...  
so I  unmerged the libstdc++-v3 and do a revdep-rebuild.  
And that should solve the problem  
I'll wait until this is finished and then close the bug and mark it as 
INVALID... 
 
Chris 
  
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2005-12-08 09:32:58 UTC
Ok, take a look at 
http://www.gentoo.org/proj/en/base/x86/gcc-upgrading-guide.xml if you haven't 
already. 
 

*** This bug has been marked as a duplicate of 61146 ***