[kwin] [Bug 373912] New: kwin crashes on compositor change

2016-12-19 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Bug ID: 373912
   Summary: kwin crashes on compositor change
   Product: kwin
   Version: 5.7.5
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: n...@tubemail.de
  Target Milestone: ---

Application: kwin_x11 (5.7.5)

Qt Version: 5.6.1
Frameworks Version: 5.28.0
Operating System: Linux 4.8.0-30-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
After the update to the latest KDE packages from kubuntu-ppa/backports/yakkety,
KWin crashes whenever I switch compositor to OpenGL 2.0, 3.1 or XRender in
system settings.
In all cases, composition gets deactivated right away, according to "qdbus
org.kde.KWin /Compositor org.kde.kwin.Compositing.active" returning "false".

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd9106d1940 (LWP 1652))]

Thread 5 (Thread 0x7fd873fff700 (LWP 2312)):
#0  0x7fd927807ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd925688caf in qt_safe_select (nfds=14,
fdread=fdread@entry=0x7fd86c0517c8, fdwrite=fdwrite@entry=0x7fd86c051a58,
fdexcept=fdexcept@entry=0x7fd86c051ce8, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2  0x7fd92568a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7fd86c051ce8, writefds=0x7fd86c051a58, readfds=0x7fd86c0517c8,
nfds=, this=0x7fd86c05d7e0) at
kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fd86c051630,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4  0x7fd92568ac6a in QEventDispatcherUNIX::processEvents
(this=0x7fd86c05d7e0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x7fd9256350fa in QEventLoop::exec (this=this@entry=0x7fd873ffec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7fd92545ad43 in QThread::exec (this=) at
thread/qthread.cpp:500
#7  0x7fd91fef6c65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x7fd92545fc68 in QThreadPrivate::start (arg=0x55cd06b46b80) at
thread/qthread_unix.cpp:341
#9  0x7fd920d976ca in start_thread (arg=0x7fd873fff700) at
pthread_create.c:333
#10 0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7fd90625e700 (LWP 1749)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fd9247f2574 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fd9248d9f00 ) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x7fd9247f25b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x7fd920d976ca in start_thread (arg=0x7fd90625e700) at
pthread_create.c:333
#4  0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7fd9072ef700 (LWP 1748)):
#0  0x7fd927807ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd925688caf in qt_safe_select (nfds=15,
fdread=fdread@entry=0x7fd8f4000a78, fdwrite=fdwrite@entry=0x7fd8f4000d08,
fdexcept=fdexcept@entry=0x7fd8f4000f98, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2  0x7fd92568a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7fd8f4000f98, writefds=0x7fd8f4000d08, readfds=0x7fd8f4000a78,
nfds=, this=0x7fd8f40008c0) at
kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fd8f40008e0,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4  0x7fd92568ac6a in QEventDispatcherUNIX::processEvents
(this=0x7fd8f40008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x7fd9256350fa in QEventLoop::exec (this=this@entry=0x7fd9072eec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7fd92545ad43 in QThread::exec (this=) at
thread/qthread.cpp:500
#7  0x7fd91fef6c65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x7fd92545fc68 in QThreadPrivate::start (arg=0x55cd06642e80) at
thread/qthread_unix.cpp:341
#9  0x7fd920d976ca in start_thread (arg=0x7fd9072ef700) at
pthread_create.c:333
#10 0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7fd9106cd700 (LWP 1670)):
#0  0x7fd9278060bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd91e2f99d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fd91e2f9aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0

[kwin] [Bug 373912] kwin crashes on compositor change

2016-12-21 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Nico R.  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Nico R.  ---
Thanks for the hint that this is Kubuntu-specific. I have filed a new report
here:

https://bugs.launchpad.net/kubuntu-ppa/+bug/1651734

Setting to RESOLVED since this is apparently not KDE upstream related.

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

[kwin] [Bug 373912] kwin crashes on compositor change

2016-12-21 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Nico R.  changed:

   What|Removed |Added

 Resolution|FIXED   |INVALID

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

[plasmashell] [Bug 356937] Xembed icons have black background

2018-12-05 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=356937

Nico R.  changed:

   What|Removed |Added

 CC||n...@tubemail.de

--- Comment #40 from Nico R.  ---
I can confirm that this is still an issue in current KDE Plasma, but only when
I am running in a multi-monitor setup. I.e., when I just work with my laptop
without an external monitor, the issue is not present. When I have a second
monitor connected at boot time, some icons have a black background - this
happens est. around 70-80% of the time.

KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.52.0
Qt Version: 5.11.1
Kernel Version: 4.18.0-12-generic (Kubuntu)
OS Type: 64 bit

running on a Dell Latitude E7440 with Core i5-4310U, i915 Graphics driver.

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

[kwin] [Bug 373912] kwin crashes on compositor change

2016-12-21 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Nico R.  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Nico R.  ---
Thanks for the hint that this is Kubuntu-specific. I have filed a new report
here:

https://bugs.launchpad.net/kubuntu-ppa/+bug/1651734

Setting to RESOLVED since this is apparently not KDE upstream related.

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

[kwin] [Bug 373912] kwin crashes on compositor change

2016-12-21 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Nico R.  changed:

   What|Removed |Added

 Resolution|FIXED   |INVALID

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

[kwin] [Bug 373912] New: kwin crashes on compositor change

2016-12-19 Thread Nico R .
https://bugs.kde.org/show_bug.cgi?id=373912

Bug ID: 373912
   Summary: kwin crashes on compositor change
   Product: kwin
   Version: 5.7.5
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: n...@tubemail.de
  Target Milestone: ---

Application: kwin_x11 (5.7.5)

Qt Version: 5.6.1
Frameworks Version: 5.28.0
Operating System: Linux 4.8.0-30-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
After the update to the latest KDE packages from kubuntu-ppa/backports/yakkety,
KWin crashes whenever I switch compositor to OpenGL 2.0, 3.1 or XRender in
system settings.
In all cases, composition gets deactivated right away, according to "qdbus
org.kde.KWin /Compositor org.kde.kwin.Compositing.active" returning "false".

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd9106d1940 (LWP 1652))]

Thread 5 (Thread 0x7fd873fff700 (LWP 2312)):
#0  0x7fd927807ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd925688caf in qt_safe_select (nfds=14,
fdread=fdread@entry=0x7fd86c0517c8, fdwrite=fdwrite@entry=0x7fd86c051a58,
fdexcept=fdexcept@entry=0x7fd86c051ce8, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2  0x7fd92568a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7fd86c051ce8, writefds=0x7fd86c051a58, readfds=0x7fd86c0517c8,
nfds=, this=0x7fd86c05d7e0) at
kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fd86c051630,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4  0x7fd92568ac6a in QEventDispatcherUNIX::processEvents
(this=0x7fd86c05d7e0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x7fd9256350fa in QEventLoop::exec (this=this@entry=0x7fd873ffec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7fd92545ad43 in QThread::exec (this=) at
thread/qthread.cpp:500
#7  0x7fd91fef6c65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x7fd92545fc68 in QThreadPrivate::start (arg=0x55cd06b46b80) at
thread/qthread_unix.cpp:341
#9  0x7fd920d976ca in start_thread (arg=0x7fd873fff700) at
pthread_create.c:333
#10 0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7fd90625e700 (LWP 1749)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fd9247f2574 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fd9248d9f00 ) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x7fd9247f25b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x7fd920d976ca in start_thread (arg=0x7fd90625e700) at
pthread_create.c:333
#4  0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7fd9072ef700 (LWP 1748)):
#0  0x7fd927807ea3 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd925688caf in qt_safe_select (nfds=15,
fdread=fdread@entry=0x7fd8f4000a78, fdwrite=fdwrite@entry=0x7fd8f4000d08,
fdexcept=fdexcept@entry=0x7fd8f4000f98, orig_timeout=orig_timeout@entry=0x0) at
kernel/qcore_unix.cpp:75
#2  0x7fd92568a754 in QEventDispatcherUNIX::select (timeout=0x0,
exceptfds=0x7fd8f4000f98, writefds=0x7fd8f4000d08, readfds=0x7fd8f4000a78,
nfds=, this=0x7fd8f40008c0) at
kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fd8f40008e0,
flags=..., flags@entry=..., timeout=timeout@entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4  0x7fd92568ac6a in QEventDispatcherUNIX::processEvents
(this=0x7fd8f40008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x7fd9256350fa in QEventLoop::exec (this=this@entry=0x7fd9072eec60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7fd92545ad43 in QThread::exec (this=) at
thread/qthread.cpp:500
#7  0x7fd91fef6c65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x7fd92545fc68 in QThreadPrivate::start (arg=0x55cd06642e80) at
thread/qthread_unix.cpp:341
#9  0x7fd920d976ca in start_thread (arg=0x7fd9072ef700) at
pthread_create.c:333
#10 0x7fd9278120af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7fd9106cd700 (LWP 1670)):
#0  0x7fd9278060bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7fd91e2f99d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fd91e2f9aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0