Administrator
|
Please copy and paste the information from the Developer Information tab of the crash assistant. The backtrace unfortunately was not entirely visible in your video, so I could not be sure of where the problem was.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Will do when it happens again. Right now, it's functioning again. Thanks!
|
Registered Member
|
Here it is, troubles again... :
Application: KTorrent (ktorrent), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f36635f1780 (LWP 6358))] Thread 6 (Thread 0x7f364d8df700 (LWP 6360)): #0 0x00007f365f4ff313 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f365ae72d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f365ae72ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3660e3ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f3660e0f2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f3660e0f548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f3660d10b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f3660d13aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f365c8eae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f365f50accd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f364e0e0700 (LWP 6368)): #0 0x00007f365f4ff313 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f365ae72d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f365ae72ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3660e3ec16 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f3660e0f2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f3660e0f548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f3660d10b10 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f3660d13aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f365c8eae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f365f50accd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f3647b9e700 (LWP 6369)): #0 0x00007f365c8ef0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f3660d13fa7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f3660d0754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f3660d13aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f365c8eae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f365f50accd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f364739d700 (LWP 6370)): #0 0x00007f365c8ef0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f3660d13fa7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f3660d0754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f3660d13aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f365c8eae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f365f50accd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f3646791700 (LWP 6373)): #0 0x00007f365c8ef0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f3660d13fa7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f3660d0754f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f3660d13aec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f365c8eae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f365f50accd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f36635f1780 (LWP 6358)): [KCrash Handler] #5 0x00007f365f44d425 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f365f450b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x00007f365f48b39e in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x00007f365f52183c in __fortify_fail () from /lib/x86_64-linux-gnu/libc.so.6 #9 0x00007f365f520710 in __chk_fail () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x00007f365f5217ce in __fdelt_warn () from /lib/x86_64-linux-gnu/libc.so.6 #11 0x00007f3661f7cab9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 #12 0x00007f3661f7a922 in ?? () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 #13 0x00007f3661f748cb in QAbstractSocket::waitForBytesWritten(int) () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 #14 0x00007f36622a9592 in ?? () from /usr/lib/libkio.so.5 #15 0x00007f36622aa8c9 in KIO::Connection::sendnow(int, QByteArray const&) () from /usr/lib/libkio.so.5 #16 0x00007f36622ab6f5 in ?? () from /usr/lib/libkio.so.5 #17 0x00007f366236a484 in KIO::Slave::accept() () from /usr/lib/libkio.so.5 #18 0x00007f3660e25f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #19 0x00007f3660e25f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007f3660e25f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007f3661309a89 in KLocalSocketServer::incomingConnection(int) () from /usr/lib/libkdecore.so.5 #22 0x00007f366137434b in ?? () from /usr/lib/libkdecore.so.5 #23 0x00007f3660e25f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #24 0x00007f3660e7079e in QSocketNotifier::activated(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007f3660e2d7eb in QSocketNotifier::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #26 0x00007f36601b7e9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #27 0x00007f36601bc30a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x0000000000439d8a in kt::App::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/app.cpp:99 #29 0x00007f3660e1056e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #30 0x00007f3660e3e3f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #31 0x00007f365ae72ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f365ae72de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f365ae72ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f3660e3ebf6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #35 0x00007f366025cc1e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007f3660e0f2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #37 0x00007f3660e0f548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #38 0x00007f3660670428 in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #39 0x00000000004620c9 in kt::MissingFilesDlg::execute (this=0x7fff3a7eea60) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/dialogs/missingfilesdlg.cpp:150 #40 0x000000000042fa3f in kt::Core::checkMissingFiles (this=0x12fc280, tc=0x19b18220) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/core.cpp:1246 #41 0x0000000000430229 in kt::Core::aboutToBeStarted (this=<optimized out>, tc=<optimized out>, ret=@0x7fff3a7eeccf: true) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/core.cpp:1317 #42 0x0000000000433590 in kt::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/build/ktorrent/core.moc:152 #43 0x00007f3660e25f5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #44 0x00007f3663116967 in bt::TorrentInterface::aboutToBeStarted (this=<optimized out>, _t1=0x19b18220, _t2=<optimized out>) at /home/pyc/Downloads/libktorrent-1.3.1/build/src/torrentinterface.moc:166 #45 0x00007f366312bf97 in bt::TorrentControl::start (this=0x19b18220) at /home/pyc/Downloads/libktorrent-1.3.1/src/torrent/torrentcontrol.cpp:395 #46 0x00007f3662e13581 in kt::QueueManager::startSafely (this=this@entry=0x1300920, tc=tc@entry=0x19b18220) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:731 #47 0x00007f3662e1597b in kt::QueueManager::start (this=0x1300920, todo=...) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:353 #48 0x00007f3662e15a6e in kt::QueueManager::startAutoStartTorrents (this=0x1300920) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:411 #49 0x000000000043365d in kt::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/build/ktorrent/core.moc:173 #50 0x00007f3660e2543e in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #51 0x00007f36601b7e9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #52 0x00007f36601bc30a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x0000000000439d8a in kt::App::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/app.cpp:99 #54 0x00007f3660e1056e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #55 0x00007f3660e143f1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x00007f3660e3ea63 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #57 0x00007f365ae72ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #58 0x00007f365ae72de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #59 0x00007f365ae72ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x00007f3660e3ebf6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #61 0x00007f366025cc1e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #62 0x00007f3660e0f2bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #63 0x00007f3660e0f548 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #64 0x00007f3660e14708 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #65 0x000000000042839b in main (argc=5, argv=0x7fff3a7f0578) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/main.cpp:186 |
Administrator
|
Please install the debugging symbols for QtNetwork. It looks like KTorrent might be triggering a crash in Qt itself.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Tried searching for it, but no success... Is there some apt-get command line for it? I'm running Mint 14...
|
Administrator
|
It is probably called "libqt4-dbg" or similar.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Here's output after I installed what you've said... Seems same to me, but I have an option "Install Debug Symbols" which says "cannot find debug symbols packages for this application"
Application: KTorrent (ktorrent), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7892ea6780 (LWP 10603))] Thread 7 (Thread 0x7f787d194700 (LWP 10605)): #0 0x00007f788edb4313 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f788a727d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f788a727ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f78906f3c16 in QEventDispatcherGlib::processEvents (this=0x7f78700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f78906c42bf in QEventLoop::processEvents (this=this@entry=0x7f787d193e00, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f78906c4548 in QEventLoop::exec (this=0x7f787d193e00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f78905c5b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f78905c8aec in QThreadPrivate::start (arg=0x25f8790) at thread/qthread_unix.cpp:338 #8 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f787d995700 (LWP 10606)): #0 0x00007f788a764e10 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f788a72704e in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f788a727c64 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f788a727ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f78906f3c16 in QEventDispatcherGlib::processEvents (this=0x7f7878002800, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f78906c42bf in QEventLoop::processEvents (this=this@entry=0x7f787d994e00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f78906c4548 in QEventLoop::exec (this=0x7f787d994e00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f78905c5b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f78905c8aec in QThreadPrivate::start (arg=0x1dbef6c0) at thread/qthread_unix.cpp:338 #9 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f7877489700 (LWP 10608)): #0 0x00007f788c1a40fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f78905c8fa7 in wait (time=30000, this=0x1f036990) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f036938, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f78905bc54f in QThreadPoolThread::run (this=0x1f036cd0) at concurrent/qthreadpool.cpp:141 #4 0x00007f78905c8aec in QThreadPrivate::start (arg=0x1f036cd0) at thread/qthread_unix.cpp:338 #5 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f7876c88700 (LWP 10609)): #0 0x00007f788c1a40fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f78905c8fa7 in wait (time=30000, this=0x1f036990) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f036938, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f78905bc54f in QThreadPoolThread::run (this=0x1f0375f0) at concurrent/qthreadpool.cpp:141 #4 0x00007f78905c8aec in QThreadPrivate::start (arg=0x1f0375f0) at thread/qthread_unix.cpp:338 #5 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f787627f700 (LWP 10610)): #0 0x00007f788c1a40fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f78905c8fa7 in wait (time=30000, this=0x1f036990) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f036938, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f78905bc54f in QThreadPoolThread::run (this=0x207c0ed0) at concurrent/qthreadpool.cpp:141 #4 0x00007f78905c8aec in QThreadPrivate::start (arg=0x207c0ed0) at thread/qthread_unix.cpp:338 #5 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f7875a7e700 (LWP 10611)): #0 0x00007f788c1a40fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f78905c8fa7 in wait (time=30000, this=0x1f036990) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1f036938, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f78905bc54f in QThreadPoolThread::run (this=0x20cf4480) at concurrent/qthreadpool.cpp:141 #4 0x00007f78905c8aec in QThreadPrivate::start (arg=0x20cf4480) at thread/qthread_unix.cpp:338 #5 0x00007f788c19fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f788edbfccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f7892ea6780 (LWP 10603)): [KCrash Handler] #5 0x00007f788ed02425 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f788ed05b8b in abort () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x00007f788ed4039e in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x00007f788edd683c in __fortify_fail () from /lib/x86_64-linux-gnu/libc.so.6 #9 0x00007f788edd5710 in __chk_fail () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x00007f788edd67ce in __fdelt_warn () from /lib/x86_64-linux-gnu/libc.so.6 #11 0x00007f7891831ab9 in QNativeSocketEnginePrivate::nativeSelect (this=0x24561880, timeout=-1, checkRead=<optimized out>, checkWrite=<optimized out>, selectForRead=0x7fff23b3b29e, selectForWrite=0x7fff23b3b29f) at socket/qnativesocketengine_unix.cpp:1116 #12 0x00007f789182f922 in QNativeSocketEngine::waitForReadOrWrite (this=0x1ee73010, readyToRead=0x7fff23b3b29e, readyToWrite=0x7fff23b3b29f, checkRead=<optimized out>, checkWrite=<optimized out>, msecs=-1, timedOut=0x0) at socket/qnativesocketengine.cpp:1000 #13 0x00007f78918298cb in QAbstractSocket::waitForBytesWritten (this=0x20dff170, msecs=-1) at socket/qabstractsocket.cpp:1939 #14 0x00007f7891b5e592 in ?? () from /usr/lib/libkio.so.5 #15 0x00007f7891b5f8c9 in KIO::Connection::sendnow(int, QByteArray const&) () from /usr/lib/libkio.so.5 #16 0x00007f7891b606f5 in ?? () from /usr/lib/libkio.so.5 #17 0x00007f7891c1f484 in KIO::Slave::accept() () from /usr/lib/libkio.so.5 #18 0x00007f78906daf5f in QMetaObject::activate (sender=0x1fcbaff0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #19 0x00007f78906daf5f in QMetaObject::activate (sender=0x20e03870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #20 0x00007f78906daf5f in QMetaObject::activate (sender=0x20e0efe0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #21 0x00007f7890bbea89 in KLocalSocketServer::incomingConnection(int) () from /usr/lib/libkdecore.so.5 #22 0x00007f7890c2934b in ?? () from /usr/lib/libkdecore.so.5 #23 0x00007f78906daf5f in QMetaObject::activate (sender=0x1eb6fd80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff23b3b900) at kernel/qobject.cpp:3547 #24 0x00007f789072579e in QSocketNotifier::activated (this=<optimized out>, _t1=3120) at .moc/release-shared/moc_qsocketnotifier.cpp:103 #25 0x00007f78906e27eb in QSocketNotifier::event (this=0x1eb6fd80, e=0x7fff23b3bf10) at kernel/qsocketnotifier.cpp:317 #26 0x00007f788fa6ce9c in QApplicationPrivate::notify_helper (this=this@entry=0x246ccf0, receiver=receiver@entry=0x1eb6fd80, e=e@entry=0x7fff23b3bf10) at kernel/qapplication.cpp:4562 #27 0x00007f788fa7130a in QApplication::notify (this=0x7fff23b3de30, receiver=0x1eb6fd80, e=0x7fff23b3bf10) at kernel/qapplication.cpp:4423 #28 0x0000000000439d8a in kt::App::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/app.cpp:99 #29 0x00007f78906c556e in QCoreApplication::notifyInternal (this=0x7fff23b3de30, receiver=0x1eb6fd80, event=0x7fff23b3bf10) at kernel/qcoreapplication.cpp:915 #30 0x00007f78906f33f8 in sendEvent (event=0x7fff23b3bf10, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #31 socketNotifierSourceDispatch (source=0x246e880) at kernel/qeventdispatcher_glib.cpp:110 #32 0x00007f788a727ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f788a727de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f788a727ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f78906f3bf6 in QEventDispatcherGlib::processEvents (this=0x242bb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #36 0x00007f788fb11c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x00007f78906c42bf in QEventLoop::processEvents (this=this@entry=0x7fff23b3c160, flags=...) at kernel/qeventloop.cpp:149 #38 0x00007f78906c4548 in QEventLoop::exec (this=0x7fff23b3c160, flags=...) at kernel/qeventloop.cpp:204 #39 0x00007f788ff25428 in QDialog::exec (this=0x7fff23b3c450) at dialogs/qdialog.cpp:554 #40 0x00000000004620c9 in kt::MissingFilesDlg::execute (this=0x7fff23b3c450) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/dialogs/missingfilesdlg.cpp:150 #41 0x000000000042fa3f in kt::Core::checkMissingFiles (this=0x2626ce0, tc=0x1ae35290) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/core.cpp:1246 #42 0x0000000000430229 in kt::Core::aboutToBeStarted (this=<optimized out>, tc=<optimized out>, ret=@0x7fff23b3c6bf: true) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/core.cpp:1317 #43 0x0000000000433590 in kt::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/build/ktorrent/core.moc:152 #44 0x00007f78906daf5f in QMetaObject::activate (sender=0x1ae35290, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff23b3c680) at kernel/qobject.cpp:3547 #45 0x00007f78929cb967 in bt::TorrentInterface::aboutToBeStarted (this=<optimized out>, _t1=0x1ae35290, _t2=<optimized out>) at /home/pyc/Downloads/libktorrent-1.3.1/build/src/torrentinterface.moc:166 #46 0x00007f78929e0f97 in bt::TorrentControl::start (this=0x1ae35290) at /home/pyc/Downloads/libktorrent-1.3.1/src/torrent/torrentcontrol.cpp:395 #47 0x00007f78926c8581 in kt::QueueManager::startSafely (this=this@entry=0x2624f50, tc=tc@entry=0x1ae35290) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:731 #48 0x00007f78926ca97b in kt::QueueManager::start (this=0x2624f50, todo=...) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:353 #49 0x00007f78926caa6e in kt::QueueManager::startAutoStartTorrents (this=0x2624f50) at /home/pyc/Downloads/ktorrent-4.3.1/libktcore/torrent/queuemanager.cpp:411 #50 0x000000000043365d in kt::Core::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/build/ktorrent/core.moc:173 #51 0x00007f78906da43e in QObject::event (this=0x2626ce0, e=<optimized out>) at kernel/qobject.cpp:1195 #52 0x00007f788fa6ce9c in QApplicationPrivate::notify_helper (this=this@entry=0x246ccf0, receiver=receiver@entry=0x2626ce0, e=e@entry=0x270ebf0) at kernel/qapplication.cpp:4562 #53 0x00007f788fa7130a in QApplication::notify (this=0x7fff23b3de30, receiver=0x2626ce0, e=0x270ebf0) at kernel/qapplication.cpp:4423 #54 0x0000000000439d8a in kt::App::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/app.cpp:99 #55 0x00007f78906c556e in QCoreApplication::notifyInternal (this=0x7fff23b3de30, receiver=receiver@entry=0x2626ce0, event=event@entry=0x270ebf0) at kernel/qcoreapplication.cpp:915 #56 0x00007f78906c93f1 in sendEvent (event=0x270ebf0, receiver=0x2626ce0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x242a670) at kernel/qcoreapplication.cpp:1539 #58 0x00007f78906f3a63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #59 postEventSourceDispatch (s=0x2472860) at kernel/qeventdispatcher_glib.cpp:279 #60 0x00007f788a727ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x00007f788a727de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007f788a727ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #63 0x00007f78906f3bf6 in QEventDispatcherGlib::processEvents (this=0x242bb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #64 0x00007f788fb11c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #65 0x00007f78906c42bf in QEventLoop::processEvents (this=this@entry=0x7fff23b3d100, flags=...) at kernel/qeventloop.cpp:149 #66 0x00007f78906c4548 in QEventLoop::exec (this=0x7fff23b3d100, flags=...) at kernel/qeventloop.cpp:204 #67 0x00007f78906c9708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #68 0x000000000042839b in main (argc=5, argv=0x7fff23b3df68) at /home/pyc/Downloads/ktorrent-4.3.1/ktorrent/main.cpp:186 |
Administrator
|
Can you try starting it on the terminal, and see what is output? It looks like a libc is causing the application to crash in this case - due to a network socket failure.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
here's crash report from console:
|
Administrator
|
Please see https://bugs.kde.org/show_bug.cgi?id=294996 for more information on this issue.
Essentially, you need to minimise the number of running torrents / connections used - see https://bugreports.qt-project.org/browse/QTBUG-24957 for some detail on how the bug occurs.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
So there's no real solution for this? I don't want to minimize number of torrents. In that case, can someone recommend some bittorrent client that works? My experience so far is that ktorrent is best generally and it suffers the least from number of torrents, but it's showing that it's not enough...
|
Administrator
|
No - it requires a fix in Qt. The only workaround to this crash is to minimise the number of open files and connections in KTorrent, to avoid the issue.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
What is your opinion? Is this ever going to be fixed in Qt? Seems not to me... That bug is really killing the goodness of ktorrent
|
Administrator
|
It looks like it may be addressed in Qt 5 at some point soon. This won't help KTorrent in the immediate future though, as it is using Qt 4 at the moment.
As for Qt 4, one of the comments on the Qt bug report indicates that if Qt is compiled with glib support, then the issue should not occur as a different path is used - although I do see mentions of glib in your backtrace, so perhaps this is the case only for Qt 5 as well.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: bancha, Bing [Bot], Google [Bot], Sogou [Bot]