Bug 322090

Summary: Crash on attempt download of RPM files
Product: [Applications] kget Reporter: sparxz
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.10.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description sparxz 2013-07-07 22:36:12 UTC
Application: kget (2.10.3)
KDE Platform Version: 4.10.3 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.16-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
Crash on attempt download of RPM files. Crashes 'every' single time I use path drop down dialog.

-- Backtrace:
Application: KGet (kget), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f08f8a3c780 (LWP 18200))]

Thread 2 (Thread 0x7f08dc7cf700 (LWP 18202)):
#0  0x00007f08f66d2e0f in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f08eefafaa1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f08eef72392 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f08eef729cb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f08eef72bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f08f56bc2e6 in QEventDispatcherGlib::processEvents (this=0x197ef20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f08f568cadf in QEventLoop::processEvents (this=this@entry=0x7f08dc7cedd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f08f568cd68 in QEventLoop::exec (this=0x7f08dc7cedd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f08f558f0f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f08f566d29f in QInotifyFileSystemWatcherEngine::run (this=0x1a620a0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f08f55920cc in QThreadPrivate::start (arg=0x1a620a0) at thread/qthread_unix.cpp:338
#11 0x00007f08f66cfe0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f08f3d707dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f08f8a3c780 (LWP 18200)):
[KCrash Handler]
#5  ref (this=0x4545454545454545) at ../../src/corelib/arch/qatomic_x86_64.h:121
#6  operator= (url=..., this=0x1d2aac0) at io/qurl.cpp:6156
#7  QUrl::operator= (this=0x1d2aac0, url=...) at io/qurl.cpp:6152
#8  0x00007f08f5d92669 in KUrl::operator=(KUrl const&) () from /usr/lib64/libkdecore.so.5
#9  0x00007f08de0ac31b in ?? () from /usr/lib64/kde4/kget_multisegkiofactory.so
#10 0x00007f08de0ac683 in ?? () from /usr/lib64/kde4/kget_multisegkiofactory.so
#11 0x00007f08f56a329f in QMetaObject::activate (sender=0x1d2ae50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f4116f0) at kernel/qobject.cpp:3548
#12 0x00007f08f78e8dd1 in DataSourceFactory::dataSourceFactoryChange(int) () from /usr/lib64/libkgetcore.so.4
#13 0x00007f08f78e94a4 in DataSourceFactory::slotUrlChanged(KUrl const&, KUrl const&) () from /usr/lib64/libkgetcore.so.4
#14 0x00007f08f56a329f in QMetaObject::activate (sender=0x1d29d50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f411880) at kernel/qobject.cpp:3548
#15 0x00007f08f78e6dfa in TransferDataSource::urlChanged(KUrl const&, KUrl const&) () from /usr/lib64/libkgetcore.so.4
#16 0x00007f08de0a912e in ?? () from /usr/lib64/kde4/kget_multisegkiofactory.so
#17 0x00007f08de0aa2d1 in ?? () from /usr/lib64/kde4/kget_multisegkiofactory.so
#18 0x00007f08f56a329f in QMetaObject::activate (sender=0x1f28ac0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f411a10) at kernel/qobject.cpp:3548
#19 0x00007f08de0a87a5 in ?? () from /usr/lib64/kde4/kget_multisegkiofactory.so
#20 0x00007f08f56a329f in QMetaObject::activate (sender=0x1b36bf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f411b60) at kernel/qobject.cpp:3548
#21 0x00007f08f7e8c977 in KIO::TransferJob::redirection(KIO::Job*, KUrl const&) () from /usr/lib64/libkio.so.5
#22 0x00007f08f7e92edd in KIO::TransferJob::slotRedirection(KUrl const&) () from /usr/lib64/libkio.so.5
#23 0x00007f08f56a329f in QMetaObject::activate (sender=0x1ce6f10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f411d70) at kernel/qobject.cpp:3548
#24 0x00007f08f7f2b4d5 in KIO::SlaveInterface::redirection(KUrl const&) () from /usr/lib64/libkio.so.5
#25 0x00007f08f7f2db3f in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#26 0x00007f08f7f2ab1a in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#27 0x00007f08f7f1f07e in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#28 0x00007f08f56a329f in QMetaObject::activate (sender=0x1f38ab0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3548
#29 0x00007f08f7e5fc72 in ?? () from /usr/lib64/libkio.so.5
#30 0x00007f08f56a277e in QObject::event (this=0x1f38ab0, e=<optimized out>) at kernel/qobject.cpp:1203
#31 0x00007f08f4a3686c in QApplicationPrivate::notify_helper (this=this@entry=0x16c0990, receiver=receiver@entry=0x1f38ab0, e=e@entry=0x1fd2b30) at kernel/qapplication.cpp:4562
#32 0x00007f08f4a3aceb in QApplication::notify (this=0x7fff3f412f20, receiver=0x1f38ab0, e=0x1fd2b30) at kernel/qapplication.cpp:4423
#33 0x00007f08f847c146 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#34 0x00007f08f568dd8e in QCoreApplication::notifyInternal (this=0x7fff3f412f20, receiver=receiver@entry=0x1f38ab0, event=event@entry=0x1fd2b30) at kernel/qcoreapplication.cpp:946
#35 0x00007f08f56916f1 in sendEvent (event=0x1fd2b30, receiver=0x1f38ab0) at kernel/qcoreapplication.h:231
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1623720) at kernel/qcoreapplication.cpp:1570
#37 0x00007f08f56bc133 in sendPostedEvents () at kernel/qcoreapplication.h:236
#38 postEventSourceDispatch (s=0x16b31a0) at kernel/qeventdispatcher_glib.cpp:279
#39 0x00007f08eef727d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f08eef72b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f08eef72bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f08f56bc2c6 in QEventDispatcherGlib::processEvents (this=0x1629230, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#43 0x00007f08f4ad6c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f08f568cadf in QEventLoop::processEvents (this=this@entry=0x7fff3f412a80, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007f08f568cd68 in QEventLoop::exec (this=0x7fff3f412a80, flags=...) at kernel/qeventloop.cpp:204
#46 0x00007f08f5691a08 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#47 0x000000000042c7b7 in ?? ()
#48 0x00007f08f3ca9a15 in __libc_start_main () from /lib64/libc.so.6
#49 0x000000000042d001 in _start ()

Possible duplicates by query: bug 276126.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-07-08 00:47:56 UTC

*** This bug has been marked as a duplicate of bug 315226 ***