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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|kdevelop crash when opening |kdevelop crash when opening
                   |a project containing        |a project containing
                   |javascript files            |javascript files
                   |                            |[GccLikeCompiler::includes]

--- Comment #3 from Kevin Funk <kf...@kde.org> ---
Post stacktrace of crashing thread inline for SEO:

Thread 1 (Thread 0x7ff8b5152080 (LWP 17102)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007ff8d9690c1a in __GI_abort () at abort.c:89
#8  0x00007ff8d9e9db0f in qt_message_fatal (context=..., message=<synthetic
pointer>...) at global/qlogging.cpp:1690
#9  QMessageLogger::fatal (this=this@entry=0x7ffc4d24efe0,
msg=msg@entry=0x7ff8da11a7d0 "ASSERT: \"%s\" in file %s, line %d") at
global/qlogging.cpp:796
#10 0x00007ff8d9e966d6 in qt_assert (assertion=assertion@entry=0x7ff8da124cc2
"!d->ref.isShared()", file=file@entry=0x7ff8da124cb2 "tools/qlist.cpp",
line=line@entry=139) at global/qglobal.cpp:3077
#11 0x00007ff8d9f00e39 in QListData::realloc (this=this@entry=0x7ffc4d24f0b0,
alloc=alloc@entry=2) at tools/qlist.cpp:139
#12 0x00007ff8770d8315 in QList<QString>::reserve (alloc=2,
this=0x7ffc4d24f0b0) at /usr/include/qt5/QtCore/qlist.h:574
#13 QList<QString>::QList (args=..., this=0x7ffc4d24f0b0) at
/usr/include/qt5/QtCore/qlist.h:165
#14 QStringList::QStringList (args=..., this=0x7ffc4d24f0b0) at
/usr/include/qt5/QtCore/qstringlist.h:112
#15 GccLikeCompiler::includes (this=0x2ba29c0, type=<optimized out>,
arguments=...) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp:142
#16 0x00007ff8770c98cd in CompilerProvider::includes (this=<optimized out>,
item=<optimized out>) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/plugins/custom-definesandincludes/compilerprovider/compilerprovider.cpp:155
#17 0x00007ff8770a8fd4 in DefinesAndIncludesManager::includes (this=0x2b829e0,
item=0x382a430, type=KDevelop::IDefinesAndIncludesManager::All) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/plugins/custom-definesandincludes/definesandincludesmanager.cpp:203
#18 0x00007ff8741c8f34 in QmlJsParseJob::QmlJsParseJob (this=<optimized out>,
url=..., languageSupport=<optimized out>) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/plugins/qmljs/qmljsparsejob.cpp:86
#19 0x00007ff8741cfa86 in KDevQmlJsPlugin::createParseJob (this=0x5071450,
url=...) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/plugins/qmljs/kdevqmljsplugin.cpp:93
#20 0x00007ff8d785e35a in KDevelop::BackgroundParserPrivate::createParseJob
(this=this@entry=0xe1d5b0, url=..., parsePlan=...) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/kdevplatform/language/backgroundparser/backgroundparser.cpp:367
#21 0x00007ff8d786119b in
KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0xe1d5b0) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/kdevplatform/language/backgroundparser/backgroundparser.cpp:308
#22 0x00007ff8d785aeb4 in KDevelop::BackgroundParser::parseDocuments
(this=0xe1d580) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/kdevplatform/language/backgroundparser/backgroundparser.cpp:657
#23 0x00007ff8d79efae5 in KDevelop::BackgroundParser::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at
/usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999_build/kdevplatform/language/KDevPlatformLanguage_autogen/7BZAXZBZPZ/moc_backgroundparser.cpp:249

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

Reply via email to