[kget] [Bug 444591] New: KGet crashes when attempting to download anything

Kārlis Kavacis bugzilla_noreply at kde.org
Fri Oct 29 09:26:57 BST 2021


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

            Bug ID: 444591
           Summary: KGet crashes when attempting to download anything
           Product: kget
           Version: 21.08.2
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kget at kde.org
          Reporter: karlis.kavacis at gmail.com
                CC: wbauer at tmo.at
  Target Milestone: ---

Application: kget (21.08.2)

Qt Version: 5.15.2
Frameworks Version: 5.87.0
Operating System: Linux 5.14.13-200.fc34.x86_64 x86_64
Windowing System: X11
Distribution: Fedora 34 (KDE Plasma)
DrKonqi: 5.23.1 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Was trying to download Windows 10 install ISO from:
https://mpnbenefitscbdsrtl.microsoft.com/db/SW_DVD9_Win_10_21H1_64BIT_Eng_Intl_Home_Pro_SL_S_N_OEM_X22-53937.ISO?t=XXXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXXXXX&e=XXXXXXXXXXXXXX&h=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(Any potentially sensitive authentication tokens or identifiers redacted from
the actual URL)

Opening KGet actually launched this time (sometimes it launches, sometimes it
doesn't), trying to start KGet via terminal by supplying it with the URL (kget
"DOWNLOAD-URL-HERE") also starts the program but it crashes just as the
download starts. For a brief flash before it crashes I was able to see the
download status as "Stalled".

Looking through the possibly duplicate Bug reports I did not see any simillar
reports based on the described situation when the crash occured in those
reports.

The crash can be reproduced every time.

-- Backtrace:
Application: KGet (kget), signal: Segmentation fault

[KCrash Handler]
#4  0x00007ff1b4f155b4 in KMountPoint::mountType() const () from
/lib64/libKF5KIOCore.so.5
#5  0x00007ff1b560b08f in DataSourceFactory::start() () from
/lib64/libkgetcore.so.5
#6  0x00007ff1b37d83a9 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#7  0x00007ff1b55dd6f4 in
TransferDataSource::foundFileSize(TransferDataSource*, unsigned long long,
QPair<int, int> const&) () from /lib64/libkgetcore.so.5
#8  0x00007ff1a0035231 in MultiSegKioDataSource::slotTotalSize(unsigned long
long, QPair<int, int> const&) () from
/usr/lib64/qt5/plugins/kget/kget_multisegkiofactory.so
#9  0x00007ff1b37d83f0 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#10 0x00007ff1a00322af in Segment::slotTotalSize(KJob*, unsigned long long) ()
from /usr/lib64/qt5/plugins/kget/kget_multisegkiofactory.so
#11 0x00007ff1b37d83a9 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#12 0x00007ff1b48bc342 in KJob::totalSize(KJob*, unsigned long long) () from
/lib64/libKF5CoreAddons.so.5
#13 0x00007ff1b48c012a in KJob::setTotalAmount(KJob::Unit, unsigned long long)
() from /lib64/libKF5CoreAddons.so.5
#14 0x00007ff1b37d83a9 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#15 0x00007ff1b4ed0586 in KIO::SlaveInterface::totalSize(unsigned long long) ()
from /lib64/libKF5KIOCore.so.5
#16 0x00007ff1b4ed6f44 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /lib64/libKF5KIOCore.so.5
#17 0x00007ff1b4ed007d in KIO::SlaveInterface::dispatch() () from
/lib64/libKF5KIOCore.so.5
#18 0x00007ff1b4ed3bb2 in KIO::Slave::gotInput() () from
/lib64/libKF5KIOCore.so.5
#19 0x00007ff1b37d83a9 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#20 0x00007ff1b37cef09 in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#21 0x00007ff1b4276443 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#22 0x00007ff1b37a4798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#23 0x00007ff1b37a7d06 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#24 0x00007ff1b37f60d7 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#25 0x00007ff1b11ca4cf in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#26 0x00007ff1b121e4f8 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#27 0x00007ff1b11c7c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#28 0x00007ff1b37f5b78 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#29 0x00007ff1b37a31a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#30 0x00007ff1b37ab6e4 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#31 0x000055824bfceddb in main ()
[Inferior 1 (process 9574) detached]

Possible duplicates by query: bug 442461, bug 430007, bug 429430, bug 421299,
bug 401799.

Reported using DrKonqi

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


More information about the KGet mailing list