Summary: | Plasma 5 has unsafe, non-portable behaviour while exiting cleanly | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | A. Wilcox (awilfox) <awilfox> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | Keywords: | drkonqi |
Priority: | NOR | ||
Version: | 5.8.4 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
A. Wilcox (awilfox)
2017-02-19 07:26:42 UTC
> Actually, it is very unsafe to make *any* XIO calls without a custom error handler
Kwin doesn't have a custom error calls as KWin doesn't do any XIO calls. It's the OpenGL driver which does the XIO calls and fails. Up to that point (line 34 in bt) everything in the tear down is fine. Afterwards everything is in an undefined state. Resulting in things like pixmaps getting created.
The root bug here is in the driver, nothing we can do about.
|