Bug 387548

Summary: plasma crashes when hovering jumpily in app menu
Product: [Plasma] plasmashell Reporter: Antonin Roussel <antonin.roussel>
Component: Application Menu (Kicker)Assignee: Eike Hein <hein>
Status: RESOLVED DUPLICATE    
Severity: minor CC: plasma-bugs
Priority: NOR    
Version: 5.8.7   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: gdb backtrace
plasmashell gdb backtrace (c > "bug" > bt)

Description Antonin Roussel 2017-12-03 10:24:58 UTC
Description of problem:
When exploring app menu with the mouse, I manage to make plasma crash (black desktop/screen, except for already running applications)

How reproducible: 
Every time !

Steps to Reproduce:
1. App menu > Tools > Emulators > Virtual box (or wine sub menu)
2. mouse jump on App menu > Recent apps   OR App menu > Internet  OR ... 
3. after a sub second, plasma crashes before restarting itself
https://bugs.mageia.org/show_bug.cgi?id=22117
Comment 1 Antonin Roussel 2017-12-03 10:26:45 UTC
Application: plasmashell (5.8.7)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.9.56-desktop-1.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
<see above comment>

The crash can be reproduced every time.

-- Backtrace:
A useful backtrace could not be generated
Comment 2 Christoph Feck 2017-12-31 17:22:08 UTC
To investigate the crash, we unfortunately need the backtrace. Please see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports for more information.
Comment 3 Antonin Roussel 2017-12-31 19:08:36 UTC
Created attachment 109607 [details]
gdb backtrace

I did attach gdb to plasmashell process from my user terminal, I got many many errors like in the ten first lines, then I needed to continue the interrupted process [(gdb) c]
I made a jump in the menu, and then I got the line :
Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
following lines may give you clues. Let me know if it's not sufficient.
At the end plasmashell has restarted itself, after a black desktop (with applications still running over)
Comment 4 Christoph Feck 2018-01-10 22:14:56 UTC
Do not use 'c' (continue), but 'bt' to get the backtrace. If you try to continue running an already crashed process, things cannot get better :)
Comment 5 Christoph Feck 2018-01-31 15:19:03 UTC
Any success with comment #4?
Comment 6 Antonin Roussel 2018-02-01 00:59:36 UTC
Created attachment 110274 [details]
plasmashell gdb backtrace (c > "bug" > bt)

hope this backtrace is good enough
Comment 7 Eike Hein 2018-02-01 09:22:01 UTC
Thanks!

This is a Qt bug that's resolved in newer Qt versions.

*** This bug has been marked as a duplicate of bug 369430 ***