Bug 30983 - Elisa crashes if VLC is not also installed
Summary: Elisa crashes if VLC is not also installed
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL: CAULDRON_TOO
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-18 22:28 CEST by Jose Manuel López
Modified: 2023-09-23 06:28 CEST (History)
1 user (show)

See Also:
Source RPM: elisa-22.08.1-1.mga9.x86_64.rpm
CVE:
Status comment:


Attachments
Elisa in konsole with Vlc installed (2.45 KB, text/plain)
2022-10-18 22:31 CEST, Jose Manuel López
Details
Elisa in konsole with Vlc uninstalled. (394 bytes, text/plain)
2022-10-18 22:32 CEST, Jose Manuel López
Details

Description Jose Manuel López 2022-10-18 22:28:38 CEST
Description of problem: I have installed Elisa and I have uninstalled vlc. Elisa don't start. In konsole show that baloo is deactivated, but baloo is activated as show "balooctl status".

If I install vlc and I open Elisa, now Elisa works, so, there is a vlc dependency that make work to Elisa.


Version-Release number of selected component (if applicable): Mageia 8 and Elisa


How reproducible: Install Elisa with vlc installed. Start Elisa, now work. Uninstall Vlc and now Elisa don't work.


Steps to Reproduce:
1. Install Elisa
2. Uninstall Vlc
3. Run Elisa, don't start.
Comment 1 Jose Manuel López 2022-10-18 22:31:07 CEST
Created attachment 13424 [details]
Elisa in konsole with Vlc installed

In this case Elisa run with Vlc installed in my system.
Comment 2 Jose Manuel López 2022-10-18 22:32:57 CEST
Created attachment 13425 [details]
Elisa in konsole with Vlc uninstalled.

In this case, I have uninstalled Vlc and run Elisa. Now don't start, but Baloo is activated.
Comment 3 Jose Manuel López 2022-10-18 22:37:46 CEST
This issue is in Cauldron too.
Comment 4 Lewis Smith 2022-10-19 20:42:17 CEST
Thank you for the report.

For Cauldron at least (believe M8), this is indeed true. With VLC already installed, install Elisa, it works - but very messily:
 $ elisa
[First x lines to ... same for both cases]
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QApplication(0x7fffc6627450), parent's thread is QThread(0x1ce2070), current thread is QThread(0x1f652b0)
QObject::installEventFilter(): Cannot filter events for objects in a different thread.
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:364: Error: Cannot assign QObject* to PageRow_QMLTYPE_29*
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:364: Error: Cannot assign QObject* to PageRow_QMLTYPE_29*
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:239:5: QML Heading: Binding loop detected for property "verticalAlignment"
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
............................................................................
[Lines below just for the good case with VLC installed]
org.kde.elisa.baloo: Baloo service is not detected and seems not be running. Disabling Elisa support for using Baloo indexer.
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

UNinstalling VLC, Elisa crashes:
 $ elisa
[First x lines same as above, then, without VLC]:
................................................
Segmentation fault (core dumped)

NicolasL is the man for 'elisa', assigning to you.

Summary: Elisa don't open, don't reconigze that baloo is activated => Elisa crashes if VLC is not also installed
URL: (none) => CAULDRON_TOO
Source RPM: Elisa => elisa-22.08.1-1.mga9.x86_64.rpm
Assignee: bugsquad => mageia

Comment 5 Jose Manuel López 2023-04-28 13:40:16 CEST
Hi all,

This bug is here in Mageia 9 Beta 2 still.
Comment 6 David GEIGER 2023-04-28 17:36:52 CEST
Fixed in upcoming elisa-22.12.3-2.mga9!

CC: (none) => geiger.david68210

Comment 7 Jose Manuel López 2023-09-22 17:34:09 CEST
We can close this bug that is already resolved in Mageia 9 and will not be updated in Mageia 8.

Greetings!
Comment 8 David GEIGER 2023-09-23 06:28:34 CEST
Closing then this bug!

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.