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

sasori.n...@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sasori.n...@gmail.com

--- Comment #1 from sasori.n...@gmail.com ---
I'm having the same problem, with a core dump of kscreenlocker at the end (I
woke up this morning to find the "Screen locker is broken..." message). Anyway,
here are more info and my own conclusions at the end.

The following tests were made with plasma 5.16.5 on a Manjaro system with the
BreezeDark screen locker and VLC with a media loaded (playing or paused). It
does the same with Clementine or other media players.

Output of /usr/lib/kscreenlocker_greet --testing
/usr/lib/kscreenlocker_greet --testing
OpenGL vendor string:                   Intel Open Source Technology Center
OpenGL renderer string:                 Mesa DRI Intel(R) Haswell Desktop 
OpenGL version string:                  3.0 Mesa 19.2.1
OpenGL shading language version string: 1.30
Driver:                                 Intel
GPU class:                              Haswell
OpenGL version:                         3.0
GLSL version:                           1.30
Mesa version:                           19.2.1
Linux kernel version:                   5.3.6
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:59:
TypeError: Property 'setAction' of object
ScreenLocker::WallpaperIntegration(0x5583239e9090) is not a function
file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:59:
TypeError: Property 'setAction' of object
ScreenLocker::WallpaperIntegration(0x5583239e9090) is not a function
Locked at 1571501528
UdevQt: unable to create udev monitor connection
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/SessionManagementScreen.qml:64:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/ActionButton.qml:33:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/KeyboardLayoutButton.qml:29:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Battery.qml:48:9:
Unable to assign [undefined] to double
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/SessionManagementScreen.qml:64:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/ActionButton.qml:33:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/KeyboardLayoutButton.qml:29:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/Battery.qml:48:9:
Unable to assign [undefined] to double
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:41:5:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:41:5:
Unable to assign [undefined] to int
QXcbClipboard: SelectionRequest too old
QXcbClipboard: SelectionRequest too old
QXcbClipboard: SelectionRequest too old
QXcbClipboard: SelectionRequest too old
QXcbClipboard: SelectionRequest too old
QXcbClipboard: SelectionRequest too old
file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MediaControls.qml:96:9:
QML Image: Binding loop detected for property "sourceSize"  # This is repeated
a *lot* of times (so much I couldn't copy-paste it all, my computer started to
panic)
Segmentation fault (core dumped)


Output of journalctl -r after the core dump
oct. 19 18:12:13 spike-manjaro systemd-coredump[14640]: Process 14618
(kscreenlocker_g) of user 1000 dumped core.

                                                        Stack trace of thread
14618:
                                                        #0  0x00007f769c8d0330
__vfprintf_internal (libc.so.6)
                                                        #1  0x00007f769c8d3586
buffered_vfprintf (libc.so.6)
                                                        #2  0x00007f769c8d0724
__vfprintf_internal (libc.so.6)
                                                        #3  0x00007f769c8bd19a
fprintf (libc.so.6)
                                                        #4  0x00007f769ccd5557
n/a (libQt5Core.so.5)
                                                        #5  0x00007f769ccd1031
n/a (libQt5Core.so.5)
                                                        #6  0x00007f769ccd25fd
_Z17qt_message_output9QtMsgTypeRK18QMessageLogContextRK7QString
(libQt5Core.so.5)
                                                        #7  0x00007f769cdc4911
_ZN6QDebugD1Ev (libQt5Core.so.5)
                                                        #8  0x00007f769db474b3
n/a (libQt5Qml.so.5)
                                                        #9  0x00007f769db477a1
n/a (libQt5Qml.so.5)
                                                        #10 0x00007f769db9c74f
_ZN8QQmlInfoD1Ev (libQt5Qml.so.5)
                                                        #11 0x00007f769dbcc184
_ZN19QQmlAbstractBinding21printBindingLoopErrorER12QQmlProperty
(libQt5Qml.so.5)
                                                        #12 0x00007f769dbd1a10
_ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE
(libQt5Qml.so.5)
                                                        #13 0x00007f769dbad43e
_ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt5Qml.so.5)
                                                        #14 0x00007f769db4a4ff
_ZN8QQmlData13signalEmittedEP24QAbstractDeclarativeDataP7QObjectiPPv
(libQt5Qml.so.5)
                                                        #15 0x00007f769ced32eb
_ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5)
                                                        #16 0x00007f769dfa6fde
_ZN10QQuickItem15geometryChangedERK6QRectFS2_ (libQt5Quick.so.5)
                                                        #17 0x00007f769e046683
