Bug 353552 - System tray does not display all informations on connection
Summary: System tray does not display all informations on connection
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2015-10-05 07:18 UTC by Stéphane Acounis
Modified: 2018-09-27 08:38 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
miniature-taskbar-OK.jpg (10.67 KB, image/jpeg)
2015-10-05 13:10 UTC, Stéphane Acounis
Details
miniature-taskbar-KO.jpg (10.93 KB, image/jpeg)
2015-10-05 13:10 UTC, Stéphane Acounis
Details
miniature-taskbar-config.jpg (43.70 KB, image/jpeg)
2015-10-05 13:10 UTC, Stéphane Acounis
Details
miniature-taskbar-noKalarm.jpg (137.12 KB, image/jpeg)
2015-10-05 13:10 UTC, Stéphane Acounis
Details
miniature-taskbar-noKalarm1.jpg (113.97 KB, image/jpeg)
2015-10-05 13:10 UTC, Stéphane Acounis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Acounis 2015-10-05 07:18:49 UTC
Application: plasmashell (5.4.1)

Qt Version: 5.5.0
Operating System: Linux 4.1.8-200.fc22.x86_64 x86_64
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
Trying to make all my applications (knotes, kalarm, amarok, etc...) appear in the system tray
I asked the miniature box to display everything then it crashed and restarted with this time the correct icons displayed.

- Unusual behavior I noticed:
When I log in the system tray icon is filled with only 2 or 3 applications in the system bar

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5f5167d900 (LWP 1112))]

Thread 13 (Thread 0x7f5f42d36700 (LWP 1125)):
#0  0x00007f5f4d7592fd in poll () at /lib64/libc.so.6
#1  0x000000388540a182 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x000000388540bc77 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f5f435dc999 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f5f3bfff700 (LWP 1224)):
#0  0x00007f5f4b362d60 in g_main_context_acquire () at /lib64/libglib-2.0.so.0
#1  0x00007f5f4b363c75 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x0000003c82ed9245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f5f38c04700 (LWP 1253)):
#0  0x00007f5f4d754fad in read () at /lib64/libc.so.6
#1  0x00007f5f4b3a7b00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f5f4b3638b4 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f5f4b363d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x0000003c82ed9245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f5f31e26700 (LWP 1266)):
#0  0x00007f5f4b3a8ec9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f5f4b36380c in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007f5f4b363d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x0000003c82ed9245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f5f2bfff700 (LWP 1285)):
#0  0x00007f5f4ccb0540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000003c85985494 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x0000003c859854d9 in  () at /lib64/libQt5Script.so.5
#3  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f5f29127700 (LWP 1557)):
#0  0x00007ffd57089c66 in clock_gettime ()
#1  0x00007f5f4d772d9d in clock_gettime () at /lib64/libc.so.6
#2  0x0000003c75d52bc6 in qt_gettime() () at /lib64/libQt5Core.so.5
#3  0x0000003c75ed7839 in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5
#4  0x0000003c75ed7da5 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5
#5  0x0000003c75ed918e in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#6  0x00007f5f4b36335d in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#7  0x00007f5f4b363ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#8  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#9  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#10 0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#11 0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#12 0x00000037296f6616 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#13 0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#14 0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f5e9cf6f700 (LWP 1845)):
#0  0x00007f5f4d7592fd in poll () at /lib64/libc.so.6
#1  0x00007f5f4b363dbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f5e9d658397 in KCupsConnection::run() () at /lib64/libkcupslib.so
#7  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f5e945ce700 (LWP 16377)):
#0  0x00007f5f4ccb0540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000003c75ca37db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007f5f28258bdf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f5f2825d388 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f5f2825ac23 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f5e90c15700 (LWP 16378)):
#0  0x00007f5f4ccb0540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000003c75ca37db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007f5f28258bdf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f5f2825d388 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f5f2825ac23 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f5e8bfff700 (LWP 16379)):
#0  0x00007f5f4ccb0540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000003c75ca37db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007f5f28258bdf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f5f2825d388 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f5f2825ac23 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#12 0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#13 0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#14 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f5e8b7fe700 (LWP 16380)):
#0  0x00007f5f4ccb0540 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000003c75ca37db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007f5f28258bdf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3  0x00007f5f2825d388 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f5f2825d3e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f5f28257c93 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f5f2825ac23 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f5d3abdf700 (LWP 16613)):
#0  0x00007f5f4b3a8ee4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f5f4b363350 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f5f4b363ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f5f4b363ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x0000003c75ed9dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x0000003c75e80daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x0000003c75c9d5a4 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x0000003c82ed9245 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x0000003c75ca254e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f5f4ccab555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5f4d764b9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f5f5167d900 (LWP 1112)):
[KCrash Handler]
#5  0x0000003c75e8b257 in QMetaObject::cast(QObject*) const () at /lib64/libQt5Core.so.5
#6  0x0000003c82e95fbf in QQmlPropertyCache::resolve(QQmlPropertyData*) const () at /lib64/libQt5Qml.so.5
#7  0x0000003c82e96024 in QQmlPropertyCache::ensureResolved(QQmlPropertyData*) const () at /lib64/libQt5Qml.so.5
#8  0x0000003c82e9624e in QQmlPropertyCache::findProperty(QStringHash<QPair<int, QQmlPropertyData*> >::ConstIterator, QQmlVMEMetaObject const*, QQmlContextData*) const () at /lib64/libQt5Qml.so.5
#9  0x0000003c82e1329d in QV4::QObjectWrapper::findProperty(QV4::ExecutionEngine*, QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QQmlPropertyData*) const () at /lib64/libQt5Qml.so.5
#10 0x0000003c82e19f40 in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) () at /lib64/libQt5Qml.so.5
#11 0x0000003c82e2bace in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () at /lib64/libQt5Qml.so.5
#12 0x00007f5e9fdda117 in  ()
#13 0x0000000000000000 in  ()

