Bug 387548 - plasma crashes when hovering jumpily in app menu
Summary: plasma crashes when hovering jumpily in app menu
Status: RESOLVED DUPLICATE of bug 369430
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) (show other bugs)
Version: 5.8.7
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-03 10:24 UTC by Antonin Roussel
Modified: 2018-02-01 09:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
gdb backtrace (1.97 KB, text/plain)
2017-12-31 19:08 UTC, Antonin Roussel
Details
plasmashell gdb backtrace (c > "bug" > bt) (4.88 KB, text/plain)
2018-02-01 00:59 UTC, Antonin Roussel
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***