Bug 411413 - Elisa crash on start
Summary: Elisa crash on start
Status: RESOLVED DUPLICATE of bug 425112
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-08-29 09:06 UTC by Cristiano Rodrigues
Modified: 2020-11-11 18:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cristiano Rodrigues 2019-08-29 09:06:28 UTC
Application: elisa (0.4.80)

Qt Version: 5.12.4
Frameworks Version: 5.62.0
Operating System: Linux 5.3.0-rc5-amd64 x86_64
Distribution: Debian GNU/Linux bullseye/sid

-- Information about the crash:
- What I was doing when the application crashed:
I'm just trying to start it.
Already purged elisa package and deleted all configuration folders and cache. Instaled it again and it crashes in the same way, every time.

The crash can be reproduced every time.

-- Backtrace:
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 0x7f9738867840 (LWP 5655))]

Thread 9 (Thread 0x7f972102a700 (LWP 5664)):
#0  0x00007f973e406d38 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f973e405569 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f973e405b65 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f973e40717e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f973c10d689 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f973c10e07b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#12 0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7f97219b0700 (LWP 5663)):
#0  0x00007f973de96eaf in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c10e146 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f97221b1700 (LWP 5662)):
#0  0x00007f973de96eaf in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c10e146 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f97229b2700 (LWP 5661)):
#0  0x00007f973de92a3c in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c154ef0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10dc3f in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973c10e0f0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f97231b3700 (LWP 5660)):
#0  0x00007f973de96eaf in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c10e146 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f9724257700 (LWP 5659)):
#0  0x00007f973de92a3c in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c154ef0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10dc3f in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973c10e0f0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f973d0f23b6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f973592b700 (LWP 5658)):
#0  0x00007f973de92a3c in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c154ef0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10dc3f in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973c10e0f0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f973e9860c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f9736b3c700 (LWP 5657)):
#0  0x00007f973de92a3c in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f973c154ef0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f973c10dc3f in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f973c10e0f0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f973c10e26c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f973e407413 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f973e3b27fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f973e1fd206 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f973d47d565 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f973e1fe552 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f973cc30fb7 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f973dea146f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f9738867840 (LWP 5655)):
[KCrash Handler]
#6  0x00007f973daa5129 in libvlc_set_user_agent () from /usr/lib/x86_64-linux-gnu/libvlc.so.5
#7  0x00007f973f984b53 in AudioWrapper::AudioWrapper (this=0x55562f502d50, parent=<optimized out>) at /usr/include/c++/9/bits/unique_ptr.h:344
#8  0x00007f973f953ffc in std::make_unique<AudioWrapper> () at /usr/include/c++/9/bits/unique_ptr.h:848
#9  ElisaApplication::initializePlayer (this=this@entry=0x55562edb4aa0) at ./src/elisaapplication.cpp:336
#10 0x00007f973f955395 in ElisaApplication::initialize (this=0x55562edb4aa0) at ./src/elisaapplication.cpp:311
#11 0x00007f973f956047 in ElisaApplication::qt_static_metacall (_o=_o@entry=0x55562edb4aa0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=18, _a=_a@entry=0x7fffa5b481f0) at ./obj-x86_64-linux-gnu/src/elisaLib_autogen/include/moc_elisaapplication.cpp:251
#12 0x00007f973f956883 in ElisaApplication::qt_metacall (this=0x55562edb4aa0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7fffa5b481f0) at ./obj-x86_64-linux-gnu/src/elisaLib_autogen/include/moc_elisaapplication.cpp:421
#13 0x00007f973e929ead in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f973e82f1c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f973e830939 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f973e83165c in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f973e84c8f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f973e84f957 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f973e7de68b in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f973e951a27 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007f973e8f6dff in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007f973e8f7f6b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007f973e934903 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007f973e8d9a1a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007f973e3dd14f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f973e967578 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007f973e8ed511 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007f973e8ed622 in QQmlComponentPrivate::completeCreate() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007f973e8ed410 in QQmlComponent::create(QQmlContext*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007f973e95d4cb in QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007f973e95d78e in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007f973e95d7cd in QQmlApplicationEngine::load(QUrl const&) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x000055562e4d2443 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:179
[Inferior 1 (process 5655) detached]

The reporter indicates this bug may be a duplicate of or related to bug 410995.

Reported using DrKonqi
Comment 1 Matthieu Gallien 2019-08-29 09:56:46 UTC
Thanks for the report. Can you please install the debug symbols package for libvlc and update the backtrace?
That would help understand where exactly the crash happen.
Comment 2 Nate Graham 2020-04-28 14:25:18 UTC
*** Bug 420636 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2020-11-11 18:22:27 UTC

*** This bug has been marked as a duplicate of bug 425112 ***