Bug 170101 - KIO::SlaveBase::error: error() called twice
Summary: KIO::SlaveBase::error: error() called twice
Status: RESOLVED WORKSFORME
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: imap (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-30 21:02 UTC by Jaime Torres
Modified: 2009-02-14 22:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaime Torres 2008-08-30 21:02:15 UTC
Version:            (using KDE 4.1.0)
OS:                Linux
Installed from:    SuSE RPMs

The .xsession-error fills up all the available space with zillions of lines:

kio_imap4(15396)/kio (kioslave) KIO::SlaveBase::error: error() called twice! Please fix the KIO slave

kmail was closed, but the kio_imap4 was still alive and writing in the .xsession-error file.
Comment 1 sts 2008-08-30 21:54:53 UTC
the same here :(
Comment 2 sts 2008-08-30 21:56:43 UTC
after closing kontact I get:

Anwendung: Kontact (kontact), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7f4867055700 (LWP 18116)]
[KCrash handler]
#5  QCoreApplication::notifyInternal (this=0x7fff6f096870, receiver=0x0, 
    event=0x7fff6f094df0)
    at ../../include/QtCore/../../src/corelib/kernel/qobject.h:119
#6  0x00007f485ddeda97 in QWidget::event (this=<value optimized out>, 
    event=0x7fff6f094df0) at kernel/qwidget.cpp:7323
#7  0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0xfb94a0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3800
#8  0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0xfb94a0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3765
#9  0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0xfb94a0, event=0x7fff6f094df0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#10 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0xfb94a0, event=0x7fff6f094df0)
    at kernel/qcoreapplication.cpp:587
#11 0x00007f485ddeda97 in QWidget::event (this=<value optimized out>, 
    event=0x7fff6f094df0) at kernel/qwidget.cpp:7323
#12 0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0x765c60, e=0x7fff6f094df0) at kernel/qapplication.cpp:3800
#13 0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0x765c60, e=0x7fff6f094df0) at kernel/qapplication.cpp:3765
#14 0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0x765c60, event=0x7fff6f094df0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#15 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0x765c60, event=0x7fff6f094df0)
    at kernel/qcoreapplication.cpp:587
#16 0x00007f485ddeda97 in QWidget::event (this=<value optimized out>, 
    event=0x7fff6f094df0) at kernel/qwidget.cpp:7323
#17 0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0x73a4c0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3800
#18 0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0x73a4c0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3765
#19 0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0x73a4c0, event=0x7fff6f094df0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#20 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0x73a4c0, event=0x7fff6f094df0)
    at kernel/qcoreapplication.cpp:587
#21 0x00007f485ddeda97 in QWidget::event (this=<value optimized out>, 
    event=0x7fff6f094df0) at kernel/qwidget.cpp:7323
#22 0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0x7417b0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3800
#23 0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0x7417b0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3765
#24 0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0x7417b0, event=0x7fff6f094df0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#25 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0x7417b0, event=0x7fff6f094df0)
    at kernel/qcoreapplication.cpp:587
#26 0x00007f485ddeda97 in QWidget::event (this=<value optimized out>, 
    event=0x7fff6f094df0) at kernel/qwidget.cpp:7323
#27 0x00007f485e0beeab in QMainWindow::event (this=0x6261a0, 
    event=0x7fff6f094df0) at widgets/qmainwindow.cpp:1274
#28 0x00007f4863857678 in KXmlGuiWindow::event (this=0x3, ev=0x0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/xmlgui/kxmlguiwindow.cpp:122
#29 0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0x6261a0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3800
#30 0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0x6261a0, e=0x7fff6f094df0) at kernel/qapplication.cpp:3765
#31 0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0x6261a0, event=0x7fff6f094df0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#32 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0x6261a0, event=0x7fff6f094df0)
    at kernel/qcoreapplication.cpp:587
#33 0x00007f485dda513a in QApplicationPrivate::enterModal (widget=0x8c3f00)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 0x00007f485ddee60c in QWidgetPrivate::show_helper (this=0xd76a40)
    at kernel/qwidget.cpp:6235
#35 0x00007f485ddeeb1a in QWidget::setVisible (this=0x8c3f00, 
    visible=<value optimized out>) at kernel/qwidget.cpp:6442
#36 0x00007f485e15f2ec in QDialog::setVisible (this=0x8c3f00, 
    visible=<value optimized out>) at dialogs/qdialog.cpp:655
#37 0x00007f485e15e8eb in QDialog::exec (this=0x8c3f00)
    at ../../include/QtGui/../../src/gui/kernel/qwidget.h:470
#38 0x00007f48636f975a in KMessageBox::createKMessageBox (dialog=0x8c3f00, 
    icon=<value optimized out>, text=@0x7fff6f0957a0, strlist=@0x7fff6f0956d0, 
    ask=@0x7fff6f095600, checkboxReturn=0x0, options={i = 1862882656}, 
    details=@0x7fff6f0955f0, notifyType=QMessageBox::Critical)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/dialogs/kmessagebox.cpp:300
#39 0x00007f48636fa577 in KMessageBox::createKMessageBox (dialog=0x8c3f00, 
    icon=QMessageBox::Critical, text=@0x7fff6f0957a0, strlist=@0x7fff6f0956d0, 
    ask=@0x7fff6f095600, checkboxReturn=0x0, options={i = 1862882912}, 
    details=@0x7fff6f0955f0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/dialogs/kmessagebox.cpp:149
#40 0x00007f48636fb3dc in KMessageBox::errorListWId (parent_id=354418689, 
    text=@0x7fff6f0957a0, strlist=@0x7fff6f0956d0, caption=@0x7fff6f095710, 
    options={i = 1862883040})
    at /usr/src/debug/kdelibs-4.1.0/kdeui/dialogs/kmessagebox.cpp:818
#41 0x00007f48636fb5a8 in KMessageBox::error (parent=<value optimized out>, 
    text=@0x7fff6f0957a0, caption=@0x7fff6f095710, 
    options=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/dialogs/kmessagebox.cpp:782
#42 0x00007f4864993e6e in KABC::GuiErrorHandler::error ()
   from /usr/lib64/libkabc.so.4
#43 0x00007f4864976e14 in KABC::AddressBook::error ()
   from /usr/lib64/libkabc.so.4
#44 0x00007f485115c7e0 in KABC::ResourceFile::requestSaveTicket ()
   from /usr/lib64/libkabc_file_core.so.4
#45 0x00007f48649a2e72 in KABC::StdAddressBook::Private::saveAll ()
   from /usr/lib64/libkabc.so.4
#46 0x00007f48649a3079 in KABC::StdAddressBook::~StdAddressBook ()
   from /usr/lib64/libkabc.so.4
#47 0x00007f48649a2976 in KABC::StdAddressBook::close ()
   from /usr/lib64/libkabc.so.4
#48 0x00007f48518a9640 in ~KABCore (this=0x1232f50)
    at /usr/src/debug/kdepim-4.1.0/kaddressbook/kabcore.cpp:202
#49 0x00007f486182cb61 in QObjectPrivate::deleteChildren (this=0x11cccb0)
    at kernel/qobject.cpp:1869
#50 0x00007f485ddeb528 in ~QWidget (this=0xfb94a0) at kernel/qwidget.cpp:1341
#51 0x00007f486629c6ce in ~Part (this=0x11c6860, __vtt_parm=0x7f484c953330)
    at /usr/src/debug/kdelibs-4.1.0/kparts/part.cpp:209
#52 0x00007f484c7505cb in ~KAddressbookPart (this=0x11c6860)
    at /usr/src/debug/kdepim-4.1.0/kaddressbook/kaddressbook_part.cpp:87
#53 0x00007f4866a3079a in ~MainWindow (this=0x6261a0)
    at /usr/src/debug/kdepim-4.1.0/kontact/src/mainwindow.cpp:248
#54 0x00007f486182e325 in QObject::event (this=0x6261a0, e=0x0)
    at kernel/qobject.cpp:1124
#55 0x00007f485dded41c in QWidget::event (this=0x3, event=0x1850140)
    at kernel/qwidget.cpp:7407
#56 0x00007f485e0beeab in QMainWindow::event (this=0x6261a0, event=0x1850140)
    at widgets/qmainwindow.cpp:1274
#57 0x00007f4863857678 in KXmlGuiWindow::event (this=0x3, ev=0x0)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/xmlgui/kxmlguiwindow.cpp:122
#58 0x00007f485dda0ebd in QApplicationPrivate::notify_helper (this=0x626ef0, 
    receiver=0x6261a0, e=0x1850140) at kernel/qapplication.cpp:3800
#59 0x00007f485dda728a in QApplication::notify (this=0x7fff6f096870, 
    receiver=0x6261a0, e=0x1850140) at kernel/qapplication.cpp:3765
#60 0x00007f486376dceb in KApplication::notify (this=0x7fff6f096870, 
    receiver=0x6261a0, event=0x1850140)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#61 0x00007f486182078c in QCoreApplication::notifyInternal (
    this=0x7fff6f096870, receiver=0x6261a0, event=0x1850140)
    at kernel/qcoreapplication.cpp:587
#62 0x00007f48618210bb in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x607620) at kernel/qcoreapplication.h:215
#63 0x00007f48618472f0 in QEventDispatcherUNIX::processEvents (this=0x625390, 
    flags={i = 1862886384}) at kernel/qeventdispatcher_unix.cpp:881
#64 0x00007f485de21efa in QEventDispatcherX11::processEvents (this=0x625390, 
    flags={i = 1862887248}) at kernel/qeventdispatcher_x11.cpp:154
#65 0x00007f486181f0e2 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = 1862887296})
    at kernel/qeventloop.cpp:149
#66 0x00007f486181f275 in QEventLoop::exec (this=0x7fff6f0967c0, flags=
      {i = 1862887376}) at kernel/qeventloop.cpp:196
#67 0x00007f4861821315 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:849
#68 0x0000000000404a7b in main (argc=1, argv=0x7fff6f096f58)
    at /usr/src/debug/kdepim-4.1.0/kontact/src/main.cpp:218
#0  0x00007f485c184230 in nanosleep () from /lib64/libc.so.6
Comment 3 sts 2008-08-30 22:03:59 UTC
damn.. after restart kontact: all my imap account settings and timetracker tasks are gone.. :((
Comment 4 Jaime Torres 2008-11-11 22:04:38 UTC
It looks fixed now, my disk space has not been filled in a long time, and I do not see any recent entry about kdepim in .xsession-errors.
Comment 5 Dennis Schridde 2009-02-13 22:56:09 UTC
Please REOPEN, I can confirm this issue. I do not think I get Kontact crashes anymore either, but my .xsession-errors file fills up to Gigabytes with those error messages as well.

x11-libs/qt-core-4.5.0_rc1
kde-base/kdelibs-4.2.0
kde-base/kdebase-kioslaves-4.2.0

Portage 2.2_rc23 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.28-gentoo-r1 x86_64)
=================================================================                                                
System uname: Linux-2.6.28-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5000+-with-gentoo-2.0.0     
Timestamp of tree: Fri, 13 Feb 2009 17:45:01 +0000                                                               
app-shells/bash:     3.2_p48-r1                                                                                  
dev-java/java-config: 2.1.7                                                                                      
dev-lang/python:     2.6.1                                                                                       
dev-python/pycrypto: 2.0.1-r6                                                                                    
dev-util/cmake:      2.6.2-r1                                                                                    
sys-apps/baselayout: 2.0.0                                                                                       
sys-apps/openrc:     0.4.3-r1                                                                                    
sys-apps/sandbox:    1.3.6                                                                                       
sys-devel/autoconf:  2.13, 2.63                                                                                  
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                                   
sys-devel/binutils:  2.19.1                                                                                      
sys-devel/gcc-config: 1.4.1                                                                                      
sys-devel/libtool:   2.2.6a                                                                                      
virtual/os-headers:  2.6.28-r1                                                                                   
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                                   
CBUILD="x86_64-pc-linux-gnu"                                                                                     
CFLAGS="-pipe -O2 -march=athlon64 -fstack-protector"                                                             
CHOST="x86_64-pc-linux-gnu"                                                                                      
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"         
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /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/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"                                                                                    
CXXFLAGS="-pipe -O2 -march=athlon64 -fstack-protector"                                                                                                        
DISTDIR="/var/cache/portage/distfiles"                                                                                                                        
EMERGE_DEFAULT_OPTS="--with-bdeps y"                                                                                                                          
FEATURES="collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox usersync"                                                                                                                                                
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://distfiles.gentoo.org"                     
LANG="en_GB.UTF-8"                                                                                                                                            
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"                                                                                                        
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/var/cache/portage/packages"
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="/var/cache/portage/ebuilds"
PORTDIR_OVERLAY="/var/cache/portage/layman/sunrise /var/cache/portage/layman/kde-testing /var/cache/portage/layman/java-overlay /var/cache/portage/layman/jokey /var/cache/portage/layman/oss-overlay /var/cache/portage/layman/pcsx2 /var/cache/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 apache2 bash-completion berkdb bluetooth branding bzip2 cairo caps cdr cjk cli cracklib crypt cups dbus dridvb dvd dvdr dvdread eds emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gimp gpm gtk hal iconv ipv6 isdnlog jpeg jpeg2k kde kdehiddenvisibility latex ldap libnotify mad midi mikmod mmx mmxext mp3 mp4 mpeg mplayer mudflap multilib mysql ncurses nls nptl nptlonly ogg openal openexr opengl openmp oss pam pch pcre pdf perl php png ppds pppd python qt3 qt3support qt4 quicktime readline reflection ruby samba sasl sdl session speex spell spl sse sse2 ssl startup-notification subversion svg sysfs tcpd theora threads tiff truetype unicode usb vorbis xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" 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" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Jaime Torres 2009-02-14 21:42:53 UTC
@comment 5. Do you know that qt4.5 is not supported (and not recommended) in 4.2.0? In 4.2.1 or later, you could use it normally.
Comment 7 Dennis Schridde 2009-02-14 22:44:22 UTC
No, I did not know that. But is this bug related directly to Qt at all? (I do not even know what error() method stderr is talking about... :( )