Bug 470199 - Latte dock crash
Summary: Latte dock crash
Status: REPORTED
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-05-24 10:12 UTC by Graeme Murray
Modified: 2023-10-25 18:17 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (21.14 KB, text/plain)
2023-07-03 14:41 UTC, Alexandre Oliveira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Graeme Murray 2023-05-24 10:12:34 UTC
Application: latte-dock (0.10.77)

Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 6.3.3-1.g1237d35-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
had just clicked on onze menu in the dock. crash happened straight away.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Latte Dock (latte-dock), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fe30d141f38 in QQmlData::wasDeleted (object=0x55a1b7b27f90) at ../../include/QtQml/5.15.9/QtQml/private/../../../../../../src/qml/qml/qqmldata_p.h:338
#5  QV4::QObjectWrapper::wrap (engine=0x55a1b5721560, object=0x55a1b7b27f90) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qobjectwrapper_p.h:213
#6  0x00007fe30d1ba6c5 in loadProperty (v4=0x55a1b5721560, object=0x55a1b68608a0, property=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qobjectwrapper.cpp:205
#7  0x00007fe30d1bb488 in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x55a1b5721560, qmlContext=qmlContext@entry=0x55a1b68604d0, object=0x55a1b68608a0, name=0x7fe2cf7c1828, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7ffd967fa227, property=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qobjectwrapper.cpp:388
#8  0x00007fe30d196911 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy (l=<optimized out>, engine=0x55a1b5721560, base=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qmlcontext.cpp:638
#9  0x00007fe30d1da3f8 in QV4::Moth::VME::interpret (frame=0x55a1b5721560, engine=0x55a1b5721560, code=0x7fe2ccae9902 "L\020.\002\030\a\023\310") at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4vme_moth.cpp:588
#10 0x00007fe30d1df7bf in QV4::Moth::VME::exec (frame=frame@entry=0x7ffd967fa410, engine=engine@entry=0x55a1b5721560) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4vme_moth.cpp:466
#11 0x00007fe30d171f12 in QV4::Function::call (this=this@entry=0x55a1b68503f0, thisObject=<optimized out>, argv=argv@entry=0x7fe2cf7c1798, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4function.cpp:69
#12 0x00007fe30d2fb94d in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55a1b9742d30, callData=0x7fe2cf7c1768, isUndefined=isUndefined@entry=0x7ffd967fa5df) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/qml/qqmljavascriptexpression.cpp:212
#13 0x00007fe30d301b54 in QQmlBinding::evaluate (this=this@entry=0x55a1b9742d30, isUndefined=isUndefined@entry=0x7ffd967fa5df) at ../../include/QtQml/5.15.9/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#14 0x00007fe30d305d83 in QQmlNonbindingBinding::doUpdate (this=0x55a1b9742d30, watcher=..., flags=..., scope=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/qml/qqmlbinding.cpp:254
#15 0x00007fe30d3038c4 in QQmlBinding::update (this=0x55a1b9742d30, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/qml/qqmlbinding.cpp:194
#16 0x00007fe30d1baadb in QQmlData::flushPendingBinding (propertyIndex=..., o=0x55a1b5ad1260) at ../../include/QtQml/5.15.9/QtQml/private/../../../../../../src/qml/qml/qqmldata_p.h:421
#17 QV4::QObjectWrapper::getProperty (engine=0x55a1b5721560, object=0x55a1b5ad1260, property=0x7fe2d05debc8) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qobjectwrapper.cpp:236
#18 0x00007fe30d197eb1 in QV4::QObjectWrapper::lookupGetterImpl<QV4::QQmlContextWrapper::lookupContextObjectProperty(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*)::<lambda()> > (useOriginalProperty=true, revertLookup=..., object=..., engine=0x55a1b5721560, lookup=0x55a1b685ab40) at ../../include/QtQml/5.15.9/QtQml/private/../../../../../../src/qml/jsruntime/qv4qobjectwrapper_p.h:262
#19 QV4::QQmlContextWrapper::lookupContextObjectProperty (l=0x55a1b685ab40, engine=0x55a1b5721560, base=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.9+kde25/src/qml/jsruntime/qv4qmlcontext.cpp:595
#20 0x00007fe2cdd40e8f in ?? ()
#21 0x0000000000000000 in ?? ()
[Inferior 1 (process 10522) detached]

The reporter indicates this bug may be a duplicate of or related to bug 469913, bug 439429.

Reported using DrKonqi
Comment 1 Alexandre Oliveira 2023-07-03 14:41:03 UTC
Created attachment 160062 [details]
New crash information added by DrKonqi

latte-dock (0.10.8) using Qt 5.15.10

I just opened the start menu (OnzeMenu) and latte-dock crashed.

-- Backtrace (Reduced):
#6  0x00007fa8461014dc in QQmlData::wasDeleted(QObject const*) (object=0x560467a6fac0) at ../../include/QtQml/5.15.10/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:338
#7  QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (engine=0x560466fc2b10, object=0x560467a6fac0) at ../../include/QtQml/5.15.10/QtQml/private/../../../../../../qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h:213
#8  0x00007fa84617416a in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x560466fc2b10, object=0x5604680d3de0, property=...) at /usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:205
#9  0x00007fa8461752fd in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (property=0x7ffe2c11c090, hasProperty=0x7ffe2c11c088, revisionMode=QV4::QObjectWrapper::CheckRevision, name=0x7fa811dc1850, object=0x5604680d3de0, qmlContext=0x5604680d39b0, engine=0x560466fc2b10) at /usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:388
#10 QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=0x560466fc2b10, qmlContext=0x5604680d39b0, object=0x5604680d3de0, name=0x7fa811dc1850, revisionMode=QV4::QObjectWrapper::CheckRevision, hasProperty=0x7ffe2c11c088, property=0x7ffe2c11c090) at /usr/src/debug/qt5-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:358