Bug 127209 - Crash after stopping a MSN incoming transfer
Summary: Crash after stopping a MSN incoming transfer
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: MSN Plugin (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-12 17:36 UTC by 81joe81
Modified: 2008-07-06 22:49 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 81joe81 2006-05-12 17:36:29 UTC
Version:           0.12-SVN (using KDE KDE 3.5.2)
Installed from:    Ubuntu Packages
Compiler:          gcc 4.0.2 
OS:                Linux

I was receveing a file from the MSN plugin: I stopped the transfer and suddenly kopete crashed...
This is the backtrace:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1239406912 (LWP 8409)]
[KCrash handler]
#6  0xb69fa97a in QGVector::size () from /usr/lib/libqt-mt.so.3
#7  0xb69fa9e9 in QPtrVector<QConnectionList>::size ()
   from /usr/lib/libqt-mt.so.3
#8  0xb69faa37 in QSignalVec::at () from /usr/lib/libqt-mt.so.3
#9  0xb69f63de in QObject::receivers () from /usr/lib/libqt-mt.so.3
#10 0xb75be678 in KIO::Job::percent () from /usr/lib/libkio.so.4
#11 0xb75be7ae in KIO::Job::emitPercent () from /usr/lib/libkio.so.4
#12 0xb7f084c6 in Kopete::Transfer::slotProcessed (this=0x86682d8, 
    bytes=46878) at kopetetransfermanager.cpp:124
#13 0xb5aff35f in P2P::IncomingTransfer::processMessage (this=0x8849d98, 
    message=@0xbf9dba8c) at incomingtransfer.cpp:148
#14 0xb5af7969 in P2P::Dispatcher::dispatch (this=0x8682910, 
    message=@0xbf9dba8c) at dispatcher.cpp:338
#15 0xb5af99e0 in P2P::Dispatcher::slotReadMessage (this=0x8682910, 
    from=@0x8992d28, stream=@0xbf9dbf50) at dispatcher.cpp:274
#16 0xb5ae6965 in MSNSwitchBoardSocket::slotReadMessage (this=0x8992cb0, 
    bytes=@0xbf9dbf50) at msnswitchboardsocket.cpp:438
#17 0xb5ae775b in MSNSwitchBoardSocket::qt_invoke (this=0x8992cb0, _id=23, 
    _o=0xbf9dbef8) at msnswitchboardsocket.moc:273
#18 0xb69f9929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#19 0xb5ac76f9 in MSNSocket::blockRead (this=0x8992cb0, t0=@0xbf9dbf50)
    at msnsocket.moc:179
#20 0xb5ac915d in MSNSocket::pollReadBlock (this=0x8992cb0)
    at msnsocket.cpp:498
#21 0xb5ac9299 in MSNSocket::slotReadLine (this=0x8992cb0)
    at msnsocket.cpp:428
#22 0xb5acb5dd in MSNSocket::slotDataReceived (this=0x8992cb0)
    at msnsocket.cpp:412
#23 0xb5acc4df in MSNSocket::qt_invoke (this=0x8992cb0, _id=9, _o=0xbf9dc31c)
    at msnsocket.moc:231
#24 0xb5ae784b in MSNSwitchBoardSocket::qt_invoke (this=0x8992cb0, _id=9, 
    _o=0xbf9dc31c) at msnswitchboardsocket.moc:279
#25 0xb69f9929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0xb69fa3c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb7136499 in KNetwork::KClientSocketBase::readyRead ()
   from /usr/lib/libkdecore.so.4
#28 0xb71364e9 in KNetwork::KClientSocketBase::slotReadActivity ()
   from /usr/lib/libkdecore.so.4
#29 0xb713e139 in KNetwork::KBufferedSocket::slotReadActivity ()
   from /usr/lib/libkdecore.so.4
#30 0xb71451cc in KNetwork::KBufferedSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#31 0xb69f9929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb69fa238 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#33 0xb6d59c67 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#34 0xb6a19faa in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#35 0xb6990f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#36 0xb6991172 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#37 0xb70dd17c in KApplication::notify () from /usr/lib/libkdecore.so.4
#38 0xb6921db7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#39 0xb6982acb in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#40 0xb6935a60 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#41 0xb69a8cfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#42 0xb69a8c1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#43 0xb698fc13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#44 0x08073601 in main (argc=1, argv=0xbf9dcc14) at main.cpp:107
Comment 1 Philip Rodrigues 2007-01-31 19:49:56 UTC
Can you reproduce the crash? Has it occurred again since you reported this bug?
Comment 2 Leticia Hernández 2008-07-06 20:10:16 UTC
This bug is still present in version 0.50.80, using KDE 4.0.85 (KDE 4.1 >= 20080703)
Comment 3 Carlo Segato 2008-07-06 22:49:52 UTC
SVN commit 828868 by segato:

fix a crash when cancelling incoming file transfer with msn
BUG:127209


 M  +3 -0      incomingtransfer.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=828868