Bug 435836 - Elisa crashing after launching
Summary: Elisa crashing after launching
Status: RESOLVED DUPLICATE of bug 425112
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-04-17 05:02 UTC by ryu.ketsueki
Modified: 2021-04-21 21:28 UTC (History)
1 user (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 ryu.ketsueki 2021-04-17 05:02:13 UTC
Application: elisa (21.07.70)

Qt Version: 5.15.2
Frameworks Version: 5.81.0
Operating System: Linux 5.11.12-1-default x86_64
Windowing System: X11
Drkonqi Version: 5.21.4
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I simply tried to open the app. It was working before the update. I thought that by downgrading to the previous version would bring it back to work but nope

The crash can be reproduced every time.

-- Backtrace:
Application: Elisa (elisa), signal: Segmentation fault

[KCrash Handler]
#4  std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x0) at /usr/include/c++/10/bits/atomic_base.h:426
#5  QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed() const (this=0x0) at /usr/include/qt5/QtCore/qbasicatomic.h:107
#7  QtPrivate::RefCount::deref() (this=0x0) at /usr/include/qt5/QtCore/qrefcount.h:66
#8  QVector<PlayerControlBarModel::IconToolButton>::~QVector() (this=0x7f9de3fff550, this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:73
#9  __tcf_1(void*) () at gui/qt/player/playercontrolbarmodel.cpp:51
#10 0x00007f9e376812fe in __cxa_finalize (d=0x7f9de3fff300) at cxa_finalize.c:83
#11 0x00007f9de3cb58c7 in  () at /usr/lib64/vlc/plugins/gui/libqt_plugin.so
#12 0x00007f9de3fe06d8 in  () at /usr/lib64/vlc/plugins/gui/libqt_plugin.so
#13 0x00007f9e3957a122 in call_destructors (closure=closure@entry=0x55e491ac26c0) at dl-close.c:125
#14 0x00007f9e3777caa5 in __GI__dl_catch_exception (exception=exception@entry=0x0, operate=operate@entry=0x7f9e3957a0e0 <call_destructors>, args=args@entry=0x55e491ac26c0) at dl-error-skeleton.c:182
#15 0x00007f9e3957a789 in _dl_close_worker (map=map@entry=0x55e491ac26c0, force=force@entry=false) at dl-close.c:297
#16 0x00007f9e3957b402 in _dl_close (_map=0x55e491ac26c0) at dl-close.c:865
#17 0x00007f9e3777ca48 in __GI__dl_catch_exception (exception=exception@entry=0x7fff0b77af00, operate=operate@entry=0x7f9e35a93430 <dlclose_doit>, args=args@entry=0x55e491ac26c0) at dl-error-skeleton.c:208
#18 0x00007f9e3777cb13 in __GI__dl_catch_error (objname=objname@entry=0x55e4904c8250, errstring=errstring@entry=0x55e4904c8258, mallocedp=mallocedp@entry=0x55e4904c8248, operate=operate@entry=0x7f9e35a93430 <dlclose_doit>, args=args@entry=0x55e491ac26c0) at dl-error-skeleton.c:227
#19 0x00007f9e35a93b89 in _dlerror_run (operate=operate@entry=0x7f9e35a93430 <dlclose_doit>, args=0x55e491ac26c0) at dlerror.c:170
#20 0x00007f9e35a93478 in __dlclose (handle=<optimized out>) at dlclose.c:46
#21 0x00007f9e35293324 in module_Unload (handle=0x55e491ac26c0) at posix/plugin.c:86
#22 module_InitDynamic (fast=true, path=0x55e491aa5950 "/usr/lib64/vlc/plugins/gui/libqt_plugin.so", obj=0x55e4918dc4b0) at modules/bank.c:242
#23 AllocatePluginFile (st=0x7fff0b77afa0, relpath=<optimized out>, abspath=0x55e491aa5950 "/usr/lib64/vlc/plugins/gui/libqt_plugin.so", bank=0x7fff0b77b200) at modules/bank.c:290
#24 AllocatePluginDir (bank=0x7fff0b77b200, maxdepth=<optimized out>, absdir=<optimized out>, reldir=0x55e491ac1260 "gui") at modules/bank.c:382
#25 0x00007f9e35292fe6 in AllocatePluginDir (bank=0x7fff0b77b200, maxdepth=<optimized out>, absdir=<optimized out>, reldir=0x0) at modules/bank.c:386
#26 0x00007f9e352936af in AllocatePluginPath (obj=<optimized out>, path=<optimized out>, mode=<optimized out>) at modules/bank.c:418
#27 0x00007f9e35286880 in AllocateAllPlugins (p_this=0x55e4918dc4b0) at modules/bank.c:469
#28 module_LoadPlugins (obj=0x55e4918dc4b0) at modules/bank.c:667
#29 libvlc_InternalInit (p_libvlc=p_libvlc@entry=0x55e4918dc4b0, i_argc=i_argc@entry=1, ppsz_argv=ppsz_argv@entry=0x7fff0b77b380) at libvlc.c:144
#30 0x00007f9e372866cd in libvlc_new (argc=argc@entry=0, argv=argv@entry=0x0) at core.c:59
#31 0x00007f9e394e31cd in AudioWrapper::AudioWrapper(QObject*) (this=0x55e49089d7f0, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /usr/src/debug/elisa-999.git.20210414.f51c4402-236.1.x86_64/src/audiowrapper_libvlc.cpp:97
#32 0x00007f9e394a7ef8 in std::make_unique<AudioWrapper>() () at /usr/include/c++/10/bits/unique_ptr.h:962
#33 ElisaApplication::initializePlayer() (this=this@entry=0x55e49089c940) at /usr/src/debug/elisa-999.git.20210414.f51c4402-236.1.x86_64/src/elisaapplication.cpp:422
#34 0x00007f9e394a9511 in ElisaApplication::initialize() (this=0x55e49089c940) at /usr/src/debug/elisa-999.git.20210414.f51c4402-236.1.x86_64/src/elisaapplication.cpp:383
#35 0x00007f9e394aa123 in ElisaApplication::qt_metacall(QMetaObject::Call, int, void**) (this=0x55e49089c940, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0x7fff0b77b6e0) at /usr/src/debug/elisa-999.git.20210414.f51c4402-236.1.x86_64/build/src/elisaLib_autogen/include/moc_elisaapplication.cpp:555
#36 0x00007f9e382bcafd in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7fff0b77b920, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7fff0b77b6e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51
#37 0x00007f9e381a562e in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7f9e283c2590, engine=0x55e4907d1e00, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1319
#38 CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x55e4907d1e00, callArgs=callArgs@entry=0x7f9e283c2590, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1573
#39 0x00007f9e381a7bba in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=<optimized out>, object=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#40 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#41 0x00007f9e381c33ef in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#42 QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff0b77bbe0, engine=0x55e4907d1e00, code=0x7f9e283c2538 "\240\067\336\017\236\177") at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#43 0x00007f9e381c5f17 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff0b77bbe0, engine=engine@entry=0x55e4907d1e00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#44 0x00007f9e3816173d in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55e4909b4d80, thisObject=<optimized out>, argv=argv@entry=0x7f9e283c2500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/jsruntime/qv4function.cpp:69
#45 0x00007f9e382d87f5 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55e490af5dd0, callData=callData@entry=0x7f9e283c24d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212
#46 0x00007f9e3828c96b in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#47 0x00007f9e3828ce50 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e490aea0f0, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#48 0x00007f9e382bc5ad in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#49 0x00007f9e37d3a77d in doActivate<false>(QObject*, int, void**) (sender=0x55e49097a5f0, signal_index=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3778
#50 0x00007f9e37d33f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55e49097a5f0, m=m@entry=0x7f9e38465800 <QQmlComponentAttached::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#51 0x00007f9e38368df0 in QQmlComponentAttached::completed() (this=this@entry=0x55e49097a5f0) at .moc/moc_qqmlcomponentattached_p.cpp:148
#52 0x00007f9e382ec15c in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x55e490772470, interrupt=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1442
#53 0x00007f9e38280c6c in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) (state=0x55e490807318, enginePriv=0x55e4907b6310) at /usr/include/qt5/QtCore/qscopedpointer.h:116
#54 QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) (enginePriv=0x55e4907b6310, state=0x55e490807318) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlcomponent.cpp:983
#55 0x00007f9e382829ce in QQmlComponentPrivate::completeCreate() (this=0x55e490807290) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlcomponent.cpp:1079
#56 0x00007f9e38282b6f in QQmlComponent::completeCreate() (this=0x55e490807160) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlcomponent.cpp:1066
#57 QQmlComponent::create(QQmlContext*) (this=0x55e490807160, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlcomponent.cpp:820
#58 0x00007f9e382e2936 in QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) (this=0x55e4907b6310, c=0x55e490807160) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:148
#59 0x00007f9e382e2dd0 in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) (this=<optimized out>, url=<optimized out>, data=..., dataFlag=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:132
#60 0x00007f9e382e2e91 in QQmlApplicationEngine::load(QUrl const&) (this=this@entry=0x7fff0b77db60, url=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-3.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:279
#61 0x000055e48fd09360 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/elisa-999.git.20210414.f51c4402-236.1.x86_64/src/main.cpp:169
[Inferior 1 (process 13732) detached]

Possible duplicates by query: bug 434725, bug 434205, bug 433252, bug 429420, bug 427021.

Reported using DrKonqi
Comment 1 Nate Graham 2021-04-21 21:28:58 UTC

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