Bug 359324 - plasmashell often hangs randomly, sometimes with broken window preview
Summary: plasmashell often hangs randomly, sometimes with broken window preview
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.5.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-12 15:51 UTC by sudden6
Modified: 2016-03-25 06:55 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
backtrace+last console output (20.24 KB, text/plain)
2016-02-13 21:18 UTC, sudden6
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sudden6 2016-02-12 15:51:55 UTC
plasmashell hangs at least every hour for an unknown reason. Kwin is still running and working as expected, I can move windows, switch through them with Alt+Tab and run commands from krunner (Alt+F2). I can't click anything on the panel, it simply doesn't react. Sometimes as plasmashell hangs it shows a broken preview in the taskbar, but I don't have a screenshot of this.

To workaround this I can kill plasmashell and restart it and it continues to work for a time.

If I run plasmashell in a konsole window, the output doesn't show anything directly related with the hang. But I get errors like:

QXcbConnection: XCB error: 2 (BadValue), sequence: 8291, resource id: 140509189, major code: 142 (Unknown), minor code: 3
QXcbConnection: XCB error: 2 (BadValue), sequence: 8370, resource id: 125829124, major code: 142 (Unknown), minor code: 3
QXcbConnection: XCB error: 2 (BadValue), sequence: 8439, resource id: 18874372, major code: 142 (Unknown), minor code: 3

If I move the mouse pointer over a tab in the taskbar.

I made a core dump with gcore, but I'm not sure if I should upload it. (compressed 13,2MB, uncompressed 3,2GB).


Reproducible: Sometimes




OS: openSUSE Tumbleweed (20160209) (x86_64)
Kernel: 4.4.0
plasmashell 5.5.3
X.Org X Server 1.18.0
OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.7.0)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.1.1
OpenGL core profile shading language version string: 4.10
Comment 1 Aleix Pol 2016-02-13 01:27:20 UTC
Maybe you can provide a backtrace? Otherwise it's impossible to figure out what's going on...
Comment 2 Raimar Sandner 2016-02-13 13:16:17 UTC
Same here, arch linux plasma-workspace 5.5.4. Clearing the cache (~/.cache) did not help. I will try to get a backtrace...
Comment 3 Raimar Sandner 2016-02-13 17:04:38 UTC
http://pastebin.com/bZT9DRrW

Here is a backtrace. I realize many symbols are missing, please let me know if this has any value at all, otherwise I can try to recompile packages with debug symbols.
Comment 4 sudden6 2016-02-13 21:18:31 UTC
Created attachment 97185 [details]
backtrace+last console output

I ran plasmashell in konsole with gdb, as soon as it froze I hit Ctrl+C and made a backtrace with "thread apply all backtrace". This is the last output of plasmashell and the backtrace.
Comment 5 sudden6 2016-02-24 11:52:29 UTC
I tried wiping the caches, but this also didn't help.
Do you need anything else?

This bug makes plasmashell unusable for me.
Comment 6 sudden6 2016-02-28 16:47:23 UTC
After installing the newest updates, I haven't yet had this problem.