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

--- Comment #5 from Peter Eszlari <[email protected]> ---
I figured it out, here is a full backtrace:

#0  0x000000381fa3304f in __GI_raise (sig=sig@entry=6) at
/usr/src/debug/glibc/2.24-r0/git/sysdeps/unix/sysv/linux/raise.c:58
#1  0x000000381fa3447a in __GI_abort () at
/usr/src/debug/glibc/2.24-r0/git/stdlib/abort.c:89
#2  0x00007fffee50e044 in qt_message_fatal(QtMsgType, QMessageLogContext
const&, QString const&) (context=..., message=...) at global/qlogging.cpp:1690
#3  0x00007fffee50ea01 in QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fff94ff81e0, msg=msg@entry=0x7fffee79b758 "ASSERT failure
in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:796
#4  0x00007fffee5095d5 in qt_assert_x(char const*, char const*, char const*,
int) (where=where@entry=0x7fffef3f8f50 "QWidget",
what=what@entry=0x7fffef3ef270 "Widgets must be created in the GUI thread.",
file=file@entry=0x7fffef3f8d26 "kernel/qwidget.cpp", line=line@entry=1142) at
global/qglobal.cpp:3088
#5  0x00007fffef062c22 in QWidgetPrivate::init(QWidget*,
QFlags<Qt::WindowType>) (this=0x7fff7800ec70,
parentWidget=parentWidget@entry=0x0, f=...) at kernel/qwidget.cpp:1141
#6  0x00007fffef062d90 in QWidget::QWidget(QWidget*, QFlags<Qt::WindowType>)
(this=0x7fff7800fdb0, parent=0x0, f=...) at kernel/qwidget.cpp:1031
#7  0x00007fffcca01b1d in KisAirbrushWidget::KisAirbrushWidget(QWidget*, bool)
(this=0x7fff7800fdb0, parent=0x0, canIgnoreSpacing=true) at
/run/build/krita/plugins/paintops/libpaintop/kis_airbrush_option.cpp:38
#8  0x00007fffcc9ffe4b in KisAirbrushOption::KisAirbrushOption(bool, bool)
(this=0x7fff7800ae98, enabled=true, canIgnoreSpacing=true) at
/run/build/krita/plugins/paintops/libpaintop/kis_airbrush_option.cpp:68
#9  0x00007fffcb661514 in
KisBrushOp::KisBrushOp(KisPinnedSharedPtr<KisPaintOpSettings>, KisPainter*,
KisSharedPtr<KisNode>, KisSharedPtr<KisImage>) (this=0x7fff7800ad80,
settings=..., painter=0xcc166b0, node=..., image=...)
    at
/run/build/krita/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp:67
#10 0x00007fffcb6608e5 in KisSimplePaintOpFactory<KisBrushOp,
KisBrushOpSettings,
KisBrushOpSettingsWidget>::createOp(KisPinnedSharedPtr<KisPaintOpSettings>,
KisPainter*, KisSharedPtr<KisNode>, KisSharedPtr<KisImage>) (this=0x1c49240,
settings=..., painter=0xcc166b0, node=..., image=...) at
../plugins/paintops/libpaintop/kis_simple_paintop_factory.h:94
#11 0x00007ffff5f80b61 in KisPaintOpRegistry::paintOp(QString const&,
KisPinnedSharedPtr<KisPaintOpSettings>, KisPainter*, KisSharedPtr<KisNode>,
KisSharedPtr<KisImage>) const (this=0x7ffff661d280 <(anonymous
namespace)::Q_QGS_s_registryInstance::innerFunction()::holder>, id=...,
settings=..., painter=0xcc166b0, node=..., image=...) at
/run/build/krita/libs/image/brushengine/kis_paintop_registry.cc:104
#12 0x00007ffff5f81036 in
KisPaintOpRegistry::paintOp(KisSharedPtr<KisPaintOpPreset>, KisPainter*,
KisSharedPtr<KisNode>, KisSharedPtr<KisImage>) const (this=0x7ffff661d280
<(anonymous namespace)::Q_QGS_s_registryInstance::innerFunction()::holder>,
preset=..., painter=0xcc166b0, node=..., image=...) at
/run/build/krita/libs/image/brushengine/kis_paintop_registry.cc:120
#13 0x00007ffff5f5689e in
KisPainter::setPaintOpPreset(KisSharedPtr<KisPaintOpPreset>,
KisSharedPtr<KisNode>, KisSharedPtr<KisImage>) (this=0xcc166b0, preset=...,
node=..., image=...) at /run/build/krita/libs/image/kis_painter.cc:2627
#14 0x00007ffff76c7b97 in KisResourcesSnapshot::setupPainter(KisPainter*)
(this=0xc8cecf0, painter=0xcc166b0) at
/run/build/krita/libs/ui/tool/kis_resources_snapshot.cpp:199
#15 0x00007ffff76d3c0b in
KisPainterBasedStrokeStrategy::initPainters(KisSharedPtr<KisPaintDevice>,
KisSharedPtr<KisPaintDevice>, KisSharedPtr<KisSelection>, bool, QString const&)
(this=
    0x8ba1410, targetDevice=..., maskingDevice=..., selection=...,
hasIndirectPainting=true, indirectPaintingCompositeOp=...) at
/run/build/krita/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:175
#16 0x00007ffff76d4a26 in KisPainterBasedStrokeStrategy::initStrokeCallback()
(this=0x8ba1410) at
/run/build/krita/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:288
#17 0x00007ffff76ce432 in FreehandStrokeStrategy::initStrokeCallback()
(this=0x8ba1410) at
/run/build/krita/libs/ui/tool/strokes/freehand_stroke.cpp:135
#18 0x00007ffff6092412 in SimpleStrokeJobStrategy::run(KisStrokeJobData*)
(this=0xc010270, data=0xc93efe0) at
/run/build/krita/libs/image/kis_simple_stroke_strategy.cpp:40
#19 0x00007ffff6099ea2 in KisStrokeJob::run() (this=0xcec1050) at
/run/build/krita/libs/image/kis_stroke_job.h:44
#20 0x00007ffff627099a in KisUpdateJobItem::run() (this=0xb8397f0) at
/run/build/krita/_flatpak_build/libs/image/kritaimage_automoc.dir/../../../../libs/image/kis_update_job_item.h:90
#21 0x00007fffee520e82 in QThreadPoolThread::run() (this=0xcbf4ca0) at
thread/qthreadpool.cpp:99
#22 0x00007fffee52608a in QThreadPrivate::start(void*) (arg=0xcbf4ca0) at
thread/qthread_unix.cpp:368
#23 0x0000003820207444 in start_thread (arg=0x7fff94ff9700) at
/usr/src/debug/glibc/2.24-r0/git/nptl/pthread_create.c:456
#24 0x000000381fae827f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

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

Reply via email to