[plasmashell] [Bug 394351] New: Plasma suddenly crashes as pointer moves to system tray

2018-05-16 Thread Matheus Marques
https://bugs.kde.org/show_bug.cgi?id=394351

Bug ID: 394351
   Summary: Plasma suddenly crashes as pointer moves to system
tray
   Product: plasmashell
   Version: 5.12.5
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: System Tray
  Assignee: plasma-b...@kde.org
  Reporter: martr...@gmail.com
  Target Milestone: 1.0

Created attachment 112697
  --> https://bugs.kde.org/attachment.cgi?id=112697=edit
Log report.

Application: plasmashell (5.12.5)

Qt Version: 5.10.1
Frameworks Version: 5.46.0
Operating System: Linux 4.16.8-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
(I'm filling this on browser as bug reporter had error 410)
Using Waterfox 56.1.0 (64-bit) version, moved my pointer to system tray to
switch wireless on / off (connection was down) and then there's a crash.
Redshift turned off in the meantime.

- Unusual behavior I noticed:
Redshift suddenly turned off, but I think its a side effect of Plasma crashing.
Albeit it, nothing was unusual.

- Custom settings of the application:
I'm using 'Icons-only Task Manager' as my default bottom bar.  As I'm using
Arch and KDE, I have lots of custom and don't know what else I can provide.
Some light would be helpful.

The crash does not seem to be reproducible.

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

Thread 26 (Thread 0x7fc5217fa700 (LWP 14128)):
#0  0x7fc65a8e7ffc in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7fc65b730f9c in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x7fc59399b149 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x7fc59399f029 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x7fc59399d079 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#8  0x7fc65b72fabd in  () at /usr/lib/libQt5Core.so.5
#9  0x7fc65a8e2075 in start_thread () at /usr/lib/libpthread.so.0
#10 0x7fc65b03353f in clone () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7fc521ffb700 (LWP 14127)):
#0  0x7fc65a8e7ffc in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7fc65b730f9c in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x7fc59399b149 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x7fc59399f029 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#9  0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#11 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#13 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#15 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#17 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#19 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x7fc59399a20d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#21 0x7fc59399f082 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#22 

[plasmashell] [Bug 385865] Plasma crashed after switching activities using shortcut

2017-10-17 Thread Matheus Marques
https://bugs.kde.org/show_bug.cgi?id=385865

--- Comment #1 from Matheus Marques <martr...@gmail.com> ---
After the afternoon update of some packages on Oct. 17, I think the issue is
solved. I've tried it now and there is no sign of the bad behaviour. Everything
working properly.

Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 385865] New: Plasma crashed after switching activities using shortcut

2017-10-17 Thread Matheus Marques
https://bugs.kde.org/show_bug.cgi?id=385865

Bug ID: 385865
   Summary: Plasma crashed after switching activities using
shortcut
   Product: plasmashell
   Version: 5.11.0
  Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: martr...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.11.0)

Qt Version: 5.9.2
Frameworks Version: 5.39.0
Operating System: Linux 4.13.7-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Fresh reboot. Tried to change activity using shortcut (meta + 2; meta + 3; for
example). Plasma suddenly crashed and bug report option showed up. Plasma then
starts working again.

- Unusual behavior I noticed:
Redshift makes weird colors, after the second crash, plasmashell won't load
again on its own. I need to open console and load it.

- Custom settings of the application:
Lots of changes on shortcuts and widgets. I don't know what kind of info could
be useful here. Any help would be appreciated.

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7f97ba58f700 (LWP 3280)):
#0  0x7f9885e85664 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x7f9885e5dd6e in  () at /usr/lib/libglib-2.0.so.0
#2  0x7f9885e5dfae in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x7f988be9ccf4 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#4  0x7f988be4048b in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#5  0x7f988bc5927e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x7f97bcf2d1aa in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x7f988bc5dfcb in  () at /usr/lib/libQt5Core.so.5
#8  0x7f988ae1708a in start_thread () at /usr/lib/libpthread.so.0
#9  0x7f988b56a24f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f97cd08e700 (LWP 3180)):
#0  0x7f9885e5c53a in  () at /usr/lib/libglib-2.0.so.0
#1  0x7f9885e5c701 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x7f9885e5de76 in  () at /usr/lib/libglib-2.0.so.0
#3  0x7f9885e5dfae in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x7f988be9ccf4 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#5  0x7f988be4048b in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#6  0x7f988bc5927e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x7f988f97929b in  () at /usr/lib/libQt5Quick.so.5
#8  0x7f988bc5dfcb in  () at /usr/lib/libQt5Core.so.5
#9  0x7f988ae1708a in start_thread () at /usr/lib/libpthread.so.0
#10 0x7f988b56a24f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f97cf2e7700 (LWP 3058)):
#0  0x7f988b55fd4b in poll () at /usr/lib/libc.so.6
#1  0x7f9885e5ded3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x7f9885e5dfae in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x7f988be9ccf4 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#4  0x7f988be4048b in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#5  0x7f988bc5927e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x7f988bc5dfcb in  () at /usr/lib/libQt5Core.so.5
#7  0x7f988ae1708a in start_thread () at /usr/lib/libpthread.so.0
#8  0x7f988b56a24f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f9866fd5700 (LWP 2990)):
#0  0x7f988ae1d38d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f9891697ef7 in  () at /usr/lib/libQt5Script.so.5
#2  0x7f9891697f39 in  () at /usr/lib/libQt5Script.so.5
#3  0x7f988ae1708a in start_thread () at /usr/lib/libpthread.so.0
#4  0x7f988b56a24f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f987133a700 (LWP 2954)):
#0  0x7f9885e855f9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x7f9885e5d77d in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x7f9885e5ddf6 in  () at /usr/lib/libglib-2.0.so.0
#3  0x7f9885e5dfae in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x7f988be9ccf4 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#5  0x7f988be4048b in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#6  0x7f988bc5927e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x7f988edccbc9 in  () at /usr/lib/libQt5Qml.so.5
#8  0x7f988bc5dfcb in  () at /usr/lib/libQt5Core.so.5
#9  0x7f988ae1708a in start_thread