[kwin] [Bug 395346] Closing an application crashes Kwin

2018-07-20 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 CC||preca...@gmail.com

--- Comment #16 from David Edmundson  ---
*** Bug 396692 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-07-11 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 CC||cip...@gmail.com

--- Comment #15 from David Edmundson  ---
*** Bug 392614 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-07-11 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 Resolution|FIXED   |UPSTREAM

--- Comment #14 from David Edmundson  ---
FWIW, my workaround was reverted as it caused another error.
My proper fix in Qt 5.12 still remains.

I'm not sure if it's worth me redoing the workaround concept but at a different
level.

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-07-11 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 CC||mspe...@gmail.com

--- Comment #13 from David Edmundson  ---
*** Bug 396258 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-23 Thread Duncan
https://bugs.kde.org/show_bug.cgi?id=395346

Duncan <1i5t5.dun...@cox.net> changed:

   What|Removed |Added

 Blocks||395807


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=395807
[Bug 395807] Closing an application crashes Kwin
-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-20 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://commits.kde.org/kwi
   ||n/275b7ee0f456328de870dcdc2
   ||97871d4eb8cfff2
 Resolution|--- |FIXED

--- Comment #12 from David Edmundson  ---
Git commit 275b7ee0f456328de870dcdc297871d4eb8cfff2 by David Edmundson.
Committed on 20/06/2018 at 08:39.
Pushed by davidedmundson into branch 'Plasma/5.13'.

Workaround crash in Aurorae destruction

Summary:
Workaround QtBug-68997

Deleting of a RenderControl/render controlled window triggers deletion
of other queued deleted items, putting KWin in a corrupt state. See Qt
bug report.

Deleting this queued means we know we don't have anything else going on
in the stack which should make this somewhat safe.

Test Plan:
Couldn't reproduce original crash. Based purely on the incomplete backtrace and
code reading

Set an Aurorae theme. Closed some windows. Things still worked as before

Reviewers: #kwin, #plasma, mart

Reviewed By: #kwin, #plasma, mart

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D13614

M  +4-6plugins/kdecorations/aurorae/src/aurorae.cpp
M  +5-1plugins/kdecorations/aurorae/src/aurorae.h

https://commits.kde.org/kwin/275b7ee0f456328de870dcdc297871d4eb8cfff2

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-20 Thread now-im
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #11 from now-im  ---
Definitely theme problem. I switched to breeze and no crash in wayland. Thanks,
martin for your time.

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-19 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #10 from familieku...@arcor.de ---
Aah, I see. You are right. kwin only crashes if I use another window decoration
than breeze. Colors or "Erscheinungsbild" (just not having the exact english
prase at hand) do not matter. I have tested with the bundled plastik and
downloaded ark (dark) and forman. To be sure I repeated these tests with an
ephemeral fresh user account. The results are the same.

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-19 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 CC||pmaiol...@gmail.com

--- Comment #9 from David Edmundson  ---
*** Bug 394774 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-18 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=395346

David Edmundson  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1
 CC||k...@davidedmundson.co.uk

--- Comment #8 from David Edmundson  ---
>From the trace, yes.

We close our window, that closes the aurorae render Aurore instance, which in
turn kills our QQuickWindow (m_view)

QQuickRenderControlPrivate::windowDestroyed has this lovely line:

QCoreApplication::sendPostedEvents(nullptr, QEvent::DeferredDelete) 

which is a truly horrible thing to do as it puts kwin in a very bizarre state
which I don't think we should even try guarding round.

swapping round render control and window destruction won't help
Deferring the deletion of the QQuickRenderControl probably would

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-18 Thread now-im
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #7 from now-im  ---
I have no idea how but the problem is solved for me. Right now, when I drag a
subtitle to vlc the session crashes. Problem may lie with vlc. I don't know how
to collect information when my system crashes.

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-18 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=395346

Martin Flöser  changed:

   What|Removed |Added

  Flags||Wayland+, X11-
 Status|NEEDSINFO   |UNCONFIRMED
 Resolution|BACKTRACE   |---

--- Comment #6 from Martin Flöser  ---
You are using an aurorae theme?

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #5 from familieku...@arcor.de ---
Created attachment 113414
  --> https://bugs.kde.org/attachment.cgi?id=113414&action=edit
kwin_wayland backtrace

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-18 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395346

familieku...@arcor.de changed:

   What|Removed |Added

 CC||familieku...@arcor.de

--- Comment #4 from familieku...@arcor.de ---
I can report the same behaviour (except the tearing). I´m still on X11, but
also test wayland on regular basis. The last update on KDE Neon to Plasma 5.13
breaks kwin_wayland.

Maybe the bugs #395413 and #395295 are related?


Kernel: 4.14.42-141bc7 x86_64 (64 bit) Desktop: N/A Distro: KDE neon User
Edition 5.13
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Device 67df
   Display Server: X.org 1.19.5 driver: amdgpu

Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD Radeon (TM) RX 470 Graphics (AMD POLARIS10 / DRM 3.19.0 /
4.14.42-141bc7, LLVM 5.0.0) (0x67df)
Version: 17.2.8
Accelerated: yes
Video memory: 8171MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) RX 470 Graphics (AMD POLARIS10 / DRM
3.19.0 / 4.14.42-141bc7, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.8
OpenGL core profile shading language version string: 4.50

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-14 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=395346

Martin Flöser  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #3 from Martin Flöser  ---
Please provide a backtrace of the crash.

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-14 Thread now-im
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #2 from now-im  ---
Created attachment 113298
  --> https://bugs.kde.org/attachment.cgi?id=113298&action=edit
journal output

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

[kwin] [Bug 395346] Closing an application crashes Kwin

2018-06-14 Thread now-im
https://bugs.kde.org/show_bug.cgi?id=395346

--- Comment #1 from now-im  ---
I have attached journalctl -f output.

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