_ZN11QQuickImage15geometryChangedERK6QRectFS2_ (libQt5Quick.so.5)
                                                        #18 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #19 0x00007f769e045441
_ZN11QQuickImage21updatePaintedGeometryEv (libQt5Quick.so.5)
                                                        #20 0x00007f769e0468f5
_ZN11QQuickImage12pixmapChangeEv (libQt5Quick.so.5)
                                                        #21 0x00007f769e044af0
_ZN15QQuickImageBase15requestFinishedEv (libQt5Quick.so.5)
                                                        #22 0x00007f769e04485d
_ZN15QQuickImageBase4loadEv (libQt5Quick.so.5)
                                                        #23 0x00007f769e044121
n/a (libQt5Quick.so.5)
                                                        #24 0x00007f769db5f4c1
n/a (libQt5Qml.so.5)
                                                        #25 0x00007f769db5cd56
_ZN19QQmlPropertyPrivate5writeEP7QObjectRK16QQmlPropertyDataRK8QVariantP15QQmlContextData6QFlagsINS2_9WriteFlagEE
(libQt5Qml.so.5)
                                                        #26 0x00007f769dbd26e5
_ZN11QQmlBinding9slowWriteERK16QQmlPropertyDataS2_RKN3QV45ValueEb6QFlagsINS0_9WriteFlagEE
(libQt5Qml.so.5)
                                                        #27 0x00007f769dbd3861
n/a (libQt5Qml.so.5)
                                                        #28 0x00007f769dbd4c5d
n/a (libQt5Qml.so.5)
                                                        #29 0x00007f769dbd13a4
_ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE
(libQt5Qml.so.5)
                                                        #30 0x00007f769dbad43e
_ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt5Qml.so.5)
                                                        #31 0x00007f769db4a4ff
_ZN8QQmlData13signalEmittedEP24QAbstractDeclarativeDataP7QObjectiPPv
(libQt5Qml.so.5)
                                                        #32 0x00007f769ced32eb
_ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5)
                                                        #33 0x00007f769dfa6fde
_ZN10QQuickItem15geometryChangedERK6QRectFS2_ (libQt5Quick.so.5)
                                                        #34 0x00007f769e046683
_ZN11QQuickImage15geometryChangedERK6QRectFS2_ (libQt5Quick.so.5)
                                                        #35 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #36 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #37 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #38 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #39 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #40 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #41 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #42 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #43 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #44 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #45 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #46 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #47 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #48 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #49 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #50 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #51 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #52 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #53 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #54 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #55 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #56 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #57 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #58 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #59 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #60 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #61 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #62 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)
                                                        #63 0x00007f769dfa08e3
_ZN10QQuickItem15setImplicitSizeEdd (libQt5Quick.so.5)

                                                        Stack trace of thread
14631:
                                                        #0  0x00007f769c95fe9d
syscall (libc.so.6)
                                                        #1  0x00007f769ccdb972
_ZN10QSemaphore7acquireEi (libQt5Core.so.5)
                                                        #2  0x00007f7695af8e3a
n/a (libQt5HunspellInputMethod.so.5)
                                                        #3  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #4  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #5  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14632:
                                                        #0  0x00007f769bf71c45
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                        #1  0x00007f769ccdf660
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                                        #2  0x00007f769ccdf752
_ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                        #3  0x00007f767732ec90
n/a (libqmlfolderlistmodelplugin.so)
                                                        #4  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #5  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #6  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14621:
                                                        #0  0x00007f769bf71c45
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                        #1  0x00007f76949ec4fc
n/a (i965_dri.so)
                                                        #2  0x00007f76949ec0f8
n/a (i965_dri.so)
                                                        #3  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #4  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14626:
                                                        #0  0x00007f769bf71c45
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                        #1  0x00007f769ccdf660
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                                        #2  0x00007f769ccdf752
_ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                        #3  0x00007f769df67dad
n/a (libQt5Quick.so.5)
                                                        #4  0x00007f769df6805e
n/a (libQt5Quick.so.5)
                                                        #5  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #6  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #7  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14622:
                                                        #0  0x00007f769c95a9ef
__poll (libc.so.6)
                                                        #1  0x00007f769acf4180
n/a (libglib-2.0.so.0)
                                                        #2  0x00007f769acf4251
g_main_context_iteration (libglib-2.0.so.0)
                                                        #3  0x00007f769ceffa03
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5)
                                                        #4  0x00007f769cea64ec
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                        #5  0x00007f769ccd8385
_ZN7QThread4execEv (libQt5Core.so.5)
                                                        #6  0x00007f769e283b37
n/a (libQt5DBus.so.5)
                                                        #7  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #8  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #9  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14619:
                                                        #0  0x00007f769c95a9ef
__poll (libc.so.6)
                                                        #1  0x00007f769c848630
n/a (libxcb.so.1)
                                                        #2  0x00007f769c84a2db
xcb_wait_for_event (libxcb.so.1)
                                                        #3  0x00007f7697e1f101
n/a (libQt5XcbQpa.so.5)
                                                        #4  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #5  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #6  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14635:
                                                        #0  0x00007f768c515286
n/a (libjpeg.so.8)
                                                        #1  0x00007f768c50ceaf
n/a (libjpeg.so.8)
                                                        #2  0x00007f768c517a7e
n/a (libjpeg.so.8)
                                                        #3  0x00007f768c50b479
jpeg_read_scanlines (libjpeg.so.8)
                                                        #4  0x00007f768c62295b
n/a (libqjpeg.so)
                                                        #5  0x00007f768c624108
n/a (libqjpeg.so)
                                                        #6  0x00007f769d2b18ab
_ZN12QImageReader4readEP6QImage (libQt5Gui.so.5)
                                                        #7  0x00007f769ded8948
n/a (libQt5Quick.so.5)
                                                        #8  0x00007f769deda080
n/a (libQt5Quick.so.5)
                                                        #9  0x00007f769dedc4c8
n/a (libQt5Quick.so.5)
                                                        #10 0x00007f769dedc65d
n/a (libQt5Quick.so.5)
                                                        #11 0x00007f769cea79c2
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)
                                                        #12 0x00007f769ceaa739
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt5Core.so.5)
                                                        #13 0x00007f769cf00404
n/a (libQt5Core.so.5)
                                                        #14 0x00007f769acf23fe
g_main_context_dispatch (libglib-2.0.so.0)
                                                        #15 0x00007f769acf4211
n/a (libglib-2.0.so.0)
                                                        #16 0x00007f769acf4251
g_main_context_iteration (libglib-2.0.so.0)
                                                        #17 0x00007f769ceffa03
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5)
                                                        #18 0x00007f769cea64ec
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                        #19 0x00007f769ccd8385
_ZN7QThread4execEv (libQt5Core.so.5)
                                                        #20 0x00007f769dedc6eb
n/a (libQt5Quick.so.5)
                                                        #21 0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #22 0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #23 0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14629:
                                                        #0  0x00007f769bf71c45
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                        #1  0x00007f769ccdf660
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                                        #2  0x00007f769ccdf752
_ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                        #3  0x00007f769df67dad
n/a (libQt5Quick.so.5)
                                                        #4  0x00007f769df6805e
n/a (libQt5Quick.so.5)
                                                        #5  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #6  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #7  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14633:
                                                        #0  0x00007f769c95fe9d
syscall (libc.so.6)
                                                        #1  0x00007f769ccdb972
_ZN10QSemaphore7acquireEi (libQt5Core.so.5)
                                                        #2  0x00007f7695af8e3a
n/a (libQt5HunspellInputMethod.so.5)
                                                        #3  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #4  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #5  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14623:
                                                        #0  0x00007f769c95a9ef
__poll (libc.so.6)
                                                        #1  0x00007f769acf4180
n/a (libglib-2.0.so.0)
                                                        #2  0x00007f769acf4251
g_main_context_iteration (libglib-2.0.so.0)
                                                        #3  0x00007f769ceffa03
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt5Core.so.5)
                                                        #4  0x00007f769cea64ec
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                        #5  0x00007f769ccd8385
_ZN7QThread4execEv (libQt5Core.so.5)
                                                        #6  0x00007f769dbfe849
n/a (libQt5Qml.so.5)
                                                        #7  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #8  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #9  0x00007f769c9652d3
__clone (libc.so.6)

                                                        Stack trace of thread
14634:
                                                        #0  0x00007f769bf71c45
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                        #1  0x00007f769ccdf660
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                                        #2  0x00007f769ccdf752
_ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                        #3  0x00007f767732ec90
n/a (libqmlfolderlistmodelplugin.so)
                                                        #4  0x00007f769ccd95b0
n/a (libQt5Core.so.5)
                                                        #5  0x00007f769bf6b4cf
start_thread (libpthread.so.0)
                                                        #6  0x00007f769c9652d3
__clone (libc.so.6)

>From what I could understand the core dump is caused by the failed attempt to
resize the media image for the lock screen. I have identified this commit as
the issue:
https://github.com/KDE/plasma-workspace/commit/953f72e42f6c30ff951570ca53bc3c7a859aa5bc.
As a further test, I removed the committed line from
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/MediaControls.qml
and the problem disappeared.

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

Reply via email to