[plasmashell] [Bug 366176] New: Screen configuration lost with each session, plasmashell segfault

2016-07-27 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=366176

Bug ID: 366176
   Summary: Screen configuration lost with each session,
plasmashell segfault
   Product: plasmashell
   Version: 5.7.0
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.7.0)

Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.6.4-2-default x86_64
Distribution: "openSUSE Tumbleweed (20160625) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
When I login, my dual display configuration from the last login session doesn't
load. The second display is enabled, and I can see my mouse cursor on it, but
nothing else displays (no wallpaper, no widgets, etc). When I go about
re-applying my display configuration, plasmashell segfaults.

- Unusual behavior I noticed:
My dual display configuration (span across screens) does not appear to be
preserved or saved when I logout or reboot and must be re-configured at every
login. This started with the upgrade to Plasma 5.7. Stock Tumbleweed packages.

The crash can be reproduced sometimes.

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

Thread 8 (Thread 0x7f64f4764700 (LWP 2713)):
#0  0x7f65bb3c9a1d in poll () at /lib64/libc.so.6
#1  0x7f65b7a54056 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f65b7a5416c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f65bbcf4aeb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f65bbc9c76a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f65bbac23b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f64f6f23e17 in KCupsConnection::run() () at
/usr/lib64/libkcupslib.so
#7  0x7f65bbac72d8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f65babcc474 in start_thread () at /lib64/libpthread.so.0
#9  0x7f65bb3d23ed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f6506d48700 (LWP 2408)):
#0  0x7ffc2957ca70 in clock_gettime ()
#1  0x7f65bb3df0a6 in clock_gettime () at /lib64/libc.so.6
#2  0x7f65bbb72d96 in  () at /usr/lib64/libQt5Core.so.5
#3  0x7f65bbcf2699 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#4  0x7f65bbcf2c45 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f65bbcf3fde in  () at /usr/lib64/libQt5Core.so.5
#6  0x7f65b7a535a9 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#7  0x7f65b7a53f7b in  () at /usr/lib64/libglib-2.0.so.0
#8  0x7f65b7a5416c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#9  0x7f65bbcf4aeb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#10 0x7f65bbc9c76a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#11 0x7f65bbac23b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#12 0x7f65bf9fb606 in  () at /usr/lib64/libQt5Quick.so.5
#13 0x7f65bbac72d8 in  () at /usr/lib64/libQt5Core.so.5
#14 0x7f65babcc474 in start_thread () at /lib64/libpthread.so.0
#15 0x7f65bb3d23ed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f6596ced700 (LWP 2379)):
#0  0x7f65babd209f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f65c1471fc4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7f65c1472009 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7f65babcc474 in start_thread () at /lib64/libpthread.so.0
#4  0x7f65bb3d23ed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f65a111f700 (LWP 2376)):
#0  0x7f65bb3c9a1d in poll () at /lib64/libc.so.6
#1  0x7f65b7a54056 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f65b7a5416c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f65bbcf4aeb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f65bbc9c76a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f65bbac23b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f65bee6c1e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f65bbac72d8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f65babcc474 in start_thread () at /lib64/libpthread.so.0
#9  0x7f65bb3d23ed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f65a3bdc700 (LWP 2245)):
#0  0x7f65c1bef9f0 in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#1  0x7f65bbac6176 in  () at /usr/lib64/libQt5Core.so.5
#2  0x7f65bbcf415a in  () at /usr/lib64/libQt5Core.so.5
#3  0x7f65b7a535a9 

[plasmashell] [Bug 362716] New: Plasma crash on Enter key (Konsole)

2016-05-05 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362716

Bug ID: 362716
   Summary: Plasma crash on Enter key (Konsole)
   Product: plasmashell
   Version: 5.5.3
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160422) (x86_64)"

-- Information about the crash:
I was working in a Konsole window, and when I pressed Enter, Plasma crashed. I
have Plasma desktop effects enabled and partial transparency within the Konsole
window, which I suspect was a part of the cause for the crash. 

I can't seem to replicate the problem from within Konsole specifically, but I
have experienced other seemingly random Plasma crashes. Doesn't seem to happen
if I disable desktop effects.

The crash does not seem to be reproducible.

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

