Bug 226354 - ktorrent crashes when trying to change destination folder
Summary: ktorrent crashes when trying to change destination folder
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-02-11 18:33 UTC by mati
Modified: 2018-10-21 04:22 UTC (History)
2 users (show)

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 mati 2010-02-11 18:33:48 UTC
Application: ktorrent (3.3.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.32-12-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
after "opening" a torrent file, while trying to define a different destination (pressing the "brouse" button) ktorrent crashes

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77f4760 (LWP 4558))]

Thread 7 (Thread 0xb5a5cb70 (LWP 4560)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00e92961 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x00d3bd9c in dht::RPCServerThread::run (this=0x8485ec0) at ../../libbtcore/dht/rpcserver.cpp:107
#3  0x0493c2ee in QThreadPrivate::start (arg=0x8485ec0) at thread/qthread_unix.cpp:248
#4  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb0be9b70 (LWP 4578)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00e8bb66 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x00cd8d12 in net::DownloadThread::waitForSocketReady (this=0x8462080) at ../../libbtcore/net/downloadthread.cpp:188
#3  0x00cd8ddf in net::DownloadThread::update (this=0x8462080) at ../../libbtcore/net/downloadthread.cpp:53
#4  0x00cd9858 in net::NetworkThread::run (this=0x8462080) at ../../libbtcore/net/networkthread.cpp:48
#5  0x0493c2ee in QThreadPrivate::start (arg=0x8462080) at thread/qthread_unix.cpp:248
#6  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb03e8b70 (LWP 4579)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00395f55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0493d247 in QWaitConditionPrivate::wait (this=0x8462418, mutex=0x846241c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x8462418, mutex=0x846241c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x00cd8529 in net::UploadThread::update (this=0x84623e0) at ../../libbtcore/net/uploadthread.cpp:73
#5  0x00cd9858 in net::NetworkThread::run (this=0x84623e0) at ../../libbtcore/net/networkthread.cpp:48
#6  0x0493c2ee in QThreadPrivate::start (arg=0x84623e0) at thread/qthread_unix.cpp:248
#7  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xafbe7b70 (LWP 4580)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00395f55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0493d247 in QWaitConditionPrivate::wait (this=0xb5191d64, mutex=0xb5191d60, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xb5191d64, mutex=0xb5191d60, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x00cdcd3a in net::ReverseResolverThread::run (this=0xb5191d58) at ../../libbtcore/net/reverseresolver.cpp:120
#5  0x0493c2ee in QThreadPrivate::start (arg=0xb5191d58) at thread/qthread_unix.cpp:248
#6  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb13eab70 (LWP 300)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00396282 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0493d1cf in QWaitConditionPrivate::wait (this=0x8b4701c, mutex=0x8b47018, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8b4701c, mutex=0x8b47018, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x0493127b in QThreadPoolThread::run (this=0x8a74fa8) at concurrent/qthreadpool.cpp:140
#5  0x0493c2ee in QThreadPrivate::start (arg=0x8a74fa8) at thread/qthread_unix.cpp:248
#6  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb6260b70 (LWP 301)):
#0  0x00312422 in __kernel_vsyscall ()
#1  0x00396282 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0493d1cf in QWaitConditionPrivate::wait (this=0x8b4701c, mutex=0x8b47018, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8b4701c, mutex=0x8b47018, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x0493127b in QThreadPoolThread::run (this=0x8a73338) at concurrent/qthreadpool.cpp:140
#5  0x0493c2ee in QThreadPrivate::start (arg=0x8a73338) at thread/qthread_unix.cpp:248
#6  0x003918de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00e9995e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77f4760 (LWP 4558)):
[KCrash Handler]
#6  0x009f6c2e in KFileDialogPrivate::getSaveFileName (dir=..., filter=..., parent=0xbfc31044, caption=..., options=..., selectedFilter=0xbfc31004) at ../../kio/kfile/kfiledialog.cpp:730
#7  0x00a3d43b in KUrlRequester::qt_metacall (this=0xa243310, _c=3217231844, _id=170144528, _a=0xbfc311b8) at ./kurlrequester.moc:164
#8  0x00a3ddae in KUrlRequesterDialogPrivate::initDialog (this=0xa689ca0, text=..., urlName=...) at ../../kio/kfile/kurlrequesterdialog.cpp:82
#9  0x04a43a6a in QMetaObject::metacall (object=0xa689ca0, cl=3217231940, idx=38, argv=0xbfc311b8) at kernel/qmetaobject.cpp:237
#10 0x04a521f5 in QMetaObject::activate (sender=0xa245180, m=0x38d68c4, local_signal_index=2, argv=0xbfc311b8) at kernel/qobject.cpp:3275
#11 0x036c6df9 in QAbstractButton::clicked (this=0xa245180, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#12 0x033a7439 in QAbstractButtonPrivate::emitClicked (this=0xa2451a0) at widgets/qabstractbutton.cpp:546
#13 0x033a8284 in QAbstractButtonPrivate::click (this=0xa2451a0) at widgets/qabstractbutton.cpp:539
#14 0x033a853e in QAbstractButton::mouseReleaseEvent (this=0xa245180, e=0xbfc318f0) at widgets/qabstractbutton.cpp:1121
#15 0x02ffc528 in QWidget::event (this=0xa245180, event=0xbfc318f0) at kernel/qwidget.cpp:7978
#16 0x033a72de in QAbstractButton::event (this=0xa245180, e=0xf1d3c0) at widgets/qabstractbutton.cpp:1080
#17 0x03451672 in QPushButton::event (this=0xa245180, e=0xbfc318f0) at widgets/qpushbutton.cpp:679
#18 0x02f9e2dc in QApplicationPrivate::notify_helper (this=0x8484028, receiver=0xa245180, e=0xbfc318f0) at kernel/qapplication.cpp:4298
#19 0x02fa58c7 in QApplication::notify (this=0xbfc33524, receiver=0xa245180, e=0xbfc318f0) at kernel/qapplication.cpp:3863
#20 0x0113648a in ~QByteArray (this=0xbfc33524, topWidget=0xbfc318f0) at /usr/include/qt4/QtCore/qbytearray.h:391
#21 KApplication::setTopWidget (this=0xbfc33524, topWidget=0xbfc318f0) at ../../kdeui/kernel/kapplication.cpp:1092
#22 0x04a3e80b in QCoreApplication::notifyInternal (this=0xbfc33524, receiver=0xa245180, event=0xbfc318f0) at kernel/qcoreapplication.cpp:704
#23 0x02fa4822 in QCoreApplication::sendEvent (receiver=0xa245180, event=0xbfc318f0, alienWidget=0xa245180, nativeWidget=0xbfc321d4, buttonDown=0x38df078, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QApplicationPrivate::sendMouseEvent (receiver=0xa245180, event=0xbfc318f0, alienWidget=0xa245180, nativeWidget=0xbfc321d4, buttonDown=0x38df078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2963
#25 0x0302f4b8 in QETWidget::translateMouseEvent (this=0xbfc321d4, event=0xbfc31e0c) at kernel/qapplication_x11.cpp:4368
#26 0x0302e9f1 in QApplication::x11ProcessEvent (this=0xbfc33524, event=0xbfc31e0c) at kernel/qapplication_x11.cpp:3379
#27 0x0305d8ca in x11EventSourceDispatch (s=0x8489fe8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#28 0x02bba965 in ?? () from /lib/libglib-2.0.so.0
#29 0x02bbe668 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
#30 0x08489490 in ?? ()
#31 0x02bbe828 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
#32 0x00000001 in ?? ()
#33 0x04a6a3b5 in QEventDispatcherGlib::processEvents (this=0x8460ef8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0x0305d3f5 in QGuiEventDispatcherGlib::processEvents (this=0x8460ef8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x04a3ce29 in QEventLoop::processEvents (this=0xbfc32100, flags=) at kernel/qeventloop.cpp:149
#36 0x04a3d27a in QEventLoop::exec (this=0xbfc32100, flags=...) at kernel/qeventloop.cpp:201
#37 0x034db9d3 in QDialog::exec (this=0xbfc321d4) at dialogs/qdialog.cpp:530
#38 0x0806b40e in kt::FileSelectDlg::execute (this=0xbfc321d4, tc=0x93e1688, start=0xbfc3237f, skip_check=0xbfc3237e, location_hint=...) at ../../ktorrent/fileselectdlg.cpp:149
#39 0x0807af0a in kt::GUI::selectFiles (this=0x85ac650, tc=0x93e1688, start_torrent=0xbfc3237f, group_hint=..., location_hint=..., skip_check=0xbfc3237e) at ../../ktorrent/gui.cpp:189
#40 0x0807498e in kt::Core::init (this=0x855c440, tc=0x93e1688, group=..., location=..., silently=false) at ../../ktorrent/core.cpp:200
#41 0x080758ad in kt::Core::loadFromData (this=0x855c440, data=..., dir=..., group=..., silently=<value optimized out>, url=...) at ../../ktorrent/core.cpp:310
#42 0x08076811 in kt::Core::downloadFinished (this=0x855c440, job=0x9034db8) at ../../ktorrent/core.cpp:398
#43 0x080774d7 in kt::Core::qt_metacall (this=0x855c440, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfc325f8) at ./core.moc:172
#44 0x04a43a6a in QMetaObject::metacall (object=0x855c440, cl=3217231940, idx=38, argv=0xbfc325f8) at kernel/qmetaobject.cpp:237
#45 0x04a521f5 in QMetaObject::activate (sender=0x9034db8, m=0x6f0c48, local_signal_index=3, argv=0xbfc325f8) at kernel/qobject.cpp:3275
#46 0x00580523 in ~KJobPrivate (this=0x9034db8, __in_chrg=<value optimized out>) at ../../kdecore/jobs/kjob.cpp:45
#47 0x00580888 in QMap<KJob::Unit, unsigned long long>::mutableFindNode (this=0x9034db8, unit=171274720, amount=1) at /usr/include/qt4/QtCore/qmap.h:760
#48 QMap<KJob::Unit, unsigned long long>::operator[] (this=0x9034db8, unit=171274720, amount=1) at /usr/include/qt4/QtCore/qmap.h:507
#49 KJob::setProcessedAmount (this=0x9034db8, unit=171274720, amount=1) at ../../kdecore/jobs/kjob.cpp:259
#50 0x008de730 in KIO::TransferJob::slotFinished (this=0x9034db8) at ../../kio/kio/job.cpp:1022
#51 0x008dec5d in KIO::StatJob::slotFinished (this=0xa3571e0) at ../../kio/kio/job.cpp:857
#52 0x008dcb43 in QBasicAtomicInt::deref (job=0x9034db8, point=...) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#53 ~QString (job=0x9034db8, point=...) at /usr/include/qt4/QtCore/qstring.h:878
#54 ~QPair (job=0x9034db8, point=...) at /usr/include/qt4/QtCore/qpair.h:55
#55 KIO::JobPrivate::emitUnmounting (job=0x9034db8, point=...) at ../../kio/kio/job.cpp:173
#56 0x008dce4a in ~QString (job=0x0, dev=..., point=...) at /usr/include/qt4/QtCore/qstring.h:878
#57 KIO::JobPrivate::emitMounting (job=0x0, dev=..., point=...) at ../../kio/kio/job.cpp:167
#58 0x04a43a6a in QMetaObject::metacall (object=0x9034db8, cl=3217231940, idx=47, argv=0xbfc328cc) at kernel/qmetaobject.cpp:237
#59 0x04a521f5 in QMetaObject::activate (sender=0x885c2b8, m=0xa8cf44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3275
#60 0x009a94b7 in KIO::SlaveInterface::qt_metacall (this=0xbfc3298c, _c=QMetaObject::ReadProperty, _id=-1077728968, _a=0x495c04c) at ./slaveinterface.moc:116
#61 0x009ac7dd in TcpSlaveBasePrivate (this=0x885c2b8, protocol=..., poolSocket=..., appSocket=..., autoSSL=false) at ../../kio/kio/tcpslavebase.cpp:106
#62 TCPSlaveBase (this=0x885c2b8, protocol=..., poolSocket=..., appSocket=..., autoSSL=false) at ../../kio/kio/tcpslavebase.cpp:188
#63 0x009a9973 in QBasicAtomicInt::deref (this=0x885c2b8, host=..., slaveid=...) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#64 ~QByteArray (this=0x885c2b8, host=..., slaveid=...) at /usr/include/qt4/QtCore/qbytearray.h:391
#65 KIO::SlaveInterface::requestNetwork (this=0x885c2b8, host=..., slaveid=...) at ../../kio/kio/slaveinterface.cpp:356
#66 0x0099ce38 in ~QDebug (this=0x9c83628, protocol=..., parent=0x1e) at /usr/include/qt4/QtCore/qdebug.h:88
#67 SlavePrivate (this=0x9c83628, protocol=..., parent=0x1e) at ../../kio/kio/slave.cpp:90
#68 Slave (this=0x9c83628, protocol=..., parent=0x1e) at ../../kio/kio/slave.cpp:159
#69 0x0099d043 in qVariantFromValue<QString> (protocol=..., url=...) at /usr/include/qt4/QtCore/qvariant.h:449
#70 OrgKdeKLauncherInterface::requestHoldSlave (protocol=..., url=...) at ../../kdecore/util/klauncher_iface.h:112
#71 KIO::Slave::holdSlave (protocol=..., url=...) at ../../kio/kio/slave.cpp:464
#72 0x04a43a6a in QMetaObject::metacall (object=0x885c2b8, cl=3217231940, idx=30, argv=0xbfc32bdc) at kernel/qmetaobject.cpp:237
#73 0x04a521f5 in QMetaObject::activate (sender=0x97b0278, m=0xa89820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275
#74 0x008a7457 in AbstractConnectionBackend (this=0x97b0278, parent=0xa9481c) at ../../kio/kio/connection.cpp:110
#75 0x008a980e in ~QString (this=0xa90ff4) at /usr/include/qt4/QtCore/qstring.h:878
#76 KIO::SocketConnectionBackend::listenForRemote (this=0xa90ff4) at ../../kio/kio/connection.cpp:229
#77 0x008a993e in KIO::Connection::connectToRemote (this=0x97b0278, address=...) at ../../kio/kio/connection.cpp:463
#78 0x04a43a6a in QMetaObject::metacall (object=0x97b0278, cl=3217231940, idx=5, argv=0xa084df0) at kernel/qmetaobject.cpp:237
#79 0x04a4e116 in QMetaCallEvent::placeMetaCall (this=0x9755358, object=0x97b0278) at kernel/qobject.cpp:561
#80 0x04a4f23e in QObject::event (this=0x97b0278, e=0x9755358) at kernel/qobject.cpp:1248
#81 0x02f9e2dc in QApplicationPrivate::notify_helper (this=0x8484028, receiver=0x97b0278, e=0x9755358) at kernel/qapplication.cpp:4298
#82 0x02fa4f2e in QApplication::notify (this=0xbfc33524, receiver=0x97b0278, e=0x9755358) at kernel/qapplication.cpp:3702
#83 0x0113648a in ~QByteArray (this=0xbfc33524, topWidget=0x9755358) at /usr/include/qt4/QtCore/qbytearray.h:391
#84 KApplication::setTopWidget (this=0xbfc33524, topWidget=0x9755358) at ../../kdeui/kernel/kapplication.cpp:1092
#85 0x04a3e80b in QCoreApplication::notifyInternal (this=0xbfc33524, receiver=0x97b0278, event=0x9755358) at kernel/qcoreapplication.cpp:704
#86 0x04a41243 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8460d18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#87 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8460d18) at kernel/qcoreapplication.cpp:1345
#88 0x04a413ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#89 0x04a6a8bf in QCoreApplication::sendPostedEvents (s=0x8489510) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#90 postEventSourceDispatch (s=0x8489510) at kernel/qeventdispatcher_glib.cpp:276
#91 0x02bba965 in ?? () from /lib/libglib-2.0.so.0
#92 0x02bbe668 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
#93 0x08489490 in ?? ()
#94 0x02bbe828 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
#95 0x00000001 in ?? ()
#96 0x04a6a3b5 in QEventDispatcherGlib::processEvents (this=0x8460ef8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#97 0x0305d3f5 in QGuiEventDispatcherGlib::processEvents (this=0x8460ef8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#98 0x04a3ce29 in QEventLoop::processEvents (this=0xbfc33494, flags=) at kernel/qeventloop.cpp:149
#99 0x04a3d27a in QEventLoop::exec (this=0xbfc33494, flags=...) at kernel/qeventloop.cpp:201
#100 0x04a4146f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#101 0x02f9e377 in QApplication::exec () at kernel/qapplication.cpp:3577
#102 0x08067b51 in main (argc=1, argv=0xbfc338f4) at ../../ktorrent/main.cpp:172

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-12 14:10:36 UTC
- Does KTorrent crash again if you try to repeat the issue ?
- Which was the "default folder" (as the filesave dialog is going to show this folder first)
- Do you have similar problems with other filesave dialogs in any other KDE application ?
Regards
Comment 2 mati 2010-02-12 16:38:22 UTC
1. no, doesn't happen again.
2. /home/mati/videos
3. no, didn't happen with any other app

On Fri, Feb 12, 2010 at 3:10 PM, Dario Andres <andresbajotierra@gmail.com>wrote:

> https://bugs.kde.org/show_bug.cgi?id=226354
>
>
> Dario Andres <andresbajotierra@gmail.com> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                 CC|                            |andresbajotierra@gmail.com
> ,
>                   |                            |kdelibs-bugs@kde.org
>
>
>
>
> --- Comment #1 from Dario Andres <andresbajotierra gmail com>  2010-02-12
> 14:10:36 ---
> - Does KTorrent crash again if you try to repeat the issue ?
> - Which was the "default folder" (as the filesave dialog is going to show
> this
> folder first)
> - Do you have similar problems with other filesave dialogs in any other KDE
> application ?
> Regards
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 Joris Guisson 2010-02-26 20:01:09 UTC
This is a kdelibs problem, reassigning
Comment 4 Dario Andres 2010-02-26 20:19:23 UTC
I guess this will be difficult to track down if it can't be reproduced...
Comment 5 Andrew Crouthamel 2018-09-20 22:13:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-21 04:22:46 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!