Exporting decorations buttons as images

Zolotukhin Mikhail zomial at protonmail.com
Mon May 4 14:13:42 BST 2020


Sorry for late reply.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, April 27, 2020 7:36 AM, Vlad Zahorodnii <vlad.zahorodnii at kde.org> wrote:
>
> Do you have a backtrace? :-)
>

Yes.

#0 KDecoration2::DecorationSettings::gridUnit() const (this=0x0) at /usr/include/c++/9.3.0/bits/unique_ptr.h:360
#1 0x00007fbd50678b2f in Breeze::Decoration::buttonHeight() const (this=this at entry=0x561536f201c0) at /usr/include/qt/QtCore/qsharedpointer_impl.h:306
#2 0x00007fbd50674e4d in Breeze::Button::Button(KDecoration2::DecorationButtonType, Breeze::Decoration*, QObject*) (this=0x561536f1c790, type=<optimized out>, decoration=0x561536f201c0, parent=<optimized out>) at /home/gikari/kde/src/breeze/kdecoration/breezebutton.cpp:55
#3 0x00007fbd50675170 in Breeze::Button::Button(QObject*, QList<QVariant> const&) (this=0x561536f1c790, parent=0x561536f201c0, args=...) at /usr/include/c++/9.3.0/bits/atomic_base.h:413
#4 0x00007fbd5067dcfa in KPluginFactory::createInstance<Breeze::Button, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=QList<QVariant> (size = 2) = {...}) at /usr/include/qt/QtCore/qobject.h:519
#5 0x00007fbd7c6b9752 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this=this at entry=0x561536ec5e50, iface=0x7fbd528bc5e8 <qt_meta_stringdata_KDecoration2__DecorationButton+744> "KDecoration2::DecorationButton", parentWidget=parentWidget at entry=0x0, parent=parent at entry=0x561536f201c0, args=QList<QVariant> (size = 2) = {...}, keyword="button") at /home/gikari/kde/src/kcoreaddons/src/lib/plugin/kpluginfactory.cpp:133
#6 0x00007fbd528d874f in KPluginFactory::create<KDecoration2::DecorationButton>(QString const&, QObject*, QList<QVariant> const&) (args=QList<QVariant> (size = 2) = {...}, parent=0x561536f201c0, keyword="button", this=0x561536ec5e50) at /usr/include/qt/QtCore/qobject.h:153
#7 ConfigValueProvider::windowDecorationsButtonsImages() const (this=<optimized out>) at /home/gikari/kde/src/kde-gtk-config/kded/configvalueprovider.cpp:203
#8 0x00007fbd528cee0f in GtkConfig::setWindowDecorationsAppearance() const (this=this at entry=0x561536f45e60) at /home/gikari/kde/src/kde-gtk-config/kded/gtkconfig.cpp:164
#9 0x00007fbd528d0539 in GtkConfig::applyAllSettings() const (this=this at entry=0x561536f45e60) at /home/gikari/kde/src/kde-gtk-config/kded/gtkconfig.cpp:195
#10 0x00007fbd528d0912 in GtkConfig::GtkConfig(QObject*, QList<QVariant> const&) (this=0x561536f45e60, parent=<optimized out>) at /home/gikari/kde/src/kde-gtk-config/kded/gtkconfig.cpp:54
#11 0x00007fbd528d170a in KPluginFactory::createInstance<GtkConfig, QObject>(QWidget*, QObject*, QList<QVariant> const&) (parentWidget=<optimized out>, parent=<optimized out>, args=QList<QVariant> (size = 0)) at /usr/include/qt/QtCore/qobject.h:519
#12 0x00007fbd7c6b9752 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this=0x561536f3fd10, iface=0x7fbd7cee9260 <qt_meta_stringdata_KDEDModule+288> "KDEDModule", parentWidget=0x0, parent=0x561536b47150, args=QList<QVariant> (size = 0), keyword=...) at /home/gikari/kde/src/kcoreaddons/src/lib/plugin/kpluginfactory.cpp:133
#13 0x0000561536642dd5 in KPluginFactory::create<KDEDModule>(QObject*, QList<QVariant> const&) (args=QList<QVariant> (size = 0), parent=0x561536b47150, this=0x561536f3fd10) at /usr/include/qt/QtCore/qobject.h:153
#14 Kded::loadModule(KPluginMetaData const&, bool) (this=0x561536b47150, module=..., onDemand=<optimized out>) at /home/gikari/kde/src/kded/src/kded.cpp:371
#15 0x0000561536643e51 in Kded::initModules() (this=0x561536b47150) at /home/gikari/kde/src/kded/src/kded.cpp:244
#16 0x0000561536644398 in Kded::recreateDone() (this=0x561536b47150) at /home/gikari/kde/src/kded/src/kded.cpp:532
#17 Kded::recreate(bool) (initial=true, this=0x561536b47150) at /home/gikari/kde/src/kded/src/kded.cpp:516
#18 Kded::recreate(bool) (this=0x561536b47150, initial=<optimized out>) at /home/gikari/kde/src/kded/src/kded.cpp:500
#19 0x000056153663e1d2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/gikari/kde/src/kded/src/kded.cpp:784
300^done





More information about the kwin mailing list