[kget] [Bug 376081] New: KGet crashes during download

Jamie Smith bugzilla_noreply at kde.org
Sun Feb 5 22:14:40 UTC 2017


https://bugs.kde.org/show_bug.cgi?id=376081

            Bug ID: 376081
           Summary: KGet crashes during download
           Product: kget
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kget at kde.org
          Reporter: smithjd15 at gmail.com
  Target Milestone: ---

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 at entry=0x1b81fe0,
event=event at entry=0x7ffd40a524a0) at kernel/qwidget.cpp:8590
#18 0x00007f1e7370c813 in QMainWindow::event(QEvent*)
(this=this at entry=0x1b81fe0, event=event at entry=0x7ffd40a524a0) at
widgets/qmainwindow.cpp:1478
#19 0x00007f1e74cffe31 in KMainWindow::event(QEvent*)
(this=this at entry=0x1b81fe0, ev=ev at 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 at entry=0x1adc960, receiver=receiver at entry=0x1b81fe0,
e=e at entry=0x7ffd40a524a0) at kernel/qapplication.cpp:4565
#22 0x00007f1e7330eb26 in QApplication::notify(QObject*, QEvent*)
(this=this at entry=0x7ffd40a54a00, receiver=receiver at entry=0x1d6fd20,
e=e at 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 at 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 at 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 at 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 at entry=0x1b81fe0,
event=event at entry=0x7ffd40a53e40) at kernel/qwidget.cpp:8590
#50 0x00007f1e7370c813 in QMainWindow::event(QEvent*)
(this=this at entry=0x1b81fe0, event=event at entry=0x7ffd40a53e40) at
widgets/qmainwindow.cpp:1478
#51 0x00007f1e74cffe31 in KMainWindow::event(QEvent*)
(this=this at entry=0x1b81fe0, ev=ev at 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 at entry=0x1adc960, receiver=receiver at entry=0x1b81fe0,
e=e at entry=0x7ffd40a53e40) at kernel/qapplication.cpp:4565
#54 0x00007f1e7330eb26 in QApplication::notify(QObject*, QEvent*)
(this=this at entry=0x7ffd40a54a00, receiver=receiver at entry=0x1d6fd20,
e=e at 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 at 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 at 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 at entry=0x7ffd40a54530, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007f1e73f6c035 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KGet mailing list