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

--- Comment #1 from Yuri K <[email protected]> ---
More `gdb bt full` on corectldumpfile:

#0  QString::at (this=0x7ffc956d6d70, i=7012398) at
/usr/include/qt6/QtCore/qarraydatapointer.h:120
#1  QtVirtualKeyboard::HunspellInputMethod::reselect (this=0x5582c7ba79f0,
cursorPosition=7012399, reselectFlags=...)
    at
/usr/src/debug/qt6-qtvirtualkeyboard-6.10.2-1.fc43.x86_64/src/plugins/hunspell/module/hunspellinputmethod.cpp:270
#2  0x00007efdec01b9d6 in QVirtualKeyboardInputContextPrivate::update
(this=0x5582c7b6fab0, queries=...)
    at
/usr/src/debug/qt6-qtvirtualkeyboard-6.10.2-1.fc43.x86_64/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp:506
#3  0x00007efdec011b1b in QtVirtualKeyboard::PlatformInputContext::update
(this=0x5582c76f1790, queries=...)
    at
/usr/src/debug/qt6-qtvirtualkeyboard-6.10.2-1.fc43.x86_64/src/virtualkeyboard/platforminputcontext.cpp:88
#4  0x00007efdea308f96 in QInputMethod::update (this=0x5582c7cc35a0,
queries=queries@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/gui/kernel/qinputmethod.cpp:290
#5  0x00005582a78de1e6 in operator() (__closure=0x5582c7cc2c80) at
/usr/src/debug/plasma-keyboard-6.6.1-1.fc43.x86_64/src/inputlisteneritem.cpp:56
#6  operator() (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:116
#7  QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, InputListenerItem::InputListenerItem()::<lambda()>
>::call(InputListenerItem::InputListenerItem()::<lambda()>&,
void**)::<lambda()> >
    (args=<optimized out>, fn=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:65
#8  QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, InputListenerItem::InputListenerItem()::<lambda()>
>::call
    (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:115
#9 
QtPrivate::FunctorCallable<InputListenerItem::InputListenerItem()::<lambda()>
>::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>)
    at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337
#10
QtPrivate::QCallableObject<InputListenerItem::InputListenerItem()::<lambda()>,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=<optimized out>, this_=0x5582c7cc2c70, r=<optimized
out>, a=<optimized out>, ret=<optimized out>)
    at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547
#11 0x00007efde9b6929a in QtPrivate::QSlotObjectBase::call
(this=0x5582c7cc2c70, r=0x5582c7aaffc0, a=0x7ffc956d7178)
    at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#12 doActivate<false> (sender=0x5582c7aaffe0, signal_index=<optimized out>,
argv=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:4272
#13 0x00007efde9b6929a in QtPrivate::QSlotObjectBase::call
(this=0x7efdd004c060, r=0x5582c7aaffe0, a=0x7ffc956d72d0)
    at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#14 doActivate<false> (sender=0x5582c8100580, signal_index=<optimized out>,
argv=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.10.2-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:4272
#15 0x00005582a78def7a in non-virtual thunk to
InputMethodContext::zwp_input_method_context_v1_surrounding_text(QString
const&, unsigned int, unsigned int)
    () at
/usr/src/debug/plasma-keyboard-6.6.1-1.fc43.x86_64/src/inputmethod_p.h:78
#16 0x00005582a78dc03c in
QtWayland::zwp_input_method_context_v1::handle_surrounding_text
    (data=0x5582c8100590, object=<optimized out>, text=0x7efdc001eecc "",
cursor=7012399, anchor=7077991)
    at
/usr/src/debug/plasma-keyboard-6.6.1-1.fc43.x86_64/redhat-linux-build/src/qwayland-input-method-unstable-v1.cpp:209
#17 0x00007efdebe00056 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#18 0x00007efdebdfbd16 in ffi_call_int
    (cif=cif@entry=0x7ffc956d7550, fn=fn@entry=0x5582a78dbfd0
<QtWayland::zwp_input_method_context_v1::handle_surrounding_text(void*,
zwp_input_method_context_v1*, char const*, unsigned int, unsigned int)>,
rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffc956d7620,
closure=closure@entry=0x0)
    at ../src/x86/ffi64.c:676
