<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>480709</bug_id>
          
          <creation_ts>2024-02-01 22:32:28 +0000</creation_ts>
          <short_desc>+when external monitor is connected the screen locker crashes when the computer goes to sleep.</short_desc>
          <delta_ts>2024-02-13 22:12:30 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kscreenlocker</product>
          <component>general</component>
          <version>5.27.10</version>
          <rep_platform>Kubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>multiscreen, wayland-only</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="grestil">1wheelspinny</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>1wheelspinny</cc>
    
    <cc>nate</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>6.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2285243</commentid>
    <comment_count>0</comment_count>
      <attachid>165457</attachid>
    <who name="grestil">1wheelspinny</who>
    <bug_when>2024-02-01 22:32:28 +0000</bug_when>
    <thetext>Created attachment 165457
Log from crash handler

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Plug in external monitor
2. Wait for computer to lock the screen
3. Compter crashes and gives instructions to reboot using terminal.

OBSERVED RESULT
Rebooting is necessary to restore proper operation. 

EXPECTED RESULT 
login prompt


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: kubuntu 22.04
(available in About System)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.104.4
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Using an HP 8470w with AMD turks graphics proccessor</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2286655</commentid>
    <comment_count>1</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-02-06 22:49:03 +0000</bug_when>
    <thetext>Application: kded5 (kded5), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139718111189056) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139718111189056) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=139718111189056, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f12a8442476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f12a84287f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007f12a8c90ba3 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f12a532b3e4 in QtWaylandClient::QWaylandDisplay::checkError() const () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#11 0x00007f12a532c11a in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#12 0x00007f12a8ef17c8 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f12a8ef4cb3 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f12a8ef54e3 in QSocketNotifier::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f12a9b6c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f12a8eb9e3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f12a8f13cc5 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f12a7bc7d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f12a7c1d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f12a7bc53e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f12a8f130b8 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f12a8eb875b in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f12a8ec0cf4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x000055a6f68bbf52 in ?? ()
