Bug 136585 - Crash log when trying to connect
Summary: Crash log when trying to connect
Status: RESOLVED WORKSFORME
Alias: None
Product: kftpgrabber
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jernej Kos
URL:
Keywords:
: 143858 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-10-31 20:59 UTC by Maxime Pelletier
Modified: 2007-04-30 21:27 UTC (History)
1 user (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 Maxime Pelletier 2006-10-31 20:59:34 UTC
Version:           Latest SVN (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages

Here is the crash log I got when trying to connect to a ftp site. Note that kftpGrabber was running for a few hours and that it was maybe my 4 or 5th reconnect.

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1234389328 (LWP 4649)]
[New Thread -1250952288 (LWP 4672)]
[New Thread -1238725728 (LWP 4666)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb699a3fb in __read_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb749b97e in _kde_IceTransGetConnectionNumber ()
   from /usr/lib/libDCOP.so.4
#3  0xb749b62f in _kde_IceTransRead () from /usr/lib/libDCOP.so.4
#4  0xb74954af in _kde_IceRead () from /usr/lib/libDCOP.so.4
#5  0xb7499c9f in KDE_IceProcessMessages () from /usr/lib/libDCOP.so.4
#6  0xb74853f9 in DCOPClient::callInternal () from /usr/lib/libDCOP.so.4
#7  0xb74856dd in DCOPClient::callInternal () from /usr/lib/libDCOP.so.4
#8  0xb748a127 in DCOPClient::call () from /usr/lib/libDCOP.so.4
#9  0xb748a187 in DCOPClient::call () from /usr/lib/libDCOP.so.4
#10 0xb748a388 in DCOPClient::disconnectDCOPSignal ()
   from /usr/lib/libDCOP.so.4
#11 0xb748acf9 in DCOPObject::~DCOPObject () from /usr/lib/libDCOP.so.4
#12 0xb7d23fa8 in KIMProxy::~KIMProxy () from /usr/lib/libkimproxy.so.0
#13 0xb7d24154 in KIMProxy::~KIMProxy () from /usr/lib/libkimproxy.so.0
#14 0xb672754f in __cxa_finalize () from /lib/tls/i686/cmov/libc.so.6
#15 0xb7d23433 in ?? () from /usr/lib/libkimproxy.so.0
#16 0xb7d2ed38 in ?? () from /usr/lib/libkimproxy.so.0
#17 0xb7d2eae0 in ?? () from /usr/lib/libkimproxy.so.0
#18 0xbfc16d88 in ?? ()
#19 0xb7d2cdcc in _fini () from /usr/lib/libkimproxy.so.0
#20 0xb7d2cdcc in _fini () from /usr/lib/libkimproxy.so.0
#21 0xb7f694ce in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#22 0xb6727299 in exit () from /lib/tls/i686/cmov/libc.so.6
#23 0xb6e2a142 in QApplication::x11_initialize_style ()
   from /usr/lib/libqt-mt.so.3
#24 0xb75709cd in KApplication::xioErrhandler () from /usr/lib/libkdecore.so.4
#25 0xb7570a19 in KApplication::xioErrhandler () from /usr/lib/libkdecore.so.4
#26 0xb69fef4d in _XIOError () from /usr/lib/libX11.so.6
#27 0xb6a00817 in _XSend () from /usr/lib/libX11.so.6
#28 0xb6a008cb in _XReply () from /usr/lib/libX11.so.6
#29 0xb69f91e4 in XTranslateCoordinates () from /usr/lib/libX11.so.6
#30 0xb6e72224 in QWidget::mapFromGlobal () from /usr/lib/libqt-mt.so.3
#31 0xb706d43f in QTipManager::eventFilter () from /usr/lib/libqt-mt.so.3
#32 0xb6ea3976 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#33 0xb6ea5d46 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#34 0xb7656db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#35 0xb6e363fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#36 0xb6e35062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#37 0xb6e3355e in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#38 0xb6e4a320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#39 0xb6ebe25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#40 0xb6ea56af in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#41 0xb7033e81 in QPopupMenu::exec () from /usr/lib/libqt-mt.so.3
#42 0xb7068a5e in QToolButton::popupTimerDone () from /usr/lib/libqt-mt.so.3
#43 0xb7068bcf in QToolButton::openPopup () from /usr/lib/libqt-mt.so.3
#44 0xb70696c1 in QToolButton::mousePressEvent () from /usr/lib/libqt-mt.so.3
#45 0xb786151d in KToolBarButton::mousePressEvent ()
   from /usr/lib/libkdeui.so.4
#46 0xb6f436ec in QWidget::event () from /usr/lib/libqt-mt.so.3
#47 0xb78e8861 in KToolBarButton::event () from /usr/lib/libkdeui.so.4
#48 0xb6ea3b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#49 0xb6ea5d46 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#50 0xb7656db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#51 0xb6e363fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#52 0xb6e35062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#53 0xb6e3314c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#54 0xb6e4a320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#55 0xb6ebe25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#56 0xb6ebe06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#57 0xb6ea5731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#58 0x08077ca7 in main ()
Comment 1 Jernej Kos 2006-10-31 21:14:15 UTC
This does not seem like a problem with KFTPgrabber itself, since no KFTPgrabber classes are mentioned in the backtrace. This bug can therefore only stay open only if it is reproducable - please give steps to reproduce.
Comment 2 Maxime Pelletier 2006-11-01 00:21:30 UTC
Well, in fact im not sure if it happened after I clicked the quick connect button of the right browser or when i tried to connect. I should have read the log more before reporting as it's maybe a bug somewhere in kde. If I can reproduce it again, I will post here. Thanks.
Comment 3 Jernej Kos 2006-11-01 12:53:59 UTC
I have removed some code that was obsolete anyway and could have been responsible for this bug. Therefore I am closing this bug report as fixed - if the same problem still ocurrs with the latest SVN revision please reopen it.
Comment 4 Maxime Pelletier 2006-11-01 21:16:17 UTC
Just crashed again when clicking the ok button on the quick connect dialog. The trace is a little different... here it is :

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1234544976 (LWP 14941)]
[New Thread -1249424480 (LWP 14960)]
[New Thread -1237525600 (LWP 14956)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb69563fb in __read_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb745697e in _kde_IceTransGetConnectionNumber ()
   from /usr/lib/libDCOP.so.4
#3  0xb745662f in _kde_IceTransRead () from /usr/lib/libDCOP.so.4
#4  0xb74504af in _kde_IceRead () from /usr/lib/libDCOP.so.4
#5  0xb7454c9f in KDE_IceProcessMessages () from /usr/lib/libDCOP.so.4
#6  0xb74403f9 in DCOPClient::callInternal () from /usr/lib/libDCOP.so.4
#7  0xb74406dd in DCOPClient::callInternal () from /usr/lib/libDCOP.so.4
#8  0xb7445127 in DCOPClient::call () from /usr/lib/libDCOP.so.4
#9  0xb7445187 in DCOPClient::call () from /usr/lib/libDCOP.so.4
#10 0xb7445388 in DCOPClient::disconnectDCOPSignal ()
   from /usr/lib/libDCOP.so.4
#11 0xb7445cf9 in DCOPObject::~DCOPObject () from /usr/lib/libDCOP.so.4
#12 0xb7b7338a in KDirListerCache::~KDirListerCache ()
   from /usr/lib/libkio.so.4
#13 0xb7b672f4 in KServiceTypeProfile::clear () from /usr/lib/libkio.so.4
#14 0xb670154f in __cxa_finalize () from /lib/tls/i686/cmov/libc.so.6
#15 0xb7aacd03 in ?? () from /usr/lib/libkio.so.4
#16 0xb7cf6120 in ?? () from /usr/lib/libkio.so.4
#17 0xb7cf11fc in ?? () from /usr/lib/libkio.so.4
#18 0xbfd7e418 in ?? ()
#19 0xb7cb430c in _fini () from /usr/lib/libkio.so.4
#20 0xb7cb430c in _fini () from /usr/lib/libkio.so.4
#21 0xb7f314ce in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#22 0xb6701299 in exit () from /lib/tls/i686/cmov/libc.so.6
#23 0xb6dfa142 in QApplication::x11_initialize_style ()
   from /usr/lib/libqt-mt.so.3
#24 0xb752b9cd in KApplication::xioErrhandler () from /usr/lib/libkdecore.so.4
#25 0xb752ba19 in KApplication::xioErrhandler () from /usr/lib/libkdecore.so.4
#26 0xb69b9f4d in _XIOError () from /usr/lib/libX11.so.6
#27 0xb69bb817 in _XSend () from /usr/lib/libX11.so.6
#28 0xb69bc7b0 in _XEventsQueued () from /usr/lib/libX11.so.6
#29 0xb69a8262 in XPending () from /usr/lib/libX11.so.6
#30 0xb6e1a346 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#31 0xb6e8e25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#32 0xb6e756af in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#33 0xb7003e81 in QPopupMenu::exec () from /usr/lib/libqt-mt.so.3
#34 0xb7038a5e in QToolButton::popupTimerDone () from /usr/lib/libqt-mt.so.3
#35 0xb7038bcf in QToolButton::openPopup () from /usr/lib/libqt-mt.so.3
#36 0xb70396c1 in QToolButton::mousePressEvent () from /usr/lib/libqt-mt.so.3
#37 0xb77f451d in KToolBarButton::mousePressEvent ()
   from /usr/lib/libkdeui.so.4
#38 0xb6f136ec in QWidget::event () from /usr/lib/libqt-mt.so.3
#39 0xb787b861 in KToolBarButton::event () from /usr/lib/libkdeui.so.4
#40 0xb6e73b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#41 0xb6e75d46 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#42 0xb7611db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#43 0xb6e063fd in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#44 0xb6e05062 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#45 0xb6e0314c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#46 0xb6e1a320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#47 0xb6e8e25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#48 0xb6e8e06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#49 0xb6e75731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#50 0x080779b7 in main ()

I hope it's not a bug in kde 3.5.5 :(. Anyway, it seems to crash only 1/5 of the time when i try to quick connect... it's not that bad.
Comment 5 Jernej Kos 2006-11-01 21:54:38 UTC
I see nothing here that I could fix and I can't reproduce the bug.
Comment 6 Jernej Kos 2006-11-01 21:56:53 UTC
Regarding comment #5 - I have tried to use quick connect 10 consecutive times and got no crash. Also the backtrace seems quite wierd since the crash originates somewhere in the DCOP library. Unfortunately I don't know what I could do about it.
Comment 7 Tommi Tervo 2007-04-05 09:14:56 UTC
*** Bug 143858 has been marked as a duplicate of this bug. ***
Comment 8 Jernej Kos 2007-04-05 23:07:58 UTC
Can this still be reproduced using the latest SVN revision (http://www.kftp.org/misc/svn) ?
Comment 9 Maxime Pelletier 2007-04-11 22:37:51 UTC
I just reproduced it with svn. I can reproduce it *almost* everytime by quick connecting and then wait a while to get disconnected from the ftp. Then I just try to connect with quick connect again and it crashes. I can show you another crash log because I don't have what's needed to produce the log.
Comment 10 Jernej Kos 2007-04-11 23:13:31 UTC
I just did the following as you said (10 times in a row):
- connected to an ftp site (plain FTP protocol, passive connection)
- waited 60 seconds so the session timed out and I was disconnected
- reconnected to the ftp site
(note that I did not transfer any files since that action was not mentioned in comment #9, I only did the exact steps written above and nothing more)

I was not able to reproduce the crash. Please provide a full backtrace (and please attach it to the report, don't paste it into a comment) and steps to reproduce (in case I should do something not stated at the above description of my attempt). It might be helpful if you specify additional server parameters (connection type, transfer mode, etc).
Comment 11 Maxime Pelletier 2007-04-30 21:27:19 UTC
I couldn't reproduce the crash since my last message, so I mask as resolved... thanks for your work =).