#19 0x00007efdebdfe7ae in ffi_call
    (cif=cif@entry=0x7ffc956d7550, fn=0x5582a78dbfd0
<QtWayland::zwp_input_method_context_v1::handle_surrounding_text(void*,
zwp_input_method_context_v1*, char const*, unsigned int, unsigned int)>,
rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffc956d7620) at ../src/x86(gdb)
bt full
#0  QString::at (this=0x7ffc956d6d70, i=7012398) at
/usr/include/qt6/QtCore/qarraydatapointer.h:120
#1  QtVirtualKeyboard::HunspellInputMethod::reselect (this=0x5582c7ba79f0,
cursorPosition=7012399, reselectFlags=...)
    at
/usr/src/debug/qt6-qtvirtualkeyboard-6.10.2-1.fc43.x86_64/src/plugins/hunspell/module/hunspellinputmethod.cpp:270
        c = {ucs = 65278 u'\xfefe'}
        i = 7012398
        d = 0x5582c7ba7ac0
        word = {d = {d = 0x0, ptr = 0x0, size = 0}}
        ic = 0x5582c7b5b5c0
        surroundingText = {d = {d = 0x0, ptr = 0x5582a7919358 <QString::_empty>
u"", size = 0}}
        replaceFrom = 0
#2  0x00007efdec01b9d6 in QVirtualKeyboardInputContextPrivate::update
(this=0x5582c7b6fab0, queries=...)
    at
/usr/src/debug/qt6-qtvirtualkeyboard-6.10.2-1.fc43.x86_64/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp:506
        reselectState = {d = 0x5582c7b6fab0, state =
QVirtualKeyboardInputContextPrivate::State::Reselect}
        q = <optimized out>
        imQueryEvent = {<QEvent> = {_vptr.QEvent = 0x7efdeabe1368 <vtable for
QInputMethodQueryEvent+16>, static staticMetaObject = {d = {superdata = {direct
= 0x0}, stringdata = 0x7efde9f2d268
<QEvent::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7efde9f2cc80
<QEvent::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0,
relatedMetaObjects = 0x0, metaTypes = 0x7efdea0b3f20
<QEvent::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 207, m_posted =
false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0,
m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_queries =
{<QtPrivate::QFlagsStorageHelper<Qt::InputMethodQuery, 4>> =
{<QtPrivate::QFlagsStorage<Qt::InputMethodQuery>> = {static IntegerSize = 4, i
= 49594}, <No data fields>}, <No data fields>}, m_values =
{<QListSpecialMethods<QInputMethodQueryEvent::QueryPair>> =
{<QListSpecialMethodsBase<QInputMethodQueryEvent::QueryPair>> = {<No data
fields>}, <No data fields>}, d = {d = 0x5582c7fae680, ptr = 0x5582c7fae690,
size = 8}}}
        inputMethodHints =
{<QtPrivate::QFlagsStorageHelper<Qt::InputMethodHint, 4>> =
{<QtPrivate::QFlagsStorage<Qt::InputMethodHint>> = {static IntegerSize = 4, i =
1024}, <No data fields>}, <No data fields>}
        cursorPosition = 7012399
        anchorPosition = 7077991
        anchorRectangle = {xp = 0, yp = 0, w = 0, h = 0}
        cursorRectangle = {xp = 0, yp = 0, w = 0, h = 0}
        surroundingText = {d = {d = 0x0, ptr = 0x5582a7919358 <QString::_empty>
u"", size = 0}, static _empty = 0 u'\000'}
        selectedText = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0
u'\000'}
        newInputMethodHints = false
        newSurroundingText = <optimized out>
        newSelectedText = 254
        newAnchorPosition = true
        newCursorPosition = <optimized out>

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

Reply via email to