Bug 448939 - plasma-discover: segmentation fault (5.24 beta version)
Summary: plasma-discover: segmentation fault (5.24 beta version)
Status: RESOLVED DUPLICATE of bug 448460
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.23.90
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-22 07:55 UTC by antonio
Modified: 2022-01-23 12:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description antonio 2022-01-22 07:55:10 UTC
SUMMARY
Hello,
I notice segmentation fault in plasma-discover (5.24 beta version)

STEPS TO REPRODUCE
- Start Plasma-Discover

OBSERVED RESULT
Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x00007ffff6c89826 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.23.90
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

$ gdb plasma-discover                                                                         
GNU gdb (Debian 10.1-2) 10.1.90.20210103-git
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from plasma-discover...
Download failed: Funzione non implementata.  Continuing without debug info for /home/root/plasma-discover.
(No debugging symbols found in plasma-discover)
(gdb) r
Starting program: /usr/bin/plasma-discover 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffeffaa640 (LWP 11861)]
[New Thread 0x7fffeed1d640 (LWP 11862)]
[New Thread 0x7fffed139640 (LWP 11863)]
[New Thread 0x7fffec938640 (LWP 11864)]
[New Thread 0x7fffe4e48640 (LWP 11865)]
[New Thread 0x7fffda04d640 (LWP 11866)]
[New Thread 0x7fffd984c640 (LWP 11867)]
[New Thread 0x7fffd904b640 (LWP 11868)]
[New Thread 0x7fffd884a640 (LWP 11869)]
[New Thread 0x7fffc3fff640 (LWP 11870)]
[New Thread 0x7fffc37fe640 (LWP 11871)]
[New Thread 0x7fffc2ffd640 (LWP 11872)]
[New Thread 0x7fffc27fc640 (LWP 11873)]
[New Thread 0x7fffc1ffb640 (LWP 11874)]
[New Thread 0x7fffc17fa640 (LWP 11875)]
[New Thread 0x7fffc0ff9640 (LWP 11876)]
[Thread 0x7fffc0ff9640 (LWP 11876) exited]
[New Thread 0x7fffc0ff9640 (LWP 11877)]
[New Thread 0x7fff9ffff640 (LWP 11878)]
[Thread 0x7fff9ffff640 (LWP 11878) exited]
[New Thread 0x7fff9ffff640 (LWP 11879)]
[New Thread 0x7fff9d46b640 (LWP 11880)]
[New Thread 0x7fff9cc6a640 (LWP 11881)]
[New Thread 0x7fff93fff640 (LWP 11882)]
[New Thread 0x7fff936a6640 (LWP 11883)]
[New Thread 0x7fff92ea5640 (LWP 11884)]
[New Thread 0x7fff926a4640 (LWP 11885)]
[New Thread 0x7fff91e10640 (LWP 11886)]
[New Thread 0x7fff9160f640 (LWP 11887)]
[New Thread 0x7fff90e0e640 (LWP 11888)]
kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6
Download failed: Funzione non implementata.  Continuing without debug info for /usr/lib/x86_64-linux-gnu/libnss_myhostname.so.2.
[New Thread 0x7fff6ffff640 (LWP 11889)]
kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6
Download failed: Funzione non implementata.  Continuing without debug info for /usr/lib/x86_64-linux-gnu/libnss_resolve.so.2.
[New Thread 0x7fff6f7fe640 (LWP 11890)]
kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6
kf.newstuff.core: The CustomName property is deprecated and will be removed in KF6
[New Thread 0x7fff6effd640 (LWP 11891)]
[New Thread 0x7fff6e7fc640 (LWP 11892)]
adding empty sources model QStandardItemModel(0x5555565b0cb0)
[New Thread 0x7fff6dffb640 (LWP 11893)]
[Detaching after fork from child process 11894]
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
[New Thread 0x7fff6cc39640 (LWP 11896)]
[New Thread 0x7fff53fff640 (LWP 11897)]
[New Thread 0x7fff537fe640 (LWP 11898)]
[New Thread 0x7fff43fff640 (LWP 11899)]
[Detaching after fork from child process 11900]
[Detaching after fork from child process 11902]
[Detaching after fork from child process 11904]
[Detaching after fork from child process 11906]
[Detaching after fork from child process 11908]
[Detaching after fork from child process 11910]
[Detaching after fork from child process 11912]
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:283:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/BasicListItem.qml:261:18: QML QQuickItem*: Binding loop detected for property "implicitWidth"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:283:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

[New Thread 0x7fff42428640 (LWP 11914)]
[Thread 0x7fff42428640 (LWP 11914) exited]
[New Thread 0x7fff42428640 (LWP 11915)]
[Detaching after fork from child process 11916]
[Detaching after fork from child process 11918]
[New Thread 0x7fff527fd640 (LWP 11920)]
[New Thread 0x7fff510f8640 (LWP 11921)]
[New Thread 0x7fff51fe6640 (LWP 11922)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x00007ffff6c89826 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
(gdb) 
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:283:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/BasicListItem.qml:261:18: QML QQuickItem*: Binding loop detected for property "implicitWidth"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:283:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

[New Thread 0x7fff42428640 (LWP 11914)]
[Thread 0x7fff42428640 (LWP 11914) exited]
[New Thread 0x7fff42428640 (LWP 11915)]
[Detaching after fork from child process 11916]
[Detaching after fork from child process 11918]
[New Thread 0x7fff527fd640 (LWP 11920)]
[New Thread 0x7fff510f8640 (LWP 11921)]
[New Thread 0x7fff51fe6640 (LWP 11922)]

Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x00007ffff6c89826 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5

(gdb) bt
#0  0x00007ffff6c89826 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#1  0x00007ffff6ca566e in QQmlPropertyCapture::captureProperty(QObject*, int, int, bool) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#2  0x00007ffff6b65fcd in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#3  0x00007fff9eff919b in  ()
#4  0x0000000000000000 in  ()
(gdb) 
#0  0x00007ffff6c89826 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#1  0x00007ffff6ca566e in QQmlPropertyCapture::captureProperty(QObject*, int, int, bool) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#2  0x00007ffff6b65fcd in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#3  0x00007fff9eff919b in  ()
#4  0x0000000000000000 in  ()
(gdb) q
A debugging session is active.

    Inferior 1 [process 11857] will be killed.

Quit anyway? (y or n) y
Comment 1 Giuseppe Calà 2022-01-23 11:46:21 UTC
I confirm the fault with discover 5.23.90 packaged in [kde-unstable] in Arch Linux
Comment 2 Antonio Rojas 2022-01-23 12:03:52 UTC

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