Thread 8 (Thread 0x7fd6ba4d8700 (LWP 5256)):
#0  0x7fd6ca3c807d in poll () at /lib64/libc.so.6
#1  0x7fd6cf2a43f2 in  () at /usr/lib64/libxcb.so.1
#2  0x7fd6cf2a5fc7 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x7fd6bc628dd9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x7fd6caab591f in  () at /usr/lib64/libQt5Core.so.5
#5  0x7fd6c9bc9424 in start_thread () at /lib64/libpthread.so.0
#6  0x7fd6ca3d0add in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fd6b35ef700 (LWP 5310)):
#0  0x7fd6ca3c807d in poll () at /lib64/libc.so.6
#1  0x7fd6c6aaf364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7fd6c6aaf46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7fd6cacda40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7fd6cac8453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7fd6caab0adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7fd6cdd820e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7fd6caab591f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7fd6c9bc9424 in start_thread () at /lib64/libpthread.so.0
#9  0x7fd6ca3d0add in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd6a6177700 (LWP 5311)):
#0  0x7fd6c6af26a9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x7fd6c6aaef26 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#2  0x7fd6c6aaf3c8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7fd6c6aaf46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7fd6cacda40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7fd6cac8453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7fd6caab0adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7fd6cdd820e5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x7fd6caab591f in  () at /usr/lib64/libQt5Core.so.5
#9  0x7fd6c9bc9424 in start_thread () at /lib64/libpthread.so.0
#10 0x7fd6ca3d0add in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd6a48d6700 (LWP 5312)):
#0  0x7fd6c6aac5a9 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x7fd6c6aae92b in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x7fd6c6aaf293 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7fd6c6aaf46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7fd6cacda40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7fd6cac8453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7fd6caab0adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7fd6cdd820e5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x7fd6caab591f in  () at /usr/lib64/libQt5Core.so.5
#9  0x7fd6c9bc9424 in start_thread () at /lib64/libpthread.so.0
#10 0x7fd6ca3d0add in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd69ef40700 (LWP 5317)):
#0  0x7fd6c9bcf03f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fd6d05413d4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7fd6d0541419 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7fd6c9bc9424 in start_thread () at /lib64/libpthread.so.0
#4  0x7fd6ca3d0add in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd6174ca700 (LWP 5331)):
#0  0x7fd6c6af26a9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x7fd6c6aaf268 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7fd6c6aaf46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7fd6cacda40b in

[plasmashell] [Bug 362676] New: Crash on app/window close

2016-05-04 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362676

Bug ID: 362676
   Summary: Crash on app/window close
   Product: plasmashell
   Version: 5.5.3
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160422) (x86_64)"

-- Information about the crash:
I closed Firefox and Plasma immediately segfaulted. This happens randomly --
doesn't seem to matter what kind of app (gtk vs qt for example), whether the
window is maximized, etc.

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

Thread 8 (Thread 0x7f4808b12700 (LWP 17329)):
#0  0x7f4818a0207d in poll () at /lib64/libc.so.6
#1  0x7f481d8de3f2 in  () at /usr/lib64/libxcb.so.1
#2  0x7f481d8dffc7 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x7f480ac62dd9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x7f48190ef91f in  () at /usr/lib64/libQt5Core.so.5
#5  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#6  0x7f4818a0aadd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f4801dcd700 (LWP 17342)):
#0  0x7f4818a0207d in poll () at /lib64/libc.so.6
#1  0x7f48150e9364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f48150e946c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f481931440b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f48192be53a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f48190eaadc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f481c3bc0e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f48190ef91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f4818a0aadd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f47f4847700 (LWP 17343)):
#0  0x7f481512c6c4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x7f48150e9286 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f48150e946c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f481931440b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f48192be53a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f48190eaadc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f481c3bc0e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f48190ef91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f4818a0aadd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f47eeeff700 (LWP 17344)):
#0  0x7f4818a0207d in poll () at /lib64/libc.so.6
#1  0x7f48150e9364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f48150e946c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f481931440b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f48192be53a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f48190eaadc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f481c3bc0e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f48190ef91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f4818a0aadd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f47ed56f700 (LWP 17345)):
#0  0x7f481820903f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f481eb7b3d4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7f481eb7b419 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#4  0x7f4818a0aadd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f4765c5b700 (LWP 17346)):
#0  0x7f4818a0207d in poll () at /lib64/libc.so.6
#1  0x7f48150e9364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f48150e946c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f481931440b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f48192be53a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f48190eaadc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f481cf45e92 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x7f48190ef91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f4818203424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f4818a0aadd in clone () at /lib64/libc.so.6

[plasmashell] [Bug 362670] New: Crash with window close

2016-05-04 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362670

