Bug 416830 - Elisa crashes on start Kubuntu 20.04
Summary: Elisa crashes on start Kubuntu 20.04
Status: RESOLVED WORKSFORME
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 19.12.1
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-27 19:21 UTC by Thiago Sueto
Modified: 2022-01-16 19:21 UTC (History)
4 users (show)

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


Attachments
elisa bug trace (19.18 KB, text/plain)
2020-03-24 09:39 UTC, Petro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Sueto 2020-01-27 19:21:14 UTC
SUMMARY
No matter whether from the repositories or compiled from source, Elisa crashes with an unhelpful crash report.
I didn't see such a crash on Kubuntu 19.10 with or without backports.
When compiling from source and installing all dependencies aside from UPNP, it successfully installs.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 20.04
KDE Plasma Version: 5.17.90
KDE Frameworks Version: 5.66.0
Qt Version: 5.12.5
Kernel Version: 5.4.0-9-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i3-4005U CPU @ 1.70GHz
Memory: 3,8 GiB

TERMINAL OUTPUT
-----
Unknown File>: QML QQuickLayoutAttached: Binding loop detected for property "preferredHeight"
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 update to v13 of database schema
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = elisa path = /usr/bin pid = 49544
KCrash: Arguments: /usr/bin/elisa 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
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: "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", "Não foi possível executar a expressão", "disk I/O error")
-----
Translation of the last line:
"Não foi possível executar a expressão" = "It wasn't possible to execute the expression"
-----

CRASH REPORT

Application: Elisa (elisa), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0b08978840 (LWP 49544))]

Thread 11 (Thread 0x7f0aedffb700 (LWP 49555)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0aedffab50, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=21, buf=0x7f0aedffab50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b0b7634bf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0b71ac1e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b0b71b072 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0aee7fc700 (LWP 49554)):
#0  0x00007f0b0d4d7c3f in __GI___poll (fds=0x7f0ad80025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b0b71b0ce in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0aeeffd700 (LWP 49553)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0aeeffcb50, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=18, buf=0x7f0aeeffcb50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b0b7634bf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0b71ac1e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b0b71b072 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0aef7fe700 (LWP 49552)):
#0  0x00007f0b0b71a594 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0b0b71affb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0aeffff700 (LWP 49551)):
#0  0x00007f0b0d4d7c3f in __GI___poll (fds=0x7f0adc0025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b0b71b0ce in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0af4e1f700 (LWP 49550)):
#0  0x00007f0b0d4d7c3f in __GI___poll (fds=0x7f0ae8005b60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b0b71b0ce in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b0c73be0a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0af6e34700 (LWP 49548)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5630f3b732d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5630f3b73288, cond=0x5630f3b732b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5630f3b732b0, mutex=0x5630f3b73288) at pthread_cond_wait.c:638
#3  0x00007f0af74b9a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0af74b967b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0b05b4c700 (LWP 49547)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0b05b4bb30, fd=9) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=9, buf=0x7f0b05b4bb30, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b0b7634bf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0b71ac1e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b0b71b072 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b0e02c469 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0b06d5d700 (LWP 49546)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0b06d5cb20, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7f0b06d5cb20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b0b7634bf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b0b71ac1e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0b0b71b072 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b0b71b203 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0b0da80943 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b0da278bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b0d8607f5 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0b0cae0efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0b07ac5700 (LWP 49545)):
#0  0x00007f0b0d4d7c3f in __GI___poll (fds=0x7f0b07ac4c68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b0ad3dc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0b0ad3f87a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f0b082c91c8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f0b0d861a42 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b0c26b669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007f0b0d4e4333 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0b08978840 (LWP 49544)):
[KCrash Handler]
#6  0x00007f0b0d1137dd in libvlc_set_user_agent () from /lib/x86_64-linux-gnu/libvlc.so.5
#7  0x00007f0b0f0b8273 in AudioWrapper::AudioWrapper(QObject*) () from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#8  0x00007f0b0f082d0c in ElisaApplication::initializePlayer() () from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#9  0x00007f0b0f0841a5 in ElisaApplication::initialize() () from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#10 0x00007f0b0f085097 in ?? () from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#11 0x00007f0b0f0858d3 in ElisaApplication::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#12 0x00007f0b0dfcd9e5 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f0b0debdd2c in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f0b0debfd79 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f0b0dec0b9e in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f0b0deddf96 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f0b0dedfe37 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f0b0de6d20f in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f0b0dff6017 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f0b0df94edc in QQmlBoundSignalExpression::evaluate(void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007f0b0df960a8 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007f0b0dfd91cd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007f0b0df75265 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007f0b0da53fd3 in QMetaObject::activate(QObject*, int, int, void**) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f0b0e00c112 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007f0b0df8b401 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007f0b0df8b512 in QQmlComponentPrivate::completeCreate() () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007f0b0df8b318 in QQmlComponent::create(QQmlContext*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007f0b0e001d67 in QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007f0b0e002236 in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007f0b0e002271 in QQmlApplicationEngine::load(QUrl const&) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00005630f1bca4fe in ?? ()
#33 0x00007f0b0d3e91e3 in __libc_start_main (main=0x5630f1bc9a80, argc=1, argv=0x7ffeada94d68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffeada94d58) at ../csu/libc-start.c:308
#34 0x00005630f1bca68e in ?? ()
[Inferior 1 (process 49544) detached]
Comment 1 Petro 2020-02-16 18:35:39 UTC
me too having the same on kde neon.
Comment 2 Matthieu Gallien 2020-03-21 23:01:17 UTC
Thanks for your report.

