https://bugs.kde.org/show_bug.cgi?id=444093
Bug ID: 444093 Summary: Crash on startup Product: lattedock Version: 0.10.2 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: application Assignee: mvourla...@gmail.com Reporter: lu...@kucharczyk.xyz Target Milestone: --- Posting this manually since DrKonqi couldn't automatically send the bug report. -- Information about the crash: - What I was doing when the application crashed: Logged in. - Unusual behavior I noticed: No latte dock. - Custom settings of the application: I have two docs, top and bottom. The top one has app window title, app buttons, time, and tray. The bottom is the regular app launcher. The crash can be reproduced every time. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 KDecoration2::DecorationSettings::font (this=this@entry=0x55e5212e8020) at /usr/include/c++/11/bits/unique_ptr.h:173 #7 0x00007fe807ac1187 in operator() (__closure=<synthetic pointer>) at /usr/src/debug/libkdecoration2-5.23.0-1.1.x86_64/src/decorationsettings.cpp:19 #8 KDecoration2::DecorationSettings::DecorationSettings (this=<optimized out>, bridge=<optimized out>, parent=<optimized out>, this=<optimized out>, bridge=<optimized out>, parent=<optimized out>) at /usr/src/debug/libkdecoration2-5.23.0-1.1.x86_64/src/decorationsettings.cpp:34 #9 0x00007fe807b07283 in QSharedPointer<KDecoration2::DecorationSettings>::create<Decoration::Applet::PreviewBridge*> () at /usr/include/qt5/QtCore/qsharedpointer_impl.h:438 #10 Decoration::Applet::Settings::createSettings (this=0x55e5212dc1b0) at /usr/src/debug/applet-window-buttons-0.9.0-2.2.x86_64/libappletdecoration/previewsettings.cpp:267 #11 0x00007fe86309a013 in QtPrivate::QSlotObjectBase::call (a=0x7ffcda4917e0, r=0x55e5212dc1b0, this=0x55e5212dc2f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #12 doActivate<false> (sender=0x55e5212dc1b0, signal_index=3, argv=0x7ffcda4917e0) at kernel/qobject.cpp:3886 #13 0x00007fe864c267df in QQmlPropertyData::writeProperty (flags=..., value=0x7ffcda491848, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #14 QObjectPointerBinding::write (this=0x55e5212dc4a0, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlbinding.cpp:739 #15 0x00007fe864c27f47 in QQmlNonbindingBinding::doUpdate (this=0x55e5212dc4a0, watcher=..., flags=..., scope=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlbinding.cpp:258 #16 0x00007fe864c25b64 in QQmlBinding::update (this=0x55e5212dc4a0, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlbinding.cpp:194 #17 0x00007fe864c33032 in QQmlObjectCreator::finalize (this=0x55e5212c2a50, interrupt=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1394 #18 0x00007fe864bc9ac5 in QQmlIncubatorPrivate::incubate (this=0x55e521126af0, i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #19 0x00007fe864bca0bd in QQmlEnginePrivate::incubate (this=0x55e520483060, i=..., forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlincubator.cpp:89 #20 0x00007fe864bc39fb in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/qml/qml/qqmlcomponent.cpp:1178 #21 0x00007fe8653638da in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x55e52112a860) at /usr/src/debug/kdeclarative-5.86.0-1.3.x86_64/src/kdeclarative/qmlobject.cpp:307 #22 KDeclarative::QmlObject::completeInitialization (this=0x55e52112a860, initialProperties=...) at /usr/src/debug/kdeclarative-5.86.0-1.3.x86_64/src/kdeclarative/qmlobject.cpp:289 #23 0x00007fe8656ca96b in PlasmaQuick::AppletQuickItem::init (this=this@entry=0x55e5211268d0) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasmaquick/appletquickitem.cpp:649 #24 0x00007fe80ef37802 in AppletInterface::init (this=0x55e5211268d0) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/scriptengines/qml/plasmoid/appletinterface.cpp:141 #25 0x00007fe8656c7e11 in PlasmaQuick::AppletQuickItem::itemChange (this=0x55e5211268d0, change=QQuickItem::ItemSceneChange, value=...) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasmaquick/appletquickitem.cpp:927 #26 0x00007fe8650483ab in QQuickItemPrivate::refWindow (this=0x55e521126980, c=0x55e521150390) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:3003 #27 0x00007fe865048369 in QQuickItemPrivate::refWindow (this=0x55e520cbdfe0, c=0x55e521150390) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:2996 #28 0x00007fe865048770 in QQuickItem::setParentItem (this=this@entry=0x55e520ff06c0, parentItem=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.5.x86_64/src/quick/items/qquickitem.cpp:2716 #29 0x00007fe8656cfc7d in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55e52113fff0, cont=<optimized out>) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasmaquick/containmentview.cpp:122 #30 0x000055e51ee5970d in Latte::Layout::GenericLayout::addView (this=<optimized out>, containment=<optimized out>, forceOnPrimary=<optimized out>, explicitScreen=<optimized out>, occupied=<optimized out>) at /usr/src/debug/latte-dock-0.10.2-1.2.x86_64/app/layout/genericlayout.cpp:943 #31 0x000055e51ee550e7 in Latte::Layout::GenericLayout::addContainment (this=0x55e520427ce0, containment=<optimized out>) at /usr/src/debug/latte-dock-0.10.2-1.2.x86_64/app/layout/genericlayout.cpp:710 #32 0x00007fe86309a013 in QtPrivate::QSlotObjectBase::call (a=0x7ffcda492460, r=0x55e520427ce0, this=0x55e5203cdee0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #33 doActivate<false> (sender=0x7ffcda492f30, signal_index=3, argv=0x7ffcda492460) at kernel/qobject.cpp:3886 #34 0x00007fe8630934df in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcda492460) at kernel/qobject.cpp:3946 #35 0x00007fe8653ae9df in Plasma::Corona::containmentAdded (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/build/src/plasma/KF5Plasma_autogen/include/moc_corona.cpp:439 #36 0x00007fe8653ec7ed in Plasma::CoronaPrivate::addContainment(QString const&, QList<QVariant> const&, unsigned int, int, bool) [clone .isra.0] (this=this@entry=0x55e5201f6f40, args=..., id=id@entry=3, lastScreen=lastScreen@entry=-1, delayedInit=delayedInit@entry=false, name=..., name=...) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasma/corona.cpp:627 #37 0x00007fe8653b503d in Plasma::CoronaPrivate::importLayout (this=0x55e5201f6f40, conf=..., mergeConfig=mergeConfig@entry=false) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasma/corona.cpp:681 #38 0x00007fe8653b55a9 in Plasma::Corona::loadLayout (this=0x7ffcda492f30, configName=...) at /usr/src/debug/plasma-framework-5.86.0-1.3.x86_64/src/plasma/corona.cpp:170 #39 0x000055e51ee750ee in operator() (__closure=0x55e52029a2e0) at /usr/src/debug/latte-dock-0.10.2-1.2.x86_64/app/layouts/synchronizer.cpp:640 #40 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #41 QtPrivate::Functor<Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #42 QtPrivate::QFunctorSlotObject<Latte::Layouts::Synchronizer::initSingleMode(QString)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55e52029a2d0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #43 0x00007fe86309df62 in QtPrivate::QSlotObjectBase::call (a=0x7ffcda4927a0, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #44 QSingleShotTimer::timerEvent (this=0x55e52042a2a0) at kernel/qtimer.cpp:320 #45 0x00007fe86308fedf in QObject::event (this=0x55e52042a2a0, e=0x7ffcda492910) at kernel/qobject.cpp:1336 #46 0x00007fe863e98a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e52042a2a0, e=0x7ffcda492910) at kernel/qapplication.cpp:3632 #47 0x00007fe8630639ca in QCoreApplication::notifyInternal2 (receiver=0x55e52042a2a0, event=0x7ffcda492910) at kernel/qcoreapplication.cpp:1064 #48 0x00007fe8630ba23b in QTimerInfoList::activateTimers (this=this@entry=0x55e52004eaf0) at kernel/qtimerinfo_unix.cpp:643 #49 0x00007fe8630baae4 in timerSourceDispatch (source=source@entry=0x55e52004ea90) at kernel/qeventdispatcher_glib.cpp:183 #50 0x00007fe861475d5f in g_main_dispatch (context=0x55e520053c10) at ../glib/gmain.c:3381 #51 g_main_context_dispatch (context=0x55e520053c10) at ../glib/gmain.c:4099 #52 0x00007fe8614760e8 in g_main_context_iterate (context=context@entry=0x55e520053c10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #53 0x00007fe86147619f in g_main_context_iteration (context=0x55e520053c10, may_block=1) at ../glib/gmain.c:4240 #54 0x00007fe8630baea4 in QEventDispatcherGlib::processEvents (this=0x55e520054370, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #55 0x00007fe8630623cb in QEventLoop::exec (this=this@entry=0x7ffcda492b50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #56 0x00007fe86306a6b0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #57 0x00007fe8635f619c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #58 0x00007fe863e989f5 in QApplication::exec () at kernel/qapplication.cpp:2824 #59 0x000055e51ee133f8 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/latte-dock-0.10.2-1.2.x86_64/app/main.cpp:313 [Inferior 1 (process 1888) detached] Possible duplicates by query: bug 441448, bug 439520, bug 439043, bug 436193, bug 417434. -- You are receiving this mail because: You are watching all bug changes.