Bug ID: 362670
   Summary: Crash with window close
   Product: plasmashell
   Version: 5.5.3
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160422) (x86_64)"

-- Information about the crash:
I had just sent an email via Thunderbird (the window was vanishing) when the
crash occurred.

The crash can be reproduced sometimes.

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

Thread 17 (Thread 0x7f15f142b700 (LWP 2537)):
#0  0x7f160131807d in poll () at /lib64/libc.so.6
#1  0x7f16061f43f2 in  () at /usr/lib64/libxcb.so.1
#2  0x7f16061f5fc7 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x7f15f357bdd9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x7f1601a0591f in  () at /usr/lib64/libQt5Core.so.5
#5  0x7f1600b19424 in start_thread () at /lib64/libpthread.so.0
#6  0x7f1601320add in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f15ea4d7700 (LWP 2805)):
#0  0x7f15fd9fedf8 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#1  0x7f15fd9ff308 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f15fd9ff46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f1601c2a40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f1601bd453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f1601a00adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f1604cd20e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f1601a0591f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f1600b19424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f1601320add in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f15dcf53700 (LWP 2836)):
#0  0x7f160131807d in poll () at /lib64/libc.so.6
#1  0x7f15fd9ff364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f15fd9ff46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f1601c2a40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f1601bd453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f1601a00adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f1604cd20e5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f1601a0591f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f1600b19424 in start_thread () at /lib64/libpthread.so.0
#9  0x7f1601320add in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f15d75c7700 (LWP 2880)):
#0  0x7ffd993c7979 in  ()
#1  0x7ffd993c7c75 in clock_gettime ()
#2  0x7f160132d766 in clock_gettime () at /lib64/libc.so.6
#3  0x7f1601ab10c6 in  () at /usr/lib64/libQt5Core.so.5
#4  0x7f1601c27f99 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#5  0x7f1601c284c5 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#6  0x7f1601c2986e in  () at /usr/lib64/libQt5Core.so.5
#7  0x7f15fd9fe98d in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#8  0x7f15fd9ff293 in  () at /usr/lib64/libglib-2.0.so.0
#9  0x7f15fd9ff46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#10 0x7f1601c2a40b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#11 0x7f1601bd453a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#12 0x7f1601a00adc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#13 0x7f1604cd20e5 in  () at /usr/lib64/libQt5Qml.so.5
#14 0x7f1601a0591f in  () at /usr/lib64/libQt5Core.so.5
#15 0x7f1600b19424 in start_thread () at /lib64/libpthread.so.0
#16 0x7f1601320add in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f15d5c77700 (LWP 2889)):
#0  0x7f1600b1f03f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f16074913d4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7f1607491419 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7f1600b19424 in start_thread () at /lib64/libpthread.so.0
#4  0x7f1601320add in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f154e2e9700 (LWP 3182)):
#0  0x7f160131807d in poll () at /lib64/libc.so.6
#1  0x7f15fd9ff364 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f15fd9ff46c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f1601c2a40b in
QEventDispatcherGlib::processEvents(QFlags) ()

[plasmashell] [Bug 362457] New: Crash on virtual desktop change/transition

2016-04-29 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362457

Bug ID: 362457
   Summary: Crash on virtual desktop change/transition
   Product: plasmashell
   Version: 5.5.3
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160117) (x86_64)"

-- Information about the crash:
I was switching virtual desktops via the pager on the primary panel.

The crash can be reproduced sometimes.

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

