Bug 149350 - crash on download of smiley set
Summary: crash on download of smiley set
Status: RESOLVED DUPLICATE of bug 105801
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-29 19:06 UTC by Carlo V.
Modified: 2007-08-29 23:02 UTC (History)
0 users

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 Carlo V. 2007-08-29 19:06:28 UTC
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.
Comment 1 Bram Schoenmakers 2007-08-29 20:14:04 UTC
Please provide a backtrace of the crash, read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports for more info.
Comment 2 Carlo V. 2007-08-29 21:19:16 UTC
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 ?? ()
Comment 3 Bram Schoenmakers 2007-08-29 23:02:14 UTC

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