Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103683 - kopete crashes while typing a message in a chat window
Summary: kopete crashes while typing a message in a chat window
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 03:10 UTC by boris s
Modified: 2005-10-15 09:15 UTC (History)
0 users

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


Attachments
started kopete via konsole, then cut the output (kopete,112.43 KB, text/plain)
2005-10-15 08:32 UTC, boris s
Details

Note You need to log in before you can comment on or make changes to this bug.
Description boris s 2005-08-25 03:10:53 UTC
kopete chrashes while typing a message in a chat window. 
removing any *rc s belonging to kopete solves it for one run. the next time 
kopete starts up it crashes again while typing the first message... 
 
submitting GDB-Output, hoping it's useful 
 
(no debugging symbols found) 
Using host libthread_db library "/lib/libthread_db.so.1". 
(no debugging symbols found) 
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. 
(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) 
(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) 
(no debugging symbols found) 
(no debugging symbols found) 
[Thread debugging using libthread_db enabled] 
[New Thread 16384 (LWP 8280)] 
[New Thread 32769 (LWP 8281)] 
0xb637241b in waitpid () from /lib/libpthread.so.0 
#0  0xb637241b in waitpid () from /lib/libpthread.so.0 
#1  0xb71e94e0 in ?? () from /usr/kde/3.4/lib/libkdecore.so.4 
#2  0x00000000 in ?? () 
#3  0xb70fb4d6 in KCrash::defaultCrashHandler () 
   from /usr/kde/3.4/lib/libkdecore.so.4 
#4  0x472d85d0 in mng_write_jsep () from /usr/lib/libmng.so.1 
#5  0x00000000 in ?? () 
#6  0x00000000 in ?? () 
#7  0x00000000 in ?? () 
#8  0x44495343 in ?? () 
#9  0x472da2f0 in mng_init_past () from /usr/lib/libmng.so.1 
#10 0x472dbf30 in mng_free_past () from /usr/lib/libmng.so.1 
#11 0x472d0c50 in mng_read_past () from /usr/lib/libmng.so.1 
#12 0x44524f50 in ?? () 
#13 0x472db370 in mng_init_ijng () from /usr/lib/libmng.so.1 
#14 0x472dc530 in mng_free_ijng () from /usr/lib/libmng.so.1 
#15 0x472d4950 in mng_read_ijng () from /usr/lib/libmng.so.1 
#16 0x472d8890 in mng_write_ijng () from /usr/lib/libmng.so.1 
#17 0x472dea50 in mng_assign_ijng () from /usr/lib/libmng.so.1 
#18 0x00000000 in ?? () 
#19 0x454e444c in ?? () 
#20 0x472d9f30 in mng_init_loop () from /usr/lib/libmng.so.1 
#21 0x472dbe10 in mng_free_loop () from /usr/lib/libmng.so.1 
#22 0x472cfac0 in mng_read_loop () from /usr/lib/libmng.so.1 
#23 0x472d7230 in mng_write_loop () from /usr/lib/libmng.so.1 
#24 0x472dd760 in mng_assign_loop () from /usr/lib/libmng.so.1 
#25 0x00000000 in ?? () 
#26 0x00000000 in ?? () 
#27 0x4652414d in ?? () 
#28 0x472da470 in mng_init_back () from /usr/lib/libmng.so.1 
#29 0x472dbfc0 in mng_free_back () from /usr/lib/libmng.so.1 
#30 0x472d1160 in mng_read_back () from /usr/lib/libmng.so.1 
#31 0x472d7a40 in mng_write_back () from /usr/lib/libmng.so.1 
#32 0x472ddc60 in mng_assign_back () from /usr/lib/libmng.so.1 
#33 0x00000000 in ?? () 
#34 0x49444154 in ?? () 
#35 0x472d90f0 in mng_init_plte () from /usr/lib/libmng.so.1 
#36 0x472db850 in mng_free_plte () from /usr/lib/libmng.so.1 
#37 0x472cb6f0 in mng_read_plte () from /usr/lib/libmng.so.1 
#38 0x49454e44 in ?? () 
 

Reproducible: Always
Steps to Reproduce:
1. start kopete  
2. type a message (not even sent) 
3. ...look at the raising kde crashmanager  
  
Actual Results:  
kopete crashes 