Thread 8 (Thread 0x7fb0faee1700 (LWP 25869)):
#0  0x7fb10adc849d in poll () at /lib64/libc.so.6
#1  0x7fb10fca7432 in  () at /usr/lib64/libxcb.so.1
#2  0x7fb10fca9007 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x7fb0fd031dd9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x7fb10b4b790f in  () at /usr/lib64/libQt5Core.so.5
#5  0x7fb10a5cf4a4 in start_thread () at /lib64/libpthread.so.0
#6  0x7fb10add0ded in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb0f3fff700 (LWP 25882)):
#0  0x7fb10adc849d in poll () at /lib64/libc.so.6
#1  0x7fb1074b5374 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7fb1074b547c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7fb10b6dc43b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7fb10b68652a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7fb10b4b2acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7fb10e7857b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7fb10b4b790f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7fb10a5cf4a4 in start_thread () at /lib64/libpthread.so.0
#9  0x7fb10add0ded in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb0e6b9f700 (LWP 25883)):
#0  0x7fb1074f86d9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x7fb1074b49a9 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x7fb1074b52a3 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7fb1074b547c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7fb10b6dc43b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7fb10b68652a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7fb10b4b2acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7fb10e7857b5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x7fb10b4b790f in  () at /usr/lib64/libQt5Core.so.5
#9  0x7fb10a5cf4a4 in start_thread () at /lib64/libpthread.so.0
#10 0x7fb10add0ded in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb0e52ea700 (LWP 25884)):
#0  0x7fb1074f86d9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x7fb1074b49a9 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x7fb1074b52a3 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7fb1074b547c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7fb10b6dc43b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7fb10b68652a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7fb10b4b2acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7fb10e7857b5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x7fb10b4b790f in  () at /usr/lib64/libQt5Core.so.5
#9  0x7fb10a5cf4a4 in start_thread () at /lib64/libpthread.so.0
#10 0x7fb10add0ded in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb0df7ba700 (LWP 25885)):
#0  0x7fb10a5d507f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7fb110f45a84 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7fb110f45ac9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7fb10a5cf4a4 in start_thread () at /lib64/libpthread.so.0
#4  0x7fb10add0ded in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb057fff700 (LWP 25886)):
#0  0x7fb1074f86d9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x7fb1074b535a in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7fb1074b547c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7fb10b6dc43b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7fb10b68652a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7fb10b4b2acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7fb10f30ee42 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x7fb10b4b790f in  () at 

[plasmashell] [Bug 362448] New: Plasma crash with virtual desktop change

2016-04-28 Thread Jason via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362448

Bug ID: 362448
   Summary: Plasma crash with virtual desktop change
   Product: plasmashell
   Version: 5.5.3
  Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jasonbailey1...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.5.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160117) (x86_64)"

-- Information about the crash:
I was changing virtual desktops (slide transition) when the crash occurred. It
isn't 100% reproducible but it does seem to happen more when I have effects
(i.e. hardware acceleration) enabled. 

Running openSUSE Tumbleweed x86_64, Plasma 5.5.3 if that isn't clear by the
crash report.

The crash can be reproduced sometimes.

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

Thread 8 (Thread 0x7f7430bf8700 (LWP 7573)):
#0  0x7f7440adf49d in poll () at /lib64/libc.so.6
#1  0x7f74459be432 in  () at /usr/lib64/libxcb.so.1
#2  0x7f74459c0007 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x7f7432d48dd9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x7f74411ce90f in  () at /usr/lib64/libQt5Core.so.5
#5  0x7f74402e64a4 in start_thread () at /lib64/libpthread.so.0
#6  0x7f7440ae7ded in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f7429dcd700 (LWP 7587)):
#0  0x7f7440adf49d in poll () at /lib64/libc.so.6
#1  0x7f743d1cc374 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f743d1cc47c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f74413f343b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f744139d52a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f74411c9acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f79c7b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f74411ce90f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f74402e64a4 in start_thread () at /lib64/libpthread.so.0
#9  0x7f7440ae7ded in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f741c964700 (LWP 7588)):
#0  0x7f7440adf49d in poll () at /lib64/libc.so.6
#1  0x7f743d1cc374 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f743d1cc47c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f74413f343b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f744139d52a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f74411c9acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x7f79c7b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x7f74411ce90f in  () at /usr/lib64/libQt5Core.so.5
#8  0x7f74402e64a4 in start_thread () at /lib64/libpthread.so.0
#9  0x7f7440ae7ded in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f7416fc6700 (LWP 7589)):
#0  0x7f743d20f6f4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x7f743d1cbde9 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2  0x7f743d1cc318 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x7f743d1cc47c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x7f74413f343b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5  0x7f744139d52a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6  0x7f74411c9acc in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x7f79c7b5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x7f74411ce90f in  () at /usr/lib64/libQt5Core.so.5
#9  0x7f74402e64a4 in start_thread () at /lib64/libpthread.so.0
#10 0x7f7440ae7ded in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f7415676700 (LWP 7590)):
#0  0x7f74402ec07f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x7f7446c5ca84 in  () at /usr/lib64/libQt5Script.so.5
#2  0x7f7446c5cac9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x7f74402e64a4 in start_thread () at /lib64/libpthread.so.0
#4  0x7f7440ae7ded in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f738dcbc700 (LWP 7628)):
#0  0x7f743d20f6f4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x7f743d1cc296 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7f743d1cc47c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x7f74413f343b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4  0x7f744139d52a in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5  0x7f74411c9acc in QThread::exec() () at