Package: elisa
Version: 26.04.0-1
Severity: important
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.1.13+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8),
LANGUAGE=pl:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages elisa depends on:
ii kf6-breeze-icon-theme 4:6.28.0-3
ii kio6 6.28.0-1
ii libc6 2.43-5
ii libkf6codecs6 6.28.0-1
ii libkf6colorscheme6 6.28.0-1
ii libkf6configcore6 6.28.0-1
ii libkf6configgui6 6.28.0-1
ii libkf6coreaddons6 6.28.0-2
ii libkf6crash6 6.28.0-1
ii libkf6dbusaddons6 6.28.0-1
ii libkf6filemetadata3 6.28.0-1
ii libkf6i18n6 6.28.0-1
ii libkf6i18nqml6 6.28.0-1
ii libkf6iconthemes6 6.28.0-1
ii libkf6itemviews6 6.28.0-1
ii libkf6kiocore6 6.28.0-1
ii libkf6kiofilewidgets6 6.28.0-1
ii libkf6kiogui6 6.28.0-1
ii libkf6kiowidgets6 6.28.0-1
ii libkf6xmlgui6 6.28.0-1
ii libqt6core6t64 6.10.2+dfsg-16
ii libqt6dbus6 6.10.2+dfsg-16
ii libqt6gui6 6.10.2+dfsg-16
ii libqt6multimedia6 6.10.2-6
ii libqt6qml6 [qt6-declarative-private-abi] 6.10.2+dfsg-6
ii libqt6quick6 6.10.2+dfsg-6
ii libqt6quickcontrols2-6 6.10.2+dfsg-6
ii libqt6sql6 6.10.2+dfsg-16
ii libqt6sql6-sqlite 6.10.2+dfsg-16
ii libqt6widgets6 6.10.2+dfsg-16
ii libstdc++6 16.2.0-2
ii libvlc5 1:3.0.21-dmo5+b2
ii qml6-module-org-kde-config 6.28.0-1
ii qml6-module-org-kde-ki18n 6.28.0-1
ii qml6-module-org-kde-kirigami 6.28.0-1
ii qml6-module-org-kde-kirigamiaddons-formcard 1.12.0-1
ii qml6-module-qt-labs-platform 6.10.2+dfsg-6
ii qml6-module-qtcore 6.10.2+dfsg-6
ii qml6-module-qtqml 6.10.2+dfsg-6
ii qml6-module-qtqml-models 6.10.2+dfsg-6
ii qml6-module-qtquick 6.10.2+dfsg-6
ii qml6-module-qtquick-controls 6.10.2+dfsg-6
ii qml6-module-qtquick-dialogs 6.10.2+dfsg-6
ii qml6-module-qtquick-effects 6.10.2+dfsg-6
ii qml6-module-qtquick-layouts 6.10.2+dfsg-6
ii qml6-module-qtquick-templates 6.10.2+dfsg-6
ii qml6-module-qtquick-window 6.10.2+dfsg-6
elisa recommends no packages.
elisa suggests no packages.
-- no debconf information
Package: elisa
Version: 24.12.2-1
Severity: important
Elisa crashes on startup with SIGSEGV in Debian testing (forky) running Qt 6.10.
Terminal output on launch:
qt.sql.sqlite: Unsupported option 'foreign_keys = ON'
qt.sql.sqlite: Unsupported option 'locking_mode = EXCLUSIVE'
org.kde.elisa.database: begin creation of DatabaseVersion table
KCrash: Application 'elisa' crashing...
Segmentation fault
Backtrace shows the crash occurs during database initialization in
libqsqlite.so / libelisaLib.so:
#0 0x00007f27a0ee9bb0 in DatabaseInterface::execQuery(QSqlQuery&) () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#1 0x00007f27a0eef408 in DatabaseInterface::setDatabaseVersionInTable(int) ()
from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#2 0x00007f27a0eefbee in DatabaseInterface::upgradeDatabaseToLatestVersion() ()
from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#3 0x00007f27a0ef0543 in DatabaseInterface::initDatabase() () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
It seems connection options passed to Qt6 SQLite driver are no longer supported
or handled correctly in Qt 6.10, causing a null pointer dereference during DDL
query execution.