Do you still reproduce this bug ?

I will need your help given I cannot reproduce it.
Comment 3 Matthieu Gallien 2020-03-22 22:01:55 UTC
Thanks for the bug report.

Can you please install the missing debug symbols package (in particular libvlc and elisa), reproduce the bug, and generate a new backtrace. (See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports)
Comment 4 Thiago Sueto 2020-03-24 04:02:01 UTC
Oof, it's my company's machine that has this problem and my state is currently in quarantine so I'm working from home, so it will take a few weeks before I have access to that machine again.

However, it's true I couldn't reproduce this on a Kubuntu 20.04 VM today, before and after updates. I'll test it on a KDE neon VM since Petro had the same issue.
Comment 5 Petro 2020-03-24 09:39:29 UTC
Created attachment 126981 [details]
elisa bug trace
Comment 6 Bug Janitor Service 2020-04-08 04:33:11 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Christoph Feck 2020-04-14 14:23:03 UTC
Backtrace from comment 5 also lacks debug symbol information for libvlc but at least has debug symbols for Elisa; changing status for inspection.

Pasting backtrace inline:

Thread 1 (Thread 0x7f6f347da4c0 (LWP 11307)):
[KCrash Handler]
#6  0x00007f6f300557f8 in libvlc_set_user_agent () from /usr/lib/x86_64-linux-gnu/libvlc.so.5
#7  0x00007f6f343ab660 in AudioWrapper::AudioWrapper (this=0x5615e5eeee70, parent=<optimized out>) at ./src/audiowrapper_libvlc.cpp:110
#8  0x00007f6f34359bce in std::make_unique<AudioWrapper> () at /usr/include/c++/7/bits/unique_ptr.h:825
#9  ElisaApplication::initializePlayer (this=this@entry=0x5615e55758c0) at ./src/elisaapplication.cpp:355
#10 0x00007f6f34364b91 in ElisaApplication::initialize (this=0x5615e55758c0) at ./src/elisaapplication.cpp:325
#11 0x00007f6f34364f35 in ElisaApplication::qt_static_metacall (_o=_o@entry=0x5615e55758c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=18, _a=_a@entry=0x7ffc0f2ab630) at ./obj-x86_64-linux-gnu/src/elisaLib_autogen/include/moc_elisaapplication.cpp:252
#12 0x00007f6f34365325 in ElisaApplication::qt_metacall (this=0x5615e55758c0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7ffc0f2ab630) at ./obj-x86_64-linux-gnu/src/elisaLib_autogen/include/moc_elisaapplication.cpp:427
#13 0x00007f6f31e99e49 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc0f2ab920, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=23, argv=argv@entry=0x7ffc0f2ab630) at qml/qqmlobjectorgadget.cpp:51
#14 0x00007f6f31d8723b in CallMethod (object=..., index=23, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x5615e5558670, callArgs=0x7f6f14ed0590, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1318
#15 0x00007f6f31d89202 in CallPrecise (object=..., data=..., engine=engine@entry=0x5615e5558670, callArgs=callArgs@entry=0x7f6f14ed0590, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1569
#16 0x00007f6f31d89ef1 in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7f6f14ed0538, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2127
Comment 8 Petro 2020-04-17 16:31:09 UTC
The problem the debugging helper couln't find the appropriate dbgsym automatically and either me when was looking for the libvlc dbgsym in the repo couldn't spot it. Could you give a hint in which package I can find libvlc dbgsym?
Comment 9 Nick Elliott 2020-05-04 11:52:29 UTC
I can confirm this behaviour.