Expected Results:  
the message should have been sent 

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 
2.6.11-gentoo-r2 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r2 i686 AMD Athlon(tm) XP 2800+ 
Gentoo Base System version 1.12.0_pre6 
ccache version 2.4 [disabled] 
dev-lang/python:     2.3.5, 2.4.1-r1 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/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="-march=athlon-xp -O3 -fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ 
http://ftp.du.se/pub/os/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo 
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ 
http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo 
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ 
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo 
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo 
ftp://ftp.gentoo.mesh-solutions.com/gentoo/ 
http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ 
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo 
ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ 
ftp://mirror.nutsmaas.nl/gentoo/ http://mirror.gentoo.no/ 
ftp://ftp.du.se/pub/os/gentoo" 
LINGUAS="en_GB de sv es pt la" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/gentoo-de /usr/local/portage" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
USE="X a52 aac aalib acl acpi aim alsa apache2 apm arts avi bitmap-fonts bzlib 
cdparanoia cdr cpdflib crypt cups curl divx4linux dvd dvdr dvdread eds emacs 
emboss encode esd examples exif fam fbcon flac foomaticdb fortran ftp gd geoip 
gif glut gphoto2 gpm gstreamer gtk2 icq imagemagick imlib ipv6 jabber java 
javascript jpeg junit kde libg++ libwww mad maildir mikmod mime motif mp3 mpeg 
mysql ncurses nls odbc ogg oggvorbis openal opengl oscar oss pam pcre pdflib 
perl php pic png ppds python qt quicktime readline samba scanner sdl simplexml 
spell spl sqlite ssl svg svga tcpd tiff truetype truetype-fonts type1-fonts 
vorbis win32codecs x86 xine xml2 xmms xv zlib linguas_en_GB linguas_de 
linguas_sv linguas_es linguas_pt linguas_la userland_GNU kernel_linux 
elibc_glibc"
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-08-25 03:45:37 UTC
Which version of kopete? 
 
Comment 2 boris s 2005-08-25 03:51:46 UTC
(In reply to comment #1)  
> Which version of kopete?   
>    
  
i forgot. sorry! ;)  
  
 
$ kopete -v  
Qt: 3.3.4  
KDE: 3.4.2  
Kopete: 0.10.3  
  
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-08-25 10:30:24 UTC
If you're using ICQ and happens when you're offline, this could be 
https://bugs.kde.org/show_bug.cgi?id=104617, even if the backtrace looks 
different... can you confirm? 
 
Comment 4 boris s 2005-08-26 09:44:11 UTC
hej Gregorio,   
   
I had a look at the link you submitted.   
After that I tried again several times... but the bug I submitted also occurs   
if I'm online or trying to send a message using another protocol  
  
kind regards :)  
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-08-26 10:40:51 UTC
Ok, since the problem involves mng you can try recompiling libmng and qt. 
Please also post the output of "ldd /usr/kde/3.4/bin/kopete". 
Comment 6 boris s 2005-08-26 11:10:06 UTC
ldd /usr/kde/3.4/bin/kopete 
        linux-gate.so.1 =>  (0xffffe000) 
        libktexteditor.so.0 => /usr/kde/3.4/lib/libktexteditor.so.0 
(0xb7fb3000) 
        libkopete.so.1 => /usr/kde/3.4/lib/libkopete.so.1 (0xb7eba000) 
        libkabc.so.1 => /usr/kde/3.4/lib/libkabc.so.1 (0xb7e02000) 
        libvcard.so.0 => /usr/kde/3.4/lib/libvcard.so.0 (0xb7ddd000) 
        libkresources.so.1 => /usr/kde/3.4/lib/libkresources.so.1 (0xb7dba000) 
        libkhtml.so.4 => /usr/kde/3.4/lib/libkhtml.so.4 (0xb7a58000) 
        libkjs.so.1 => /usr/kde/3.4/lib/libkjs.so.1 (0xb79e9000) 
        libpcreposix.so.0 => /usr/lib/libpcreposix.so.0 (0xb79e7000) 
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb79b9000) 
        libkdeprint.so.4 => /usr/kde/3.4/lib/libkdeprint.so.4 (0xb78e7000) 
        libkparts.so.2 => /usr/kde/3.4/lib/libkparts.so.2 (0xb78a2000) 
        libkutils.so.1 => /usr/kde/3.4/lib/libkutils.so.1 (0xb783d000) 
        libkio.so.4 => /usr/kde/3.4/lib/libkio.so.4 (0xb74fe000) 
        libkdeui.so.4 => /usr/kde/3.4/lib/libkdeui.so.4 (0xb7222000) 
        libkdesu.so.4 => /usr/kde/3.4/lib/libkdesu.so.4 (0xb7209000) 
        libkwalletclient.so.1 => /usr/kde/3.4/lib/libkwalletclient.so.1 
(0xb71f8000) 
        libkdecore.so.4 => /usr/kde/3.4/lib/libkdecore.so.4 (0xb6faa000) 
        libDCOP.so.4 => /usr/kde/3.4/lib/libDCOP.so.4 (0xb6f75000) 
        libresolv.so.2 => /lib/libresolv.so.2 (0xb6f3e000) 
        libutil.so.1 => /lib/libutil.so.1 (0xb6f3a000) 
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x47ac1000) 
        libidn.so.11 => /usr/lib/libidn.so.11 (0xb6f0a000) 
        libkdefx.so.4 => /usr/kde/3.4/lib/libkdefx.so.4 (0xb6edc000) 
        libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0xb67d8000) 
        libmng.so.1 => /usr/lib/libmng.so.1 (0xb6775000) 
        liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb6740000) 
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb671f000) 
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb6717000) 
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6713000) 
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6709000) 
        libXft.so.2 => /usr/lib/libXft.so.2 (0xb66f4000) 
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb66c1000) 
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6643000) 
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4701b000) 
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4727f000) 
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6631000) 
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6557000) 
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb654e000) 
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb6536000) 
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb652e000) 
        libfam.so.0 => /usr/lib/libfam.so.0 (0xb6525000) 
        libXss.so.1 => /usr/lib/libXss.so.1 (0xb6522000) 
        libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb64f0000) 
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb636c000) 
        libdl.so.2 => /lib/libdl.so.2 (0xb6368000) 
        libz.so.1 => /lib/libz.so.1 (0xb6355000) 
        libpthread.so.0 => /lib/libpthread.so.0 (0xb6303000) 
        libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6 
(0xb6235000) 
        libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_s.so.1 
(0xb622b000) 
        libm.so.6 => /lib/libm.so.6 (0xb6208000) 
        libc.so.6 => /lib/libc.so.6 (0xb60dd000) 
        /lib/ld-linux.so.2 (0xb7fea000) 
 
Comment 7 boris s 2005-09-04 12:52:47 UTC
hej. 
 
did a qt and libmng recompile. didnt help so far... 
 
any further suggestions? 
Comment 8 Caleb Tennis (RETIRED) gentoo-dev 2005-09-18 07:32:51 UTC
i've had problems like this and for me it was related to KDE's malloc.  I've updated the kdelibs ebuild (to 
3.4.2-r1) to disable kde malloc compilation.  You may also want to try KDE_MALLOC=0 environment 
variable before starting kopete and see if that helps.
Comment 9 boris s 2005-09-18 12:32:57 UTC
I can confirm that the occuring bug seems to be fixed in -r1 of kdelibs like 
"Caleb Tennis" said: 
  
"i've had problems like this and for me it was related to KDE's malloc.  I've  
updated the kdelibs ebuild (to 3.4.2-r1) to disable kde malloc compilation.  
You may also want to try KDE_MALLOC=0 environment variable before starting 
kopete and see if that helps." 
 
 
as aforesaid merging kdelibs342-r1 worked for me. the latter (KDE_MALLOC=0) 
didn't. 
 
thanks for your hint :-) 
Comment 10 Gregorio Guidi (RETIRED) gentoo-dev 2005-09-19 02:15:16 UTC
For the record, the KDE_MALLOC variable never had any effect bacause it only 
works when compiling kdelibs with --enable-fast-malloc=yes. With 
--enable-fast-malloc=full the fast malloc is always enabled. 
 
Comment 11 boris s 2005-09-20 10:11:28 UTC
hey guys, 
 
I do have to reopen the bug as it seems to appear again after using kopete for 
some days for no obvious reason. 
I'm distressed. :( 
 
regards 
Comment 12 boris s 2005-10-15 08:32:42 UTC
Created attachment 70735 [details]
started kopete via konsole, then cut the output

hej guys,

after updating to 3.4.3 (including kde libs etc) the bug still exists. this
time it worked like the time before - when updated kdelibs from 3.4.2 to
3.4.2-r1 - for one chatting session. it crashes constantly...

probably the output helps you more this time :)

kind regards
Comment 13 Gregorio Guidi (RETIRED) gentoo-dev 2005-10-15 09:15:31 UTC
The output has the lines: socket has been closed... socket error is remote 
host closed connection... 
 
so this is related in some ways to these bugs: 
http://bugs.kde.org/show_bug.cgi?id=107023 
http://bugs.kde.org/show_bug.cgi?id=102217 
 
At this point I suggest to report it to http://bugs.kde.org, this is probably 
not Gentoo related...