https://bugs.kde.org/show_bug.cgi?id=432646

--- Comment #10 from Norbert Preining <norb...@preining.info> ---
I updated breeze from the state of today's git repo, branch "Plasma/521", but I
still get failures in this code in breeze:
           if (ev->propertyName() == colorProperty) {
                if (qApp && qApp->property(colorProperty).isValid()) {
                    auto path = qApp->property(colorProperty).toString();
                    manager->_config = KSharedConfig::openConfig(path);
                } else {
-->                 manager->_config = KSharedConfig::openConfig();
                }
                manager->_watcher = KConfigWatcher::create(manager->_config);

The backtrace is now
#0  QExplicitlySharedDataPointer<KSharedConfig>::~QExplicitlySharedDataPointer
(this=0x7fffffffcdb0, __in_chrg=<optimized out>)
    at /usr/include/c++/10/bits/atomic_base.h:333
#1  0x00007fffcc1fd361 in
QExplicitlySharedDataPointer<KSharedConfig>::operator= (other=...,
this=<optimized out>)
    at /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:226
#2  Breeze::AppListener::eventFilter (this=0x555555e43760, watched=<optimized
out>, event=<optimized out>)
    at ./kstyle/breezetoolsareamanager.cpp:145
#3  0x00007ffff57e1b46 in
QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff62a3198 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007ffff57e1f0a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff581715f in QObject::setProperty(char const*, QVariant const&) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff70b0742 in Digikam::ThemeManager::slotChangePalette (
    this=0x7ffff75af690 <Digikam::(anonymous
namespace)::Q_QGS_creator::innerFunction()::holder>)
    at ./core/libs/widgets/mainview/thememanager.cpp:133
#8  0x00007ffff70b0ab0 in Digikam::ThemeManager::setCurrentTheme (
    this=0x7ffff75af690 <Digikam::(anonymous
namespace)::Q_QGS_creator::innerFunction()::holder>, name=...)
    at ./core/libs/widgets/mainview/thememanager.cpp:112
#9  0x00007ffff70b1302 in Digikam::ThemeManager::populateThemeMenu (
    this=0x7ffff75af690 <Digikam::(anonymous
namespace)::Q_QGS_creator::innerFunction()::holder>)
    at ./core/libs/widgets/mainview/thememanager.cpp:234
#10 0x00007ffff7a78ed0 in Digikam::DigikamApp::populateThemes
(this=0x555556758200) at ./core/app/main/digikamapp_setup.cpp:1024
#11 0x00007ffff7a801da in Digikam::DigikamApp::setupActions
(this=this@entry=0x555556758200) at ./core/app/main/digikamapp_setup.cpp:796
#12 0x00007ffff7a6cfad in Digikam::DigikamApp::DigikamApp (this=0x555556758200,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at ./core/app/main/digikamapp.cpp:151
#13 0x0000555555559e62 in main (argc=<optimized out>, argv=0x7fffffffd850) at
./core/app/main/main.cpp:355

I don't see anything else that needs updating here, all the other packages
involved, in particular the frameworks, are at the newest version (5.78 for
kconfig and kdelibs4support)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to