Bug 459142 - Elisa won't launch
Summary: Elisa won't launch
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Elisa
Classification: Applications
Component: general (other bugs)
Version First Reported In: 21.12.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-15 07:34 UTC by Xeno Idaltu
Modified: 2022-09-15 16:56 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xeno Idaltu 2022-09-15 07:34:45 UTC
It never launches. Running from terminal shows this:

qrc:/qml/ElisaMainWindow.qml:19:1: QML ElisaMainWindow: Accessible must be attached to an Item
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/Page.qml:348: Error: Cannot assign QObject* to PageRow_QMLTYPE_83*
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/Page.qml:348: Error: Cannot assign QObject* to PageRow_QMLTYPE_83*
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86): This returns 1 when using Qt HiDPI scaling.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:674:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:670:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
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
org.kde.elisa.database: begin creation of DatabaseVersion table
org.kde.elisa.database: begin update to v12 of database schema
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = elisa path = /usr/bin pid = 22022
KCrash: Arguments: /usr/bin/elisa 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
org.kde.elisa.database: finished update to v12 of database schema
org.kde.elisa.database: begin update to v13 of database schema
org.kde.elisa.database: finished update to v13 of database schema
org.kde.elisa.database: begin update to v14 of database schema
org.kde.elisa.database: finished update to v14 of database schema
org.kde.elisa.database: begin update to v15 of database schema
org.kde.elisa.database: DatabaseInterface::initRequest "INSERT INTO `Radios` (`HttpAddress`, `ImageAddress`, `Title`) SELECT 'https://chai5she.cdn.dvmr.fr/francemusique-lofi.mp3', 'https://static.radio.fr/images/broadcasts/07/f7/3366/c44.png', 'France Musique'"
org.kde.elisa.database: DatabaseInterface::initRequest QSqlError("10", "Unable to execute statement", "disk I/O error")
org.kde.elisa.database: finished update to v15 of database schema
org.kde.elisa.database: "Albums" table has wrong number of columns 0 expected 5
org.kde.elisa.database: Full reset of database due to corrupted database
org.kde.elisa.database: DatabaseInterface::initRequest "SELECT `ID` FROM `Radios` WHERE `HttpAddress` = :httpAddress"
org.kde.elisa.database: DatabaseInterface::initRequest QSqlError("10", "Unable to execute statement", "disk I/O error")

[1]+  Stopped                 elisa



Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-47-generic (64-bit)
Graphics Platform: X11
Comment 1 Nate Graham 2022-09-15 16:56:54 UTC
> org.kde.elisa.database: "Albums" table has wrong number of columns 0 expected 5
> org.kde.elisa.database: Full reset of database due to corrupted database
> org.kde.elisa.database: DatabaseInterface::initRequest "SELECT `ID` FROM `Radios` WHERE `HttpAddress` = :httpAddress"
> org.kde.elisa.database: DatabaseInterface::initRequest QSqlError("10", "Unable to execute statement", "disk I/O error")

It would appear that your disk is failing. I'd recommend repairing it with fsck ASAP and possibly replacing it.