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

Kevin Funk <kf...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED

--- Comment #1 from Kevin Funk <kf...@kde.org> ---
Can reproduce.

Backtrace:

(gdb) bt 25
#0  0x00007ffff0bae0bb in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff0baff5d in __GI_abort () at abort.c:90
#2  0x00007ffff18e35c8 in qt_message_fatal(QtMsgType, QMessageLogContext
const&, QString const&) (context=..., message="ASSERT:
\"KDevelop::DUChain::lock()->currentThreadHasReadLock() ||
KDevelop::DUChain::lock()->currentThreadHasWriteLock()\" in file
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain
/funct"...) at
/home/kfunk/devel/src/qt5.9/qtbase/src/corelib/global/qlogging.cpp:1690
#3  0x00007ffff18e40ad in QMessageLogger::fatal(char const*, ...) const
(this=0x7fffffff8a20, msg=<optimized out>) at
/home/kfunk/devel/src/qt5.9/qtbase/src/corelib/global/qlogging.cpp:796
#4  0x00007ffff18dd3cc in qt_assert(char const*, char const*, int)
(assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at
/home/kfunk/devel/src/qt5.9/qtbase/src/corelib/global/qglobal.cpp:3077
#5  0x00007fffeec6f326 in
KDevelop::FunctionDefinition::declaration(KDevelop::TopDUContext const*) const
(this=0x7fff7a0cb380, topContext=0x0) at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/functiondefinition.cpp:49
#6  0x00007fffeed3ee4d in
KDevelop::AbstractDeclarationNavigationContext::AbstractDeclarationNavigationContext(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::DUChainPointer<KDevelop::TopDUContext> const&,
KDevelop::AbstractNavigationContext*) (this=0x2b0dbc0, decl=...,
topContext=..., previousCon
text=0x0) at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:65
#7  0x00007fffa98e4062 in
DeclarationNavigationContext::AbstractDeclarationNavigationContext(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, KDevelop::AbstractDeclarationNavigationContext<KDevelop::TopDUContext>
const&, KDevelop::AbstractNavigationContext*) (this=0x2b0dbc0) at
/home/kfunk/devel/src/kf5/kdev
elop/plugins/clang/duchain/navigationwidget.cpp:37
#8  0x00007fffa98e3ae0 in
ClangNavigationWidget::ClangNavigationWidget(KDevelop::DUChainPointer<KDevelop::Declaration>
const&, QFlags<KDevelop::AbstractNavigationWidget::DisplayHint>)
(this=0x8b81bf0, declaration=..., hints=...) at
/home/kfunk/devel/src/kf5/kdevelop/plugins/clang/duchain/navigationwidget.cpp:95
#9  0x00007fffa98b5485 in ClangDUContext<KDevelop::TopDUContext,
140>::createNavigationWidget(KDevelop::Declaration*, KDevelop::TopDUContext*,
QString const&, QString const&,
QFlags<KDevelop::AbstractNavigationWidget::DisplayHint>) const
(this=0x7fff7a0ab650, decl=0x7fff7a0cb380, topContext=0x0, htmlPrefix="", html
Suffix="", hints=...) at
/home/kfunk/devel/src/kf5/kdevelop/plugins/clang/duchain/clangducontext.cpp:46
#10 0x00007fffeed38344 in
KDevelop::AbstractNavigationContext::registerChild(KDevelop::DUChainPointer<KDevelop::Declaration>
const&) (this=0x8c5dc60, declaration=...) at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:277
#11 0x00007fffeed37a9e in
KDevelop::AbstractNavigationContext::execute(KDevelop::NavigationAction const&)
(this=0x8c5dc60, action=...) at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:211
#12 0x00007fffeed39102 in
KDevelop::AbstractNavigationContext::acceptLink(QString const&)
(this=0x8c5dc60, link="link_0") at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:437
#13 0x00007fffeed3452a in
KDevelop::AbstractNavigationWidgetPrivate::anchorClicked(QUrl const&)
(this=0x14ea3f0, url="link_0") at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:257
#14 0x00007fffeed352cf in
KDevelop::AbstractNavigationWidget::initBrowser(int)::$_1::operator()(QUrl
const&) const (this=0x8b7afd0, url="link_0") at
/home/kfunk/devel/src/kf5/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:117
#15 0x00007fffeed35281 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QUrl const&>, void,
KDevelop::AbstractNavigationWidget::initBrowser(int)::$_1>::call(KDevelop::AbstractNavigationWidget::initBrowser(int)::$_1&,
void**) (f=..., arg=0x7fffffffa4f0) at /home/kfunk/devel/build/qt5.9/qtbase/inc
lude/QtCore/../../../../../src/qt5.9/qtbase/src/corelib/kernel/qobjectdefs_impl.h:130

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

Reply via email to