I upgraded to 20.04 and Elisa has now replaced Cantata. I've not used Elisa previously so I do not know if it worked on 19.10.

When I start Elisa it crashes immediately with "Executable: elisa PID: 4340 Signal: Segmentation fault (11) Time: 04/05/2020 12:49:38", it tries to load the app (the outline of a Window appears for a moment but it closes before anything is displayed on screen).
Comment 10 Nate Graham 2020-05-04 13:30:09 UTC
It would be interesting to know if anybody on Kubuntu 20.04 could compile Elisa from source and try out 20.04 of git master. If it doesn't crash, then probably something needs to be backported by the kubuntu packagers, because the 19.12 version shipped with that Kubuntu release is EOL.
Comment 11 Nick Elliott 2020-05-05 13:16:27 UTC
Hi, I attempted to compile from source (I used this guide https://community.kde.org/Elisa#Compilation_from_source) but eventually hit an error that I could not get past, I've checked and both libkf5kirigami2 and qml-module-org-kde-kirigami2 are installed on my system, so is libvlc5. I've posted the error here in case it is of use:

-- The following OPTIONAL packages have not been found:

 * UPNPQT, UPNP layer build with Qt 5. UPnP support is currently broken. You should probably avoid this dependency., <https://gitlab.com/homeautomationqt/upnp-player-qt>

-- The following RECOMMENDED packages have not been found:

 * LIBVLC, libvlc allows to play music in Elisa (otherwise it will use QtMultimedia), <https://www.videolan.org/vlc/libvlc.html>

-- The following REQUIRED packages have not been found:

 * KF5Kirigami2 (required version >= 5.64.0), KF5 Kirigami 2 is needed to provide the mobile UI components.

CMake Error at /usr/share/cmake-3.16/Modules/FeatureSummary.cmake:457 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:186 (feature_summary)
Comment 12 Bug Janitor Service 2020-05-20 04:33:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 13 Christoph Feck 2020-05-22 20:52:23 UTC
The error message says you need to install Kirigami2 development headers. Please ask in a forum of your distribution for exact package names.
Comment 14 Bug Janitor Service 2020-06-06 04:33:07 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 15 Bug Janitor Service 2020-06-21 04:33:08 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 16 René Fritz 2022-01-16 19:21:23 UTC
I had the same Problem (KDE neon). The last line in console was:

> org.kde.elisa.database: DatabaseInterface::initRequest QSqlError("10", "Não foi possível executar a expressão", "disk I/O error")

It turned out I had no phonon backend installed.
No/Wrong error message is somewhat misleading.