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

Hubert Kario <hka...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hka...@redhat.com

--- Comment #2 from Hubert Kario <hka...@redhat.com> ---
Same thing on Fedora with trojita-0.7.0.1-0.18.20220904git5295175.fc37.x86_64

I also have a bit more readable stacktrace:
Thread 1 "trojita" received signal SIGSEGV, Segmentation fault.
QObject::removeEventFilter (this=<optimized out>, obj=0x5555575ebac0) at
kernel/qobject.cpp:2286
Downloading source file
/usr/src/debug/qt5-qtbase-5.15.9-1.fc37.x86_64/src/corelib/kernel/qobject.cpp
2286                if (d->extraData->eventFilters.at(i) == obj)                
(gdb) bt
#0  QObject::removeEventFilter(QObject*) (this=<optimized out>,
obj=0x5555575ebac0) at kernel/qobject.cpp:2286
#1  0x00007fff9c3072aa in
Sonnet::SpellCheckDecoratorPrivate::~SpellCheckDecoratorPrivate()
(this=0x5555575ebb40, this=<optimized out>)
    at
/usr/src/debug/kf5-sonnet-5.105.0-1.fc37.x86_64/src/ui/spellcheckdecorator.cpp:54
#2 
std::default_delete<Sonnet::SpellCheckDecoratorPrivate>::operator()(Sonnet::SpellCheckDecoratorPrivate*)
const (this=<optimized out>, __ptr=0x5555575ebb40)
    at /usr/include/c++/12/bits/unique_ptr.h:95
#3 
std::default_delete<Sonnet::SpellCheckDecoratorPrivate>::operator()(Sonnet::SpellCheckDecoratorPrivate*)
const (__ptr=0x5555575ebb40, this=<optimized out>)
    at /usr/include/c++/12/bits/unique_ptr.h:89
#4  std::unique_ptr<Sonnet::SpellCheckDecoratorPrivate,
std::default_delete<Sonnet::SpellCheckDecoratorPrivate> >::~unique_ptr()
(this=0x5555575ebad0, this=<optimized out>)
    at /usr/include/c++/12/bits/unique_ptr.h:396
#5  Sonnet::SpellCheckDecorator::~SpellCheckDecorator() (this=0x5555575ebac0,
this=<optimized out>)
    at
/usr/src/debug/kf5-sonnet-5.105.0-1.fc37.x86_64/src/ui/spellcheckdecorator.cpp:234
#6  0x00007fff9c3072dd in Sonnet::SpellCheckDecorator::~SpellCheckDecorator()
(this=0x5555575ebac0, this=<optimized out>)
    at
/usr/src/debug/kf5-sonnet-5.105.0-1.fc37.x86_64/src/ui/spellcheckdecorator.cpp:234
#7  0x00007ffff3ac6a1a in QObjectPrivate::deleteChildren()
(this=this@entry=0x555555bf9bb0) at kernel/qobject.cpp:2137
#8  0x00007ffff47ed296 in QWidget::~QWidget() (this=this@entry=0x5555561ca8b0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1524
#9  0x00007ffff489de41 in QFrame::~QFrame() (this=this@entry=0x5555561ca8b0,
__in_chrg=<optimized out>) at widgets/qframe.cpp:264
#10 0x00007ffff489eeda in QAbstractScrollArea::~QAbstractScrollArea()
(this=this@entry=0x5555561ca8b0, __in_chrg=<optimized out>) at
widgets/qabstractscrollarea.cpp:509
#11 0x00007ffff4980ee1 in QTextEdit::~QTextEdit()
(this=this@entry=0x5555561ca8b0, __in_chrg=<optimized out>) at
widgets/qtextedit.cpp:667
#12 0x0000555555609d59 in ComposerTextEdit::~ComposerTextEdit()
(this=0x5555561ca8b0, this=<optimized out>)
    at
/usr/src/debug/trojita-0.7.0.1-0.18.20220904git5295175.fc37.x86_64/redhat-linux-build/DesktopGui_autogen/U3OVFQ2O7K/../../../src/Gui/ComposerTextEdit.h:31
#13 ComposerTextEdit::~ComposerTextEdit() (this=0x5555561ca8b0, this=<optimized
out>)
    at
/usr/src/debug/trojita-0.7.0.1-0.18.20220904git5295175.fc37.x86_64/redhat-linux-build/DesktopGui_autogen/U3OVFQ2O7K/../../../src/Gui/ComposerTextEdit.h:31
#14 0x00007ffff3ac6a1a in QObjectPrivate::deleteChildren()
(this=this@entry=0x5555575f6fd0) at kernel/qobject.cpp:2137
#15 0x00007ffff47ed296 in QWidget::~QWidget() (this=0x555556a5d480,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1524
#16 0x00007ffff496529d in QSplitter::~QSplitter() (this=0x555556a5d480,
__in_chrg=<optimized out>) at widgets/qsplitter.cpp:979
#17 0x00007ffff3ac6a1a in QObjectPrivate::deleteChildren()
(this=this@entry=0x5555575d7650) at kernel/qobject.cpp:2137
#18 0x00007ffff47ed296 in QWidget::~QWidget() (this=0x5555575df590,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1524
#19 0x0000555555617d8d in Gui::ComposeWidget::~ComposeWidget()
(this=0x5555575df590, this=<optimized out>)
    at
/usr/src/debug/trojita-0.7.0.1-0.18.20220904git5295175.fc37.x86_64/src/Gui/ComposeWidget.cpp:347
#20 0x00007ffff3ac80d1 in QObject::event(QEvent*) (this=0x5555575df590,
e=0x555556f16ce0) at kernel/qobject.cpp:1334
#21 0x00007ffff47aed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5555575df590, e=0x555556f16ce0)
    at kernel/qapplication.cpp:3640
#22 0x00007ffff3a9d648 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5555575df590, event=0x555556f16ce0) at
kernel/qcoreapplication.cpp:1064
#23 0x00007ffff3a9d832 in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1462
#24 0x00007ffff3aa09b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x5555558993a0)
    at kernel/qcoreapplication.cpp:1821
#25 0x00007ffff3aa0c4c in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=<optimized out>, event_type=<optimized out>) at
kernel/qcoreapplication.cpp:1680
#26 0x00007ffff3aeec67 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x555555a701c0) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007ffff1c64c7f in g_main_dispatch (context=0x7fffdc005010) at
../glib/gmain.c:3454
#28 g_main_context_dispatch (context=0x7fffdc005010) at ../glib/gmain.c:4172
#29 0x00007ffff1cbb118 in g_main_context_iterate.constprop.0
(context=0x7fffdc005010, block=1, dispatch=1, self=<optimized out>) at
../glib/gmain.c:4248
#30 0x00007ffff1c61f00 in g_main_context_iteration (context=0x7fffdc005010,
may_block=1) at ../glib/gmain.c:4313
#31 0x00007ffff3aee75a in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x555555a7d490, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#32 0x00007ffff3a9c09a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffffffcfe0, flags=..., flags@entry=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#33 0x00007ffff3aa4162 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#34 0x00007ffff3f5fb50 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1863
#35 0x00007ffff47aecd9 in QApplication::exec() () at
kernel/qapplication.cpp:2832
#36 0x00005555555f6803 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at
/usr/src/debug/trojita-0.7.0.1-0.18.20220904git5295175.fc37.x86_64/src/Gui/main.cpp:205

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

Reply via email to