Bug 46095

Summary: Запуск с ошибкой Invalid object path: /kf5-org/kde/elisa
Product: Sisyphus Reporter: Sergei Naumov <Sergei.Naumov>
Component: kde5-elisaAssignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, qualimock, toni.mareta, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=42893

Description Sergei Naumov 2023-05-08 10:12:35 MSK
Текущая версия kde5-elisa-22.12.3-alt1.x86_6 при запуске из меню плюётся ошибкий (см. тему). Запускается нормально из командной строки, хотя и тут мусора навалом:

[serge@veles ~]$ elisa
qrc:/qml/ElisaMainWindow.qml:18:1: QML ElisaMainWindow: Accessible must be attached to an Item
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:359: Error: Cannot assign QObject* to PageRow_QMLTYPE_83*
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:359: Error: Cannot assign QObject* to PageRow_QMLTYPE_83*
org.kde.elisa.indexers.manager: Local file system indexer is inactive
org.kde.elisa.indexers.manager: Baloo indexer is unavailable
org.kde.elisa.indexers.manager: Baloo indexer is inactive
qrc:/qml/NativeTrayMenu.qml:42: TypeError: Cannot call method 'name' of undefined
qrc:/qml/NativeTrayMenu.qml:50: TypeError: Cannot call method 'name' of undefined
org.kde.elisa.indexers.manager: Baloo indexer is unavailable
org.kde.elisa.indexers.manager: Baloo indexer is inactive
org.kde.elisa.indexers.manager: Local file system indexer is active
org.kde.elisa.indexers.manager: MusicListenersManager::startAndroidIndexing
org.kde.elisa.indexers.manager: trigger init of local file indexer
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
qrc:/qml/MediaPlayerControl.qml:162:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth"
qrc:/qml/MediaPlayerControl.qml:158:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth"
qrc:/qml/MediaPlayerControl.qml:154:17: QML PlaylistModeItem: Binding loop detected for property "implicitWidth"
qrc:/qml/ElisaMainWindow.qml:272: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.

qrc:/qml/ElisaMainWindow.qml:281: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.

qrc:/qml/NativeTrayMenu.qml:50: TypeError: Cannot call method 'name' of undefined
qrc:/qml/NativeTrayMenu.qml:42: TypeError: Cannot call method 'name' of undefined
Comment 1 Антон 2023-09-27 06:20:38 MSK
Появлялась та же самая ошибка, пока не установил пакет: kde5-audio-player-2-elisa.
Спустя пару дней использования, вроде нормально пускается.
Comment 2 Sergei Naumov 2023-10-18 22:18:39 MSK
(Ответ для Антон на комментарий #1)
> Появлялась та же самая ошибка, пока не установил пакет:
> kde5-audio-player-2-elisa.
> Спустя пару дней использования, вроде нормально пускается.

У меня стоит этот пакет, но это никак не влияет на наличие ошибки...
Comment 3 qualimock 2023-10-26 00:13:29 MSK
Такая же ошибка, однако наблюдается, что при выборе в меню приложений категории "Мультимедиа" и запуска elisa оттуда, приложение запускается. Если же запускать через krunner или поиском в меню приложений, появляется эта ошибка