#25 0x00007f12a8429d90 in __libc_start_call_main (main=main@entry=0x55a6f68bb5e0, argc=argc@entry=1, argv=argv@entry=0x7ffe83acd198) at ../sysdeps/nptl/libc_start_call_main.h:58
#26 0x00007f12a8429e40 in __libc_start_main_impl (main=0x55a6f68bb5e0, argc=1, argv=0x7ffe83acd198, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7ffe83acd188) at ../csu/libc-start.c:392
#27 0x000055a6f68bc625 in ?? ()
[Inferior 1 (process 1284) detached]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2286656</commentid>
    <comment_count>2</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-02-06 22:49:16 +0000</bug_when>
    <thetext>What instructions did it give you? Can you take a phone photo of the message?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2287843</commentid>
    <comment_count>3</comment_count>
    <who name="grestil">1wheelspinny</who>
    <bug_when>2024-02-10 20:24:26 +0000</bug_when>
    <thetext>(In reply to Nate Graham from comment #2)
&gt; What instructions did it give you? Can you take a phone photo of the message?

https://photos.app.goo.gl/hTXCaGe82RpHTYdz6

None of these commands displayed seem to have any effect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2288546</commentid>
    <comment_count>4</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-02-13 20:27:56 +0000</bug_when>
    <thetext>Ah, it&apos;s this issue. :( Fortunately it&apos;s fixed in Plasma 6. Unfortunately the next Kubuntu LTS release won&apos;t use it. Oh well, such is life sometimes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2288557</commentid>
    <comment_count>5</comment_count>
    <who name="grestil">1wheelspinny</who>
    <bug_when>2024-02-13 21:05:39 +0000</bug_when>
    <thetext>Thank you for the information! Looking forward to using Plasma 6.0. My first Linux experience was with KDE in the early 2000&apos;s and nothing else will do. The improvements over the years have been astounding and I do appreciate the hard work of all who have made KDE what it is. Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2288574</commentid>
    <comment_count>6</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-02-13 22:12:30 +0000</bug_when>
    <thetext>You&apos;re very welcome! Thanks for the kind words. It&apos;s always nice to know one&apos;s work is appreciated!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>165457</attachid>
            <date>2024-02-01 22:32:28 +0000</date>
            <delta_ts>2024-02-01 22:32:28 +0000</delta_ts>
            <desc>Log from crash handler</desc>
            <filename>kded5-20240201-153955.kcrash</filename>
            <type>text/plain</type>
            <size>2722</size>
            <attacher name="grestil">1wheelspinny</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtkZWQ1IChrZGVkNSksIHNpZ25hbDogQWJvcnRlZAoKW0tDcmFzaCBIYW5k
bGVyXQojNCAgX19wdGhyZWFkX2tpbGxfaW1wbGVtZW50YXRpb24gKG5vX3RpZD0wLCBzaWdubz02
LCB0aHJlYWRpZD0xMzk3MTgxMTExODkwNTYpIGF0IC4vbnB0bC9wdGhyZWFkX2tpbGwuYzo0NAoj
NSAgX19wdGhyZWFkX2tpbGxfaW50ZXJuYWwgKHNpZ25vPTYsIHRocmVhZGlkPTEzOTcxODExMTE4
OTA1NikgYXQgLi9ucHRsL3B0aHJlYWRfa2lsbC5jOjc4CiM2ICBfX0dJX19fcHRocmVhZF9raWxs
ICh0aHJlYWRpZD0xMzk3MTgxMTExODkwNTYsIHNpZ25vPXNpZ25vQGVudHJ5PTYpIGF0IC4vbnB0
bC9wdGhyZWFkX2tpbGwuYzo4OQojNyAgMHgwMDAwN2YxMmE4NDQyNDc2IGluIF9fR0lfcmFpc2Ug
KHNpZz1zaWdAZW50cnk9NikgYXQgLi4vc3lzZGVwcy9wb3NpeC9yYWlzZS5jOjI2CiM4ICAweDAw
MDA3ZjEyYTg0Mjg3ZjMgaW4gX19HSV9hYm9ydCAoKSBhdCAuL3N0ZGxpYi9hYm9ydC5jOjc5CiM5
ICAweDAwMDA3ZjEyYThjOTBiYTMgaW4gUU1lc3NhZ2VMb2dnZXI6OmZhdGFsKGNoYXIgY29uc3Qq
LCAuLi4pIGNvbnN0ICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28u
NQojMTAgMHgwMDAwN2YxMmE1MzJiM2U0IGluIFF0V2F5bGFuZENsaWVudDo6UVdheWxhbmREaXNw
bGF5OjpjaGVja0Vycm9yKCkgY29uc3QgKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1V2F5bGFuZENsaWVudC5zby41CiMxMSAweDAwMDA3ZjEyYTUzMmMxMWEgaW4gUXRXYXlsYW5k
Q2xpZW50OjpRV2F5bGFuZERpc3BsYXk6OmZsdXNoUmVxdWVzdHMoKSAoKSBmcm9tIC9saWIveDg2
XzY0LWxpbnV4LWdudS9saWJRdDVXYXlsYW5kQ2xpZW50LnNvLjUKIzEyIDB4MDAwMDdmMTJhOGVm
MTdjOCBpbiA/PyAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNvLjUK
IzEzIDB4MDAwMDdmMTJhOGVmNGNiMyBpbiBRU29ja2V0Tm90aWZpZXI6OmFjdGl2YXRlZChRU29j
a2V0RGVzY3JpcHRvciwgUVNvY2tldE5vdGlmaWVyOjpUeXBlLCBRU29ja2V0Tm90aWZpZXI6OlFQ
cml2YXRlU2lnbmFsKSAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJRdDVDb3JlLnNv
LjUKIzE0IDB4MDAwMDdmMTJhOGVmNTRlMyBpbiBRU29ja2V0Tm90aWZpZXI6OmV2ZW50KFFFdmVu
dCopICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojMTUgMHgw
MDAwN2YxMmE5YjZjNzEzIGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIoUU9i
amVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NVdpZGdl
dHMuc28uNQojMTYgMHgwMDAwN2YxMmE4ZWI5ZTNhIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlm
eUludGVybmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliUXQ1Q29yZS5zby41CiMxNyAweDAwMDA3ZjEyYThmMTNjYzUgaW4gPz8gKCkgZnJvbSAv
bGliL3g4Nl82NC1saW51eC1nbnUvbGliUXQ1Q29yZS5zby41CiMxOCAweDAwMDA3ZjEyYTdiYzdk
M2IgaW4gZ19tYWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1n
bnUvbGliZ2xpYi0yLjAuc28uMAojMTkgMHgwMDAwN2YxMmE3YzFkMjU4IGluID8/ICgpIGZyb20g
L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzIwIDB4MDAwMDdmMTJhN2Jj
NTNlMyBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliL3g4Nl82NC1saW51
eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojMjEgMHgwMDAwN2YxMmE4ZjEzMGI4IGluIFFFdmVudERp
c3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZl
bnRzRmxhZz4pICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQoj
MjIgMHgwMDAwN2YxMmE4ZWI4NzViIGluIFFFdmVudExvb3A6OmV4ZWMoUUZsYWdzPFFFdmVudExv
b3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGli
UXQ1Q29yZS5zby41CiMyMyAweDAwMDA3ZjEyYThlYzBjZjQgaW4gUUNvcmVBcHBsaWNhdGlvbjo6
ZXhlYygpICgpIGZyb20gL2xpYi94ODZfNjQtbGludXgtZ251L2xpYlF0NUNvcmUuc28uNQojMjQg
MHgwMDAwNTVhNmY2OGJiZjUyIGluID8/ICgpCiMyNSAweDAwMDA3ZjEyYTg0MjlkOTAgaW4gX19s
aWJjX3N0YXJ0X2NhbGxfbWFpbiAobWFpbj1tYWluQGVudHJ5PTB4NTVhNmY2OGJiNWUwLCBhcmdj
PWFyZ2NAZW50cnk9MSwgYXJndj1hcmd2QGVudHJ5PTB4N2ZmZTgzYWNkMTk4KSBhdCAuLi9zeXNk
ZXBzL25wdGwvbGliY19zdGFydF9jYWxsX21haW4uaDo1OAojMjYgMHgwMDAwN2YxMmE4NDI5ZTQw
IGluIF9fbGliY19zdGFydF9tYWluX2ltcGwgKG1haW49MHg1NWE2ZjY4YmI1ZTAsIGFyZ2M9MSwg
YXJndj0weDdmZmU4M2FjZDE5OCwgaW5pdD08b3B0aW1pemVkIG91dD4sIGZpbmk9PG9wdGltaXpl
ZCBvdXQ+LCBydGxkX2Zpbmk9PG9wdGltaXplZCBvdXQ+LCBzdGFja19lbmQ9MHg3ZmZlODNhY2Qx
ODgpIGF0IC4uL2NzdS9saWJjLXN0YXJ0LmM6MzkyCiMyNyAweDAwMDA1NWE2ZjY4YmM2MjUgaW4g
Pz8gKCkKW0luZmVyaW9yIDEgKHByb2Nlc3MgMTI4NCkgZGV0YWNoZWRdCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>