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

            Bug ID: 414499
           Summary: kdevelop-5.4.2 crash in
                    KDevelop::AbstractDeclarationNavigationContext::declar
                    ationSizeInformation
           Product: kdevelop
           Version: 5.4.2
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Code completion
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: cyp...@gmail.com
  Target Milestone: ---

Kdevelop-5.4.2 crashes when hovering over “SDL_SysWMmsg” in
/usr/include/SDL2/SDL_events.h.

(gdb) bt full
#0  0x00007ffff52a7c8e in QMutexLocker::QMutexLocker(QBasicMutex*)
(m=0x7fffc5c3c020, this=<synthetic pointer>) at
/usr/include/qt5/QtCore/qmutex.h:206
        d = 0x7fffc5c3c010
        lock = {val = 140736511328288}
        item = {id = {<KDevelop::ReferenceCountManager> = {<No data fields>},
m_index = 32767}, centralFreeItem = 1049121280, declarationsData = 3671106195}
        index = <optimized out>
#1  0x00007ffff52a7c8e in
KDevelop::PersistentSymbolTable::declarations(KDevelop::IndexedQualifiedIdentifier
const&) const (this=this@entry=0x7ffff5fd8b48
<KDevelop::PersistentSymbolTable::self()::ret>, id=...)
    at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/persistentsymboltable.cpp:374
        d = 0x7fffc5c3c010
        lock = {val = 140736511328288}
        item = {id = {<KDevelop::ReferenceCountManager> = {<No data fields>},
m_index = 32767}, centralFreeItem = 1049121280, declarationsData = 3671106195}
        index = <optimized out>
#2  0x00007ffff52a7ee3 in
KDevelop::PersistentSymbolTable::filteredDeclarations(KDevelop::IndexedQualifiedIdentifier
const&, Utils::StorableSet<KDevelop::IndexedTopDUContext,
KDevelop::IndexedTopDUContextIndexConversion,
KDevelop::RecursiveImportRepository, true, Utils::DummyLocker> const&) const
(this=this@entry=0x7ffff5fd8b48 <KDevelop::PersistentSymbolTable::self()::ret>,
id=..., visibility=...)
    at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/persistentsymboltable.cpp:326
        d = 0x7fffc5c3c010
        lock = {val = 140736511328289}
        decls = <optimized out>
        cachedImports = {<KDevelop::IndexedTopDUContextIndexConversion> = {<No
data fields>}, m_setIndex = 32767}
        it = <optimized out>
#3  0x00007ffff52803c7 in
KDevelop::DeclarationId::declaration(KDevelop::TopDUContext const*, bool) const
    (this=0x7fff88e962b2, top=top@entry=0x555556f5ec50,
instantiateIfRequired=instantiateIfRequired@entry=true)
    at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/declarationid.cpp:164
        filter = 
         
{<KDevelop::ConvenientEmbeddedSetIterator<KDevelop::IndexedDeclaration,
KDevelop::IndexedDeclarationHandler>> =
{<KDevelop::ConstantConvenientEmbeddedSet<KDevelop::IndexedDeclaration,
KDevelop::IndexedDeclarationHandler>> = {m_data = 0x7ffff5fd8cd8
<KDevelop::RecursiveImportCacheRepository::repository()::recursiveImportCacheRepositoryObject+24>,
m_dataSize = 2, m_centralFreeItem = -1}, m_pos = 4286577264}, boundStack =
{<QVarLengthArray<QPair<QPair<unsigned int, unsigned int>,
Utils::VirtualSetNode<KDevelop::IndexedTopDUContext,
KDevelop::IndexedTopDUContextIndexConversion,
KDevelop::RecursiveImportCacheRepository> >, 256>> = {a = -8390016, s = 32767,
ptr = 0x7ffff5fd8cd8
<KDevelop::RecursiveImportCacheRepository::repository()::recursiveImportCacheRepositoryObject+24>,
{array =
"\270\372\177\377\377\177\000\000У\tWUU\000\000У\tWUU\000\000\200\372\177\377\377\177\000\000\261^3\365\377\177\000\000\220\243\tWUU\000\000\262b\351\210\377\177\000\000\000\000\000\000\000\000\000\000\301\004(\365\377\177\000\000\226F\277\305\377\177\000\000P\354\365VUU\000\000!\300\303\305\001\000\000\000p\372\177\377\377\177\000\000\n\224\024\000\000\000\000\000R5V\320\377\177\000\000Ԗ\001\000\377\177\000\000\300\214\375\365\377\177\000\000
\316\330ZUU\000\000\002\000\000\000\377\377\377\377\000\000\000\000\377\177\000\000\000\001\000\000\000\000\000\000\270\372\177\377\377\177\000\000\000\000\000\000\001\000\000\000\224lCVUU\000\000У\tWUU\000\000\060\373\177\377\377"...,
q_for_alignment_1 = 140737479965368, q_for_alignment_2 =
6.9533553933159037e-310}}, <No data fields>}, m_rhs =
{<KDevelop::IndexedTopDUContextIndexConversion> = {<No data fields>},
m_setIndex = 4131779782}, m_match = 32767, m_matchBound = 1518934160,
m_matchingTo = {m_index = 21845}, m_noFiltering = 32}
        id = {m_index = 1348618, {dd = 0x7fffd0563552, cd = 0x7fffd0563552}}
        ret = 0x0
#4  0x00007ffff52ced6b in
KDevelop::IdentifiedType::declaration(KDevelop::TopDUContext const*) const
(this=<optimized out>, top=top@entry=0x555556f5ec50)
    at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/types/identifiedtype.cpp:75
#5  0x00007ffff52f3112 in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*)
    (decl=..., topContext=0x555556f5ec50) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:871
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555a891890}, <No data fields>}
        memberDecl = <optimized out>
#6  0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*)
    (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555a891ba0}, <No data fields>}
        memberDecl = <optimized out>
#7  0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*)
    (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555a891b70}, <No data fields>}
---- A few lines omitted here… ----
#47550 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c271180}, <No data fields>}
        memberDecl = <optimized out>
#47551 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c2f4bd0}, <No data fields>}
        memberDecl = <optimized out>
#47552 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c523560}, <No data fields>}
        memberDecl = <optimized out>
#47553 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555bdce7c0}, <No data fields>}
        memberDecl = <optimized out>
#47554 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555bf1ae40}, <No data fields>}
        memberDecl = <optimized out>
#47555 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555bf6abf0}, <No data fields>}
        memberDecl = <optimized out>
#47556 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c25e9b0}, <No data fields>}
        memberDecl = <optimized out>
#47557 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c2bbfe0}, <No data fields>}
        memberDecl = <optimized out>
#47558 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555bf92000}, <No data fields>}
        memberDecl = <optimized out>
#47559 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555c1cc100}, <No data fields>}
        memberDecl = <optimized out>
#47560 0x00007ffff52f316e in
KDevelop::AbstractDeclarationNavigationContext::declarationSizeInformation(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::TopDUContext const*) (decl=..., topContext=0x555556f5ec50) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
        idType = <optimized out>
        type = {<QExplicitlySharedDataPointer<KDevelop::AbstractType>> = {d =
0x55555bd45df0}, <No data fields>}
        memberDecl = <optimized out>
#47561 0x00007ffff52f881d in
KDevelop::AbstractDeclarationNavigationContext::html(bool) (this=<optimized
out>, shorten=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/navigation/../duchainpointer.h:175
        d = <optimized out>
        lock = {m_lock = 0x7ffff57daca0 <KDevelop::(anonymous
namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, m_locked =
true, m_timeout = 300}
        doc = {d = 0x0}
        identifier = {m_index = 0, {dd = 0x55555be686c0, cd = 0x55555be686c0}}
        access = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
        detailsHtml = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
        details = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff68cb500
<QListData::shared_null>}, d = 0x7ffff68cb500 <QListData::shared_null>}}, <No
data fields>}
        kind = {static null = {<No data fields>}, d = 0x55555be05190}
        declarationComment = {d = 0x7ffff68c95e0 <QArrayData::shared_null>}
#47562 0x00007ffff52e421c in KDevelop::AbstractNavigationWidget::update()
(this=this@entry=0x55555be66a90) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:199
        lock = {m_lock = 0x7ffff57daca0 <KDevelop::(anonymous
namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, m_locked =
true, m_timeout = 0}
        d = 0x55555c5fae40
        html = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
#47563 0x00007ffff52e499f in
KDevelop::AbstractNavigationWidget::setContext(QExplicitlySharedDataPointer<KDevelop::AbstractNavigationContext>,
int) (this=this@entry=0x55555be66a90, context=...,
initBrows=initBrows@entry=400) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:159
        d = 0x55555c5fae40
        wasInitial = false
#47564 0x00007fffb1d5a8b8 in
ClangNavigationWidget::ClangNavigationWidget(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, QFlags<KDevelop::AbstractNavigationWidget::DisplayHint>)
(this=0x55555be66a90, declaration=..., hints=...) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:295
        macro = {d = {d = 0x0}}
#47565 0x00007fffb1d33d5d in ClangDUContext<KDevelop::TopDUContext,
140>::createNavigationWidget(KDevelop::Declaration*, KDevelop::TopDUContext*,
QFlags<KDevelop::AbstractNavigationWidget::DisplayHint>) const
(this=this@entry=0x555556f5ec50, decl=decl@entry=0x55555709a3d0,
topContext=<optimized out>, hints=..., hints@entry=...) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303
#47566 0x00007fffc4323abe in
ContextBrowserPlugin::navigationWidgetForPosition(KTextEditor::View*,
KTextEditor::Cursor, KTextEditor::Range&) (this=this@entry=0x55555661def0,
view=view@entry=0x5555555ff180, position=..., itemRange=...) at
/usr/include/qt5/QtCore/qflags.h:120
        viewUrl = {d = 0x5555570852f0}
        languages = {<QListSpecialMethods<KDevelop::ILanguageSupport*>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55555c3054c0},
d = 0x55555c3054c0}}
        lock = {m_lock = 0x7ffff57daca0 <KDevelop::(anonymous
namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, m_locked =
true, m_timeout = 0}
        topContext = 0x555556f5ec50
        problems = {d = 0x7ffff68c95e0 <QArrayData::shared_null>}
        itemUnderCursor = {declaration = 0x55555709a3d0, context =
0x555557096570, range = {m_start = {m_line = 550, m_column = 4}, m_end =
{m_line = 550, m_column = 16}}}
        declUnderCursor = <optimized out>
        decl = 0x55555709a3d0
        problemWidget = <optimized out>
        declWidget = 0x0
#47567 0x00007fffc4324607 in
ContextBrowserPlugin::showToolTip(KTextEditor::View*, KTextEditor::Cursor)
(this=0x55555661def0, view=0x5555555ff180, position=...) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/plugins/contextbrowser/contextbrowser.cpp:681
        contextView = 0x555558571020
        itemRange = {m_start = {m_line = 550, m_column = 4}, m_end = {m_line =
550, m_column = 16}}
        navigationWidget = <optimized out>
#47568 0x00007fffc4324e21 in
ContextBrowserHintProvider::textHint(KTextEditor::View*, KTextEditor::Cursor
const&) (this=0x55555661e070, view=<optimized out>, cursor=...) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/plugins/contextbrowser/contextbrowser.cpp:433
#47569 0x00007ffff4b6b761 in KateViewInternal::textHintTimeout()
(this=0x5555559277a0) at
/var/tmp/portage/kde-frameworks/ktexteditor-5.60.0/work/ktexteditor-5.60.0/src/view/kateviewinternal.cpp:3172
        hint = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
        p = <optimized out>
        _container_ = {c = {d = 0x5555572f1c90}, i = {i = 0x5555572f1cb0}, e =
{i = 0x5555572f1cb8}, control = 1}
        c = {m_line = 550, m_column = 9}
        textHints = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff68cb500
<QListData::shared_null>}, d = 0x7ffff68cb500 <QListData::shared_null>}}, <No
data fields>}
#47570 0x00007ffff4a5e835 in KateViewInternal::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
src/KF5TextEditor_autogen/OTUN7GXZT4/moc_kateviewinternal.cpp:214
        _t = <optimized out>
#47571 0x00007ffff682759e in QMetaObject::activate(QObject*, int, int, void**)
(sender=0x5555559279c8, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=<optimized out>) at
kernel/qobject.cpp:3803
        methodIndex = <optimized out>
        method_relative = 27
        callFunction = 0x7ffff4a5e4b0
<KateViewInternal::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>
        receiver = 0x5555559277a0
        receiverInSameThread = <optimized out>
        sw = {receiver = 0x5555559277a0, previousSender = 0x0, currentSender =
{sender = 0x5555559279c8, signal = 3, ref = 1}, switched = true}
        c = 0x5555570af7a0
        last = 0x5555570af7a0
        locker = {val = 140737331756032}
        connectionLists = {connectionLists = 0x5555570af7f0}
        list = 0x5555570af868
        currentThreadId = 0x7fffea0d5cc0
        signal_index = 3
        empty_argv = {0x0}
#47572 0x00007ffff6832d17 in QTimer::timeout(QTimer::QPrivateSignal)
(this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:204
        _a = {0x0, 0x7fffffffc910}
#47573 0x00007ffff682810b in QObject::event(QEvent*) (this=0x5555559279c8,
e=<optimized out>) at kernel/qobject.cpp:1241
#47574 0x00007ffff730c511 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) (this=this@entry=0x55555558f9f0,
receiver=receiver@entry=0x5555559279c8, e=e@entry=0x7fffffffcbf0) at
kernel/qapplication.cpp:3700
        consumed = false
#47575 0x00007ffff7313a08 in QApplication::notify(QObject*, QEvent*)
(this=0x7fffffffd020, receiver=0x5555559279c8, e=0x7fffffffcbf0) at
kernel/qapplication.cpp:3446
        w = <optimized out>
        extra = <optimized out>
        isProxyWidget = <optimized out>
        d = <optimized out>
        res = false
#47576 0x00007ffff67ff0a2 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) (receiver=0x5555559279c8, event=0x7fffffffcbf0) at
kernel/qcoreapplication.cpp:1088
        selfRequired = true
        result = false
        cbdata = {0x5555559279c8, 0x7fffffffcbf0, 0x7fffffffcb7f}
        d = <optimized out>
        threadData = 0x55555558ba80
        scopeLevelCounter = {threadData = 0x55555558ba80}
#47577 0x00007ffff684f5d4 in QTimerInfoList::activateTimers()
(this=0x5555555f2660) at kernel/qtimerinfo_unix.cpp:643
        e = {<QEvent> = {_vptr.QEvent = 0x7ffff6aa0650 <vtable for
QTimerEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7ffff698d900 <qt_meta_stringdata_QEvent>, data = 0x7ffff698d340
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1,
reserved = 8191}, id = 74}
        currentTimerInfo = 0x0
        n_act = 1
        maxCount = 0
        currentTime = {tv_sec = 2683221, tv_nsec = 700810133}
#47578 0x00007ffff684fe59 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
        timerSource = <optimized out>
        timerSource = <optimized out>
#47579 0x00007ffff684fe59 in idleTimerSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229
        timerSource = <optimized out>
#47580 0x00007ffff2f2b58e in g_main_dispatch (context=0x7fffd4004fd0) at
../glib-2.60.6/glib/gmain.c:3189
        dispatch = 0x7ffff684fe30 <idleTimerSourceDispatch(GSource*,
GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x55555560d530
        current = 0x555555c0e190
        i = 0
        __FUNCTION__ = "g_main_dispatch"
#47581 0x00007ffff2f2b58e in g_main_context_dispatch
(context=context@entry=0x7fffd4004fd0) at ../glib-2.60.6/glib/gmain.c:3854
#47582 0x00007ffff2f2b828 in g_main_context_iterate
(context=context@entry=0x7fffd4004fd0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.60.6/glib/gmain.c:3927
        max_priority = 2147483647
        timeout = 124
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 34
        fds = 0x55555a485390
#47583 0x00007ffff2f2b8bc in g_main_context_iteration (context=0x7fffd4004fd0,
may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988
        retval = <optimized out>
#47584 0x00007ffff6850293 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55555560e100, flags=...) at kernel/qeventdispatcher_glib.cpp:422
        d = 0x5555555f3c00
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#47585 0x00007ffff67fdfab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffffffce50, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
        d = 0x55555a4ccd50
        locker = {val = 93824992447968}
        ref = {d = 0x55555a4ccd50, locker = @0x7fffffffcdd8, exceptionCaught =
true}
        app = <optimized out>
#47586 0x00007ffff6805cf2 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
        threadData = 0x55555558ba80
        eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6aa03e8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7ffff6992020 <qt_meta_stringdata_QObject>, data = 0x7ffff6991f00
<qt_meta_data_QObject>, static_metacall = 0x7ffff682e7f0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55555a4ccd50},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6994f40
<qt_meta_stringdata_Qt>, data = 0x7ffff6992140 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7ffff6a989a0
<QObject::staticMetaObject>, stringdata = 0x7ffff698c9c0
<qt_meta_stringdata_QEventLoop>, data = 0x7ffff698c960
<qt_meta_data_QEventLoop>, static_metacall = 0x7ffff67fdcd0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#47587 0x00005555555605c6 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-5.4.2/work/kdevelop-5.4.2/app/main.cpp:851
        timer = {t1 = -9223372036854775808, t2 = -9223372036854775808}
        debugArgs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff68cb500
<QListData::shared_null>}, d = 0x7ffff68cb500 <QListData::shared_null>}}, <No
data fields>}
        debugeeName = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
        app = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> =
{<QObject> = {_vptr.QObject = 0x55555556abd8 <vtable for
KDevelopApplication+16>, static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff6992020 <qt_meta_stringdata_QObject>, data = 0x7ffff6991f00
<qt_meta_data_QObject>, static_metacall = 0x7ffff682e7f0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55555558f9f0},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6994f40
<qt_meta_stringdata_Qt>, data = 0x7ffff6992140 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7ffff6a989a0
<QObject::staticMetaObject>, stringdata = 0x7ffff698d060
<qt_meta_stringdata_QCoreApplication>, data = 0x7ffff698cf40
<qt_meta_data_QCoreApplication>, static_metacall = 0x7ffff6800bd0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self =
0x7fffffffd020}, static staticMetaObject = {d = {superdata = 0x7ffff6aa0580
<QCoreApplication::staticMetaObject>, stringdata = 0x7ffff6fba160
<qt_meta_stringdata_QGuiApplication>, data = 0x7ffff6fb9ee0
<qt_meta_data_QGuiApplication>, static_metacall = 0x7ffff6ca6640
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject
= {d = {superdata = 0x7ffff7091e60 <QGuiApplication::staticMetaObject>,
stringdata = 0x7ffff7686b20 <qt_meta_stringdata_QApplication>, data =
0x7ffff76869a0 <qt_meta_data_QApplication>, static_metacall = 0x7ffff7311170
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = 0x7ffff77df620 <QApplication::staticMetaObject>, stringdata =
0x555555565520 <qt_meta_stringdata_KDevelopApplication>, data = 0x5555555654c0
<qt_meta_data_KDevelopApplication>, static_metacall = 0x5555555614e0
<KDevelopApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        aboutData = {static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff6b7d160 <qt_meta_stringdata_KAboutData>, data =
0x7ffff6b7d060 <qt_meta_data_KAboutData>, static_metacall = 0x7ffff6b1fdc0
<KAboutData::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x5555555f43f0}
        migrator = {d = 0x5555556c6b10}
        parser = {d = 0x5555556b0190}
        initialFiles = {d = 0x7ffff68c95e0 <QArrayData::shared_null>}
        initialDirectories = {d = 0x7ffff68c95e0 <QArrayData::shared_null>}
        files = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data
fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff68cb500
<QListData::shared_null>}, d = 0x7ffff68cb500 <QListData::shared_null>}}, <No
data fields>}
        availableSessionInfos = {d = 0x55555569f370}
        session = {static null = {<No data fields>}, d = 0x7ffff68c95e0
<QArrayData::shared_null>}
        nRunningSessions = <optimized out>
        core = <optimized out>
        fetchUrlStrings = {<QList<QString>> = {<QListSpecialMethods<QString>> =
{<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff68cb500
<QListData::shared_null>}, d = 0x7ffff68cb500 <QListData::shared_null>}}, <No
data fields>}
        debugStr = {static null = {<No data fields>}, d = 0x5555555655e0
<main::{lambda()#121}::operator()() const::qstring_literal>}

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

Reply via email to