Bug 376081 - KGet crashes during download
Summary: KGet crashes during download
Status: REPORTED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-05 22:14 UTC by Jamie Smith
Modified: 2022-11-19 17:44 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 Jamie Smith 2017-02-05 22:14:40 UTC
Application: kget (2.14.28)
KDE Platform Version: 4.14.28
Qt Version: 4.8.6
Operating System: Linux 4.9.6-2.gcf15f28-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
Downloading more than one file at once, KGet repeatedly crashes, after having completed a few downloads. KGet first stopped listing the new drag and drop downloads, and then crashed without having added them to the download list.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KGet (kget), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f1e73e87083 in QHashData::nextNode(QHashData::Node*) (node=0x1ef7550) at tools/qhash.cpp:294
#7  0x000000000044ffca in  ()
#8  0x000000000044c7bb in  ()
#9  0x000000000044ed22 in  ()
#10 0x00007f1e73f810ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x2188900, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffd40a51ba0) at kernel/qobject.cpp:3576
#11 0x00007f1e7467e522 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5
#12 0x00007f1e7467e560 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5
#13 0x00007f1e76299db2 in MostLocalUrlJob::start() () at /usr/lib64/libkgetcore.so.4
#14 0x0000000000449a28 in  ()
#15 0x000000000044a9a6 in  ()
#16 0x00000000004a9152 in  ()
#17 0x00007f1e7335690a in QWidget::event(QEvent*) (this=this@entry=0x1b81fe0, event=event@entry=0x7ffd40a524a0) at kernel/qwidget.cpp:8590
#18 0x00007f1e7370c813 in QMainWindow::event(QEvent*) (this=this@entry=0x1b81fe0, event=event@entry=0x7ffd40a524a0) at widgets/qmainwindow.cpp:1478
#19 0x00007f1e74cffe31 in KMainWindow::event(QEvent*) (this=this@entry=0x1b81fe0, ev=ev@entry=0x7ffd40a524a0) at /usr/src/debug/kdelibs-4.14.28/kdeui/widgets/kmainwindow.cpp:1126
#20 0x00007f1e74d37919 in KXmlGuiWindow::event(QEvent*) (this=0x1b81fe0, ev=0x7ffd40a524a0) at /usr/src/debug/kdelibs-4.14.28/kdeui/xmlgui/kxmlguiwindow.cpp:126
#21 0x00007f1e733076fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1adc960, receiver=receiver@entry=0x1b81fe0, e=e@entry=0x7ffd40a524a0) at kernel/qapplication.cpp:4565
#22 0x00007f1e7330eb26 in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7ffd40a54a00, receiver=receiver@entry=0x1d6fd20, e=e@entry=0x7ffd40a524a0) at kernel/qapplication.cpp:4351
#23 0x00007f1e74c4be9a in KApplication::notify(QObject*, QEvent*) (this=0x7ffd40a54a00, receiver=0x1d6fd20, event=0x7ffd40a524a0) at /usr/src/debug/kdelibs-4.14.28/kdeui/kernel/kapplication.cpp:311
#24 0x00007f1e73f6d17d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd40a54a00, receiver=0x1d6fd20, event=event@entry=0x7ffd40a524a0) at kernel/qcoreapplication.cpp:953
#25 0x00007f1e7338c711 in QX11Data::xdndHandleDrop(QWidget*, _XEvent const*, bool) (event=0x7ffd40a524a0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#26 0x00007f1e7338c711 in QX11Data::xdndHandleDrop(QWidget*, _XEvent const*, bool) (this=<optimized out>, xe=<optimized out>, passive=<optimized out>) at kernel/qdnd_x11.cpp:1181
#27 0x00007f1e7337127d in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) (this=<optimized out>, w=0x1b81fe0, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3220
#28 0x00007f1e7337daff in QApplication::x11ProcessEvent(_XEvent*) (this=0x7ffd40a54a00, event=event@entry=0x7ffd40a527c0) at kernel/qapplication_x11.cpp:3792
#29 0x00007f1e733a4552 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1ade960, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f1e6e5a5134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#31 0x00007f1e6e5a5388 in  () at /usr/lib64/libglib-2.0.so.0
#32 0x00007f1e6e5a542c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#33 0x00007f1e73f99fae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1a79020, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#34 0x00007f1e733a4606 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f1e73f6bd3f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x2340738, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f1e73f6c035 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x2340738, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f1e60d07c07 in  () at /usr/lib64/kde4/kget_metalinkfactory.so
#38 0x00007f1e60cf4815 in  () at /usr/lib64/kde4/kget_metalinkfactory.so
#39 0x00007f1e7624ed9e in KGet::createTransfers(QList<KGet::TransferData> const&) () at /usr/lib64/libkgetcore.so.4
#40 0x000000000044c76d in  ()
#41 0x000000000044ed22 in  ()
#42 0x00007f1e73f810ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x1f1d010, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffd40a53540) at kernel/qobject.cpp:3576
#43 0x00007f1e7467e522 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5
#44 0x00007f1e7467e560 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5
#45 0x00007f1e76299db2 in MostLocalUrlJob::start() () at /usr/lib64/libkgetcore.so.4
#46 0x0000000000449a28 in  ()
#47 0x000000000044a9a6 in  ()
#48 0x00000000004a9152 in  ()
#49 0x00007f1e7335690a in QWidget::event(QEvent*) (this=this@entry=0x1b81fe0, event=event@entry=0x7ffd40a53e40) at kernel/qwidget.cpp:8590
#50 0x00007f1e7370c813 in QMainWindow::event(QEvent*) (this=this@entry=0x1b81fe0, event=event@entry=0x7ffd40a53e40) at widgets/qmainwindow.cpp:1478
#51 0x00007f1e74cffe31 in KMainWindow::event(QEvent*) (this=this@entry=0x1b81fe0, ev=ev@entry=0x7ffd40a53e40) at /usr/src/debug/kdelibs-4.14.28/kdeui/widgets/kmainwindow.cpp:1126
#52 0x00007f1e74d37919 in KXmlGuiWindow::event(QEvent*) (this=0x1b81fe0, ev=0x7ffd40a53e40) at /usr/src/debug/kdelibs-4.14.28/kdeui/xmlgui/kxmlguiwindow.cpp:126
#53 0x00007f1e733076fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1adc960, receiver=receiver@entry=0x1b81fe0, e=e@entry=0x7ffd40a53e40) at kernel/qapplication.cpp:4565
#54 0x00007f1e7330eb26 in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7ffd40a54a00, receiver=receiver@entry=0x1d6fd20, e=e@entry=0x7ffd40a53e40) at kernel/qapplication.cpp:4351
#55 0x00007f1e74c4be9a in KApplication::notify(QObject*, QEvent*) (this=0x7ffd40a54a00, receiver=0x1d6fd20, event=0x7ffd40a53e40) at /usr/src/debug/kdelibs-4.14.28/kdeui/kernel/kapplication.cpp:311
#56 0x00007f1e73f6d17d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd40a54a00, receiver=0x1d6fd20, event=event@entry=0x7ffd40a53e40) at kernel/qcoreapplication.cpp:953
#57 0x00007f1e7338c711 in QX11Data::xdndHandleDrop(QWidget*, _XEvent const*, bool) (event=0x7ffd40a53e40, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#58 0x00007f1e7338c711 in QX11Data::xdndHandleDrop(QWidget*, _XEvent const*, bool) (this=<optimized out>, xe=<optimized out>, passive=<optimized out>) at kernel/qdnd_x11.cpp:1181
#59 0x00007f1e7337127d in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) (this=<optimized out>, w=0x1b81fe0, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3220
#60 0x00007f1e7337daff in QApplication::x11ProcessEvent(_XEvent*) (this=0x7ffd40a54a00, event=event@entry=0x7ffd40a54160) at kernel/qapplication_x11.cpp:3792
#61 0x00007f1e733a4552 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1ade960, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#62 0x00007f1e6e5a5134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#63 0x00007f1e6e5a5388 in  () at /usr/lib64/libglib-2.0.so.0
#64 0x00007f1e6e5a542c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#65 0x00007f1e73f99fae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1a79020, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#66 0x00007f1e733a4606 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x00007f1e73f6bd3f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd40a54530, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007f1e73f6c035 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd40a54530, flags=...) at kernel/qeventloop.cpp:204
#69 0x00007f1e73f71489 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
#70 0x000000000042b68b in  ()
#71 0x00007f1e725106e5 in __libc_start_main () at /lib64/libc.so.6
#72 0x000000000042bec9 in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:26:14 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.
Comment 2 Jamie Smith 2020-12-17 23:45:08 UTC
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]
Comment 3 Justin Zobel 2022-11-18 03:40:52 UTC
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!
Comment 4 Jamie Smith 2022-11-19 17:44:23 UTC
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.