Possible duplicates by query: bug 351616, bug 349639, bug 349147, bug 347423, bug 345898.

Reported using DrKonqi
Comment 1 David Edmundson 2015-10-05 12:44:41 UTC
>I asked the miniature box to display everything then it crashed and restarted with this time the correct icons displayed.

I don't understand what you mean.

Could you please expand on this in more detail (maybe with a screenshots)
Comment 2 Stéphane Acounis 2015-10-05 13:10:26 UTC
Created attachment 94851 [details]
miniature-taskbar-OK.jpg

Le Mon, 05 Oct 2015 12:44:41 +0000
David Edmundson <kde@davidedmundson.co.uk> a écrit:

> https://bugs.kde.org/show_bug.cgi?id=353552
> 
> David Edmundson <kde@davidedmundson.co.uk> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |NEEDSINFO
>          Resolution|---                         |WAITINGFORINFO
> 
> --- Comment #1 from David Edmundson <kde@davidedmundson.co.uk> ---
> >I asked the miniature box to display everything then it crashed and
> >restarted with this time the correct icons displayed.
> 
> I don't understand what you mean.
> 
> Could you please expand on this in more detail (maybe with a
> screenshots)
> 

Hello David,

I could not reproduce the crash but there is something strange when I
logout and login: not all the icons are displayed in the miniature
taskbar. Especially Kalarm, I must open it and untick "display an icon
in the miniature taskbar" (sorry, I have it written in French) the tick
again to see it coming. I have enclosed some screenshots.

miniature-taskbar-OK.jpg: this is what I had after the crash I
submitted and before logging out

miniature-taskbar-KO.jpg: this is what I have after logging in

miniature-taskbar-config.jpg: this is where I tick the allways show all
entries but no kalarm is displayed (I have it launched automatically)

miniature-taskbar-noKalarm.jpg: see it in the background but not
displayed as an icon

miniature-taskbar-noKalarm1.jpg: after I opened Kalarm and
unticked/ticked the box 'display in the miniature taskbar'.

Now I have holes in the miniature taskbar, Amarok and the Mixer are not
displayed.

I will restart the computer and see if it crashes.

Does that help you?
Comment 3 Stéphane Acounis 2015-10-05 13:10:27 UTC
Created attachment 94852 [details]
miniature-taskbar-KO.jpg
Comment 4 Stéphane Acounis 2015-10-05 13:10:27 UTC
Created attachment 94853 [details]
miniature-taskbar-config.jpg
Comment 5 Stéphane Acounis 2015-10-05 13:10:27 UTC
Created attachment 94854 [details]
miniature-taskbar-noKalarm.jpg
Comment 6 Stéphane Acounis 2015-10-05 13:10:27 UTC
Created attachment 94855 [details]
miniature-taskbar-noKalarm1.jpg
Comment 7 Andrew Crouthamel 2018-09-25 21:51:07 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!