https://bugs.kde.org/show_bug.cgi?id=478806

            Bug ID: 478806
           Summary: Plasmashell Coredump After Kscreenlock_greet[er] Fails
                    To Display And Screen Remains Black
    Classification: Plasma
           Product: plasmashell
           Version: 5.27.10
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: nroycea+...@gmail.com
  Target Milestone: 1.0

SUMMARY
When the screen *BEGINS* the transition to lockscreen (idle), and I move my
mouse to stop the transition, the screen remained black with only the mouse
cursor showing/moving.

Switching ttys, I tried to restart the plasmashell service (not sure that could
be done from another tty), and it crashed.

I used "loginctl" to lock all sessions and unlock that GUI one, where I could
switch back to it, only to find plasmashell was still dead.

With "konsole" still up, I again tried to restart plasmashell, but the same
coredump was happening.

I manually started plasmashell, circumventing the service, and it came back.

Even with it being back, I STILL could not restart the plasmashell service
without it coredumping.

I'm currently still live on this system (no reboot yet) in case other testing
would like to be done while in this state.


STEPS TO REPRODUCE
1. Wait for screen lock to *start*, and move mouse to avoid it the moment the
screen goes black (starting to lock).
2. Notice screen remains black and no unlocker is presented. Only the mouse
cursor is displayed.
3. Switch tty and try to restart plasmashell service. //Fails
4. $ loginctl lock-sessions; loginctl list-sessions; loginctl unlock-session
<#>
5. Switch back to GUI and notice plasmashell is still dead.
6. Try to restart plasmashell service in konsole and notice it coredumps again.
7. $ plasmashell --replace & //"--replace" not needed if "$ ps" doesn't show it
running.
8. Notice plasmashell is now running after having started it manually from
konsole.


OBSERVED RESULT
Crash

EXPECTED RESULT
Don't crash

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  Arch Linux
(available in About System)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Dump:
*****
       Message: Process 698869 (plasmashell) of user 1000 dumped core.

                Stack trace of thread 698869:
                #0  0x00007f3817b6283c n/a (libc.so.6 + 0x8e83c)
                #1  0x00007f3817b12668 raise (libc.so.6 + 0x3e668)
                #2  0x00007f3817afa4b8 abort (libc.so.6 + 0x264b8)
                #3  0x00007f3817fd10c2 _ZNK14QMessageLogger5fatalEPKcz
(libQt5Core.so.5 + 0xa00c2)
                #4  0x00007f38185a8402
_ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 +
0x13f402)
                #5  0x00007f38185a8a99
_ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 +
0x13fa99)
                #6  0x00007f38181ccc05 _ZN23QCoreApplicationPrivate4initEv
(libQt5Core.so.5 + 0x29bc05)
                #7  0x00007f38185a8b46 _ZN22QGuiApplicationPrivate4initEv
(libQt5Gui.so.5 + 0x13fb46)
                #8  0x00007f3818e4bb9e _ZN19QApplicationPrivate4initEv
(libQt5Widgets.so.5 + 0x175b9e)
                #9  0x0000556f3e29f3c6 n/a (plasmashell + 0x213c6)
                #10 0x00007f3817afbcd0 n/a (libc.so.6 + 0x27cd0)
                #11 0x00007f3817afbd8a __libc_start_main (libc.so.6 + 0x27d8a)
                #12 0x0000556f3e2a2515 n/a (plasmashell + 0x24515)

                Stack trace of thread 698870:
                #0  0x00007f3817bd6f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x00007f3816c872b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x00007f3816c27162 g_main_context_iteration
(libglib-2.0.so.0 + 0x58162)
                #3  0x00007f381821bf7c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5 + 0x2eaf7c)
                #4  0x00007f38181cbe74
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 +
0x29ae74)
                #5  0x00007f38180284f6 _ZN7QThread4execEv (libQt5Core.so.5 +
0xf74f6)
                #6  0x00007f3818b07a9a n/a (libQt5DBus.so.5 + 0x18a9a)
                #7  0x00007f381802471a n/a (libQt5Core.so.5 + 0xf371a)
                #8  0x00007f3817b609eb n/a (libc.so.6 + 0x8c9eb)
                #9  0x00007f3817be47cc n/a (libc.so.6 + 0x1107cc)
                ELF object binary architecture: AMD x86-64
*****

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

Reply via email to