Summary: | KGet crashes during download | ||
---|---|---|---|
Product: | [Applications] kget | Reporter: | Jamie Smith <smithjd15> |
Component: | general | Assignee: | KGet authors <kget> |
Status: | REPORTED --- | ||
Severity: | crash | Keywords: | drkonqi |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jamie Smith
2017-02-05 22:14:40 UTC
Thank you for the crash report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you. Additional backtrace: Application: KGet (kget), signal: Segmentation fault [New LWP 27209] [New LWP 27211] [New LWP 27212] [New LWP 27213] [New LWP 27214] [New LWP 27215] [New LWP 27216] [New LWP 27217] [New LWP 27218] [New LWP 27219] [New LWP 27220] [New LWP 27376] [New LWP 27385] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fe807d2ba6f in poll () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7fe805345880 (LWP 27207))] Thread 14 (Thread 0x7fe7c11bd640 (LWP 27385)): #0 0x00007fe807d2748c in read () from /lib64/libc.so.6 #1 0x00007fe7c136c0b1 in pa_read () from /usr/lib64/pulseaudio/libpulsecommon-13.0.so #2 0x00007fe7c13edb4e in pa_mainloop_prepare () from /usr/lib64/libpulse.so.0 #3 0x00007fe7c13ee600 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007fe7c13ee6c0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007fe7c13fc619 in ?? () from /usr/lib64/libpulse.so.0 #6 0x00007fe7c13995e8 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-13.0.so #7 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7fe7c3fff640 (LWP 27376)): #0 0x00007fe807d2ba6f in poll () from /lib64/libc.so.6 #1 0x00007fe805e31fbe in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fe805e320df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fe8084c5a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fe80846ceeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fe80828dc9e in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007fe80828ede1 in ?? () from /usr/lib64/libQt5Core.so.5 #7 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7fe7ecb3c640 (LWP 27220)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7fe7ed33d640 (LWP 27219)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fe7edb3e640 (LWP 27218)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fe7ee33f640 (LWP 27217)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fe7eeb40640 (LWP 27216)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fe7f8986640 (LWP 27215)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fe7f9187640 (LWP 27214)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fe7f9988640 (LWP 27213)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fe7fa189640 (LWP 27212)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fe7fa98a640 (LWP 27211)): #0 0x00007fe8069a76b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe7fae41e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007fe7fae412e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fe80274b640 (LWP 27209)): #0 0x00007ffe8f5fcaad in ?? () #1 0x00007fe807cfd985 in clock_gettime@GLIBC_2.2.5 () from /lib64/libc.so.6 #2 0x00007fe8084c5391 in ?? () from /usr/lib64/libQt5Core.so.5 #3 0x00007fe8084c3c69 in QTimerInfoList::updateCurrentTime() () from /usr/lib64/libQt5Core.so.5 #4 0x00007fe8084c4245 in QTimerInfoList::timerWait(timespec&) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fe8084c57ee in ?? () from /usr/lib64/libQt5Core.so.5 #6 0x00007fe805e314e2 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #7 0x00007fe805e31eeb in ?? () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fe805e320df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fe8084c5a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #10 0x00007fe80846ceeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #11 0x00007fe80828dc9e in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #12 0x00007fe8088927c7 in ?? () from /usr/lib64/libQt5DBus.so.5 #13 0x00007fe80828ede1 in ?? () from /usr/lib64/libQt5Core.so.5 #14 0x00007fe8069a13e9 in start_thread () from /lib64/libpthread.so.0 #15 0x00007fe807d36b73 in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fe805345880 (LWP 27207)): [KCrash Handler] #4 0x000056027dba2933 in QHash<int, NewTransferDialogHandler::UrlData>::erase (it=..., this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:883 #5 QHash<int, NewTransferDialogHandler::UrlData>::erase (it=..., this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:521 #6 NewTransferDialogHandler::handleUrls (this=0x56027dc1d540 <(anonymous namespace)::Q_QGS_newTransferDialogHandler::innerFunction()::holder>, jobId=14) at /usr/src/debug/kget-20.08.3-1.1.x86_64/ui/newtransferdialog.cpp:778 #7 0x000056027dba3bb4 in NewTransferDialogHandler::slotMostLocalUrlResult (this=0x56027dc1d540 <(anonymous namespace)::Q_QGS_newTransferDialogHandler::innerFunction()::holder>, j=0x7ffe8f5dff4c) at /usr/src/debug/kget-20.08.3-1.1.x86_64/ui/newtransferdialog.cpp:592 #8 0x00007fe8084a4b40 in ?? () from /usr/lib64/libQt5Core.so.5 #9 0x00007fe8097cf42c in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib64/libKF5CoreAddons.so.5 #10 0x00007fe8097d38d3 in KJob::finishJob(bool) () from /usr/lib64/libKF5CoreAddons.so.5 #11 0x00007fe809fb7e6e in MostLocalUrlJob::start (this=0x7fe7fc00b920) at /usr/src/debug/kget-20.08.3-1.1.x86_64/core/mostlocalurl.cpp:84 #12 0x000056027dba08a3 in NewTransferDialogHandler::showNewTransferDialog (urls=...) at /usr/src/debug/kget-20.08.3-1.1.x86_64/ui/newtransferdialog.cpp:573 #13 0x000056027dba162d in NewTransferDialogHandler::showNewTransferDialog (url=...) at /usr/include/qt5/QtCore/qlist.h:401 #14 0x000056027dbdd5c4 in MainWindow::dropEvent (this=0x56027e45b130, event=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:245 #15 0x00007fe80925a34e in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007fe809b690e9 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #17 0x00007fe80921a4ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007fe8092232d1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #19 0x00007fe80846e52a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #20 0x00007fe809274af2 in ?? () from /usr/lib64/libQt5Widgets.so.5 #21 0x00007fe809275b03 in ?? () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007fe80921a4ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007fe80846e52a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #24 0x00007fe808ad9a9f in QGuiApplicationPrivate::processDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from /usr/lib64/libQt5Gui.so.5 #25 0x00007fe808aad4b8 in QWindowSystemInterface::handleDrop(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>, QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from /usr/lib64/libQt5Gui.so.5 #26 0x00007fe8034667e8 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #27 0x00007fe803433328 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /usr/lib64/libQt5XcbQpa.so.5 #28 0x00007fe803434626 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5XcbQpa.so.5 #29 0x00007fe803456e03 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #30 0x00007fe805e31ca7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #31 0x00007fe805e32028 in ?? () from /usr/lib64/libglib-2.0.so.0 #32 0x00007fe805e320df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #33 0x00007fe8084c5a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #34 0x00007fe80846ceeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #35 0x00007fe808475160 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #36 0x000056027db7724c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kget-20.08.3-1.1.x86_64/main.cpp:186 [Inferior 1 (process 27207) detached] Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you! KGet works perfectly if all downloads are stopped before new items are added via drag and drop. Drag and drop doesn't add new downloads if any downloads are running, and eventually crashes. |