Version: 0.12.4 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14.1) Compiler: Target: i486-linux-gnu OS: Linux (i686) release 2.6.20-16-386 When downloading a smiley set from 'configure' -> 'apearence' -> 'get new themes...' and the target file of the download already existed a window asking whether to overwrite or cancel popped up. Choosing 'cancel' I got an 'installation failed' message, and then kopete made a segfault. How did I get a file there? I downloaded the smileys 'the right way', by choosing from the list, but the file was about 6MB and I was chatting. Having the 'configure' window open prevented the chat window to be the active one, so I hit cancel on 'configure' to be able to chat with the download still going on. When the download finished I returned in the configuration (as described above) and got the segfault. Then I used 'install theme file' which worked OK.
Please provide a backtrace of the crash, read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports for more info.
specific steps to reproduce: - create file "/home/${USER}/.kde/share/emoticons/UltiAnimated Emoticon Set (MSN).tar.gz" - in kopete, 'Settings' >'Configure...' >'Appearance', click on 'Get new Themes...' button and look for the "UltiAnimated Emoticon Set (MSN)" (at the moment the 3rd among the most downloaded) - click on 'install' - a window opens up saying the file already exists - click on 'cancel' - you get a message windows saying 'installation failed' (2 times), click 'ok' - SIGSEGV Here is the backtrace: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1241601648 (LWP 16232)] (no debugging symbols found) [KCrash handler] #6 0x00000011 in ?? () #7 0xb4b4e44c in KNS::DownloadDialog::slotInstalled () from /usr/lib/libknewstuff.so.1 #8 0xb4b5d611 in KNS::DownloadDialog::qt_invoke () from /usr/lib/libknewstuff.so.1 #9 0xb687488b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #10 0xb74a658e in KIO::Job::result () from /usr/lib/libkio.so.4 #11 0xb74e8f6d in KIO::Job::emitResult () from /usr/lib/libkio.so.4 #12 0xb750f9d4 in KIO::FileCopyJob::slotResult () from /usr/lib/libkio.so.4 #13 0xb750f90d in KIO::FileCopyJob::qt_invoke () from /usr/lib/libkio.so.4 #14 0xb687488b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #15 0xb74a658e in KIO::Job::result () from /usr/lib/libkio.so.4 #16 0xb74e8f6d in KIO::Job::emitResult () from /usr/lib/libkio.so.4 #17 0xb74e93ce in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.4 #18 0xb74e9add in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.4 #19 0xb74bc6a3 in KIO::SimpleJob::slotError () from /usr/lib/libkio.so.4 #20 0xb74e6e53 in KIO::Scheduler::createSlave () from /usr/lib/libkio.so.4 #21 0xb75030c6 in KIO::Scheduler::startJobDirect () from /usr/lib/libkio.so.4 #22 0xb7503449 in KIO::Scheduler::startStep () from /usr/lib/libkio.so.4 #23 0xb7504afc in KIO::Scheduler::qt_invoke () from /usr/lib/libkio.so.4 #24 0xb687488b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #25 0xb6875330 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #26 0xb6c02872 in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #27 0xb689c596 in QTimer::event () from /usr/lib/libqt-mt.so.3 #28 0xb680ba60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #29 0xb680d88f in QApplication::notify () from /usr/lib/libqt-mt.so.3 #30 0xb6fcfcc2 in KApplication::notify () from /usr/lib/libkdecore.so.4 #31 0xb679e1e9 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #32 0xb67fe4ab in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #33 0xb67b2d25 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #34 0xb6826136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #35 0xb680d587 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 #36 0xb6a2934d in QDialog::exec () from /usr/lib/libqt-mt.so.3 #37 0xb4b5dc78 in KNS::DownloadDialog::open () from /usr/lib/libknewstuff.so.1 #38 0xb4ba2bee in AppearanceConfig::slotGetEmoticonThemes () from /usr/lib/kde3/kcm_kopete_appearanceconfig.so #39 0xb4ba743f in AppearanceConfig::qt_invoke () from /usr/lib/kde3/kcm_kopete_appearanceconfig.so #40 0xb687488b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #41 0xb6875330 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #42 0xb6c097c7 in QButton::clicked () from /usr/lib/libqt-mt.so.3 #43 0xb6912f30 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3 #44 0xb68ab65d in QWidget::event () from /usr/lib/libqt-mt.so.3 #45 0xb680ba60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #46 0xb680dc1e in QApplication::notify () from /usr/lib/libqt-mt.so.3 #47 0xb6fcfcc2 in KApplication::notify () from /usr/lib/libkdecore.so.4 #48 0xb679e25d in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 #49 0xb679cec2 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 #50 0xb679afac in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 #51 0xb67b2180 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #52 0xb6826136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #53 0xb6825f46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #54 0xb680d609 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #55 0x0807feec in ?? () #56 0xbfc3fc94 in ?? () #57 0xbfc3fc8c in ?? () #58 0xbfc3fc84 in ?? () #59 0x00000000 in ?? ()
*** This bug has been marked as a duplicate of 105801 ***