[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kdevelop] [Bug 349914] New: Kdevelop crashing while parsing project
From:       Alex Fiestas <afiestas () kde ! org>
Date:       2015-07-05 2:53:15
Message-ID: bug-349914-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 349914
           Summary: Kdevelop crashing while parsing project
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-null@kde.org
          Reporter: afiestas@kde.org

Application: kdevelop (4.90.90)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.1.1-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
Happens everytime since I last updated Qt to 5.5.1 (what will become .1),
before it was working fine so it might have something to do with the crash.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f864164e840 (LWP 3156))]

Thread 6 (Thread 0x7f863eb23700 (LWP 3157)):
#0  0x00007f8656570e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f864e6539f2 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f864e65556f in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f8641416fe9 in QXcbEventReader::run (this=0x1fbc890) at
/home/afiestas/kde5/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1202
#4  0x00007f865717315f in QThreadPrivate::start (arg=0x1fbc890) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:331
#5  0x00007f864fc5a354 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f8656579bfd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f861e7fb700 (LWP 3168)):
#0  0x00007f8656575939 in syscall () from /usr/lib/libc.so.6
#1  0x00007f864ac2367a in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0
#2  0x00007f864abb3889 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f864abb3eab in g_async_queue_timeout_pop () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f864ac0607c in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007f864ac05625 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007f864fc5a354 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007f8656579bfd in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f862a48d700 (LWP 3171)):
#0  0x00007f864fc5fd18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f8657174226 in wait_relative (time=1000, this=0x583aed0) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:126
#2  wait (time=1000, this=0x583aed0) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:134
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x5839130, time=1000) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208
#4  0x00007f8654be4407 in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x5839110) at
/home/afiestas/kde5/source/kdevplatform/language/duchain/duchain.cpp:277
#5  0x00007f865717315f in QThreadPrivate::start (arg=0x5839110) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:331
#6  0x00007f864fc5a354 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007f8656579bfd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f86294ee700 (LWP 3172)):
#0  0x00007f864ac23414 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f864abde1b0 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f864abdeba8 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f864abded8c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f8657396b1b in QEventDispatcherGlib::processEvents
(this=0x7f8618058510, flags=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f8657340e3a in QEventLoop::exec (this=this@entry=0x7f86294edd90,
flags=..., flags@entry=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f865716e35c in QThread::exec (this=<optimized out>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread.cpp:503
#7  0x00007f865717315f in QThreadPrivate::start (arg=0x7f865dfe4938
<KDevelop::(anonymous
namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:331
#8  0x00007f864fc5a354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f8656579bfd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f8637fff700 (LWP 3273)):
#0  0x00007f8656570e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f864abdec7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f864abded8c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f8657396b1b in QEventDispatcherGlib::processEvents
(this=0x7f8630069040, flags=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f8657340e3a in QEventLoop::exec (this=this@entry=0x7f8637ffecf0,
flags=..., flags@entry=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
#5  0x00007f865716e35c in QThread::exec (this=<optimized out>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread.cpp:503
#6  0x00007f8654d18df9 in KDevelop::CompletionWorkerThread::run
(this=0x3368630) at
/home/afiestas/kde5/source/kdevplatform/language/codecompletion/codecompletionmodel.cpp:83
#7  0x00007f865717315f in QThreadPrivate::start (arg=0x3368630) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:331
#8  0x00007f864fc5a354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f8656579bfd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f864164e840 (LWP 3156)):
[KCrash Handler]
#6  0x00007f86564c5528 in raise () from /usr/lib/libc.so.6
#7  0x00007f86564c693a in abort () from /usr/lib/libc.so.6
#8  0x00007f8657161dfe in qt_message_fatal (context=..., message=<synthetic
pointer>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/global/qlogging.cpp:1575
#9  QMessageLogger::fatal (this=this@entry=0x7ffed7b25810,
msg=msg@entry=0x7f8657406aa0 "ASSERT: \"%s\" in file %s, line %d") at
/home/afiestas/kde5/qt5/qtbase/src/corelib/global/qlogging.cpp:777
#10 0x00007f865715d46e in qt_assert (assertion=<optimized out>, file=<optimized
out>, line=<optimized out>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/global/qglobal.cpp:2967
#11 0x00007f86375e0f41 in KDevelop::IDefinesAndIncludesManager::manager () at
/opt/kde5/include/kdevelop/custom-definesandincludes/idefinesandincludesmanager.h:176
#12 0x00007f86375df3d3 in QmlJsParseJob::QmlJsParseJob (this=0x3363900,
url=..., languageSupport=0x3284fd0) at
/home/afiestas/kde5/source/kdev-qmljs/qmljsparsejob.cpp:85
#13 0x00007f86375eba09 in KDevQmlJsPlugin::createParseJob (this=0x3284fa0,
url=...) at /home/afiestas/kde5/source/kdev-qmljs/kdevqmljsplugin.cpp:68
#14 0x00007f8654bbab82 in KDevelop::BackgroundParserPrivate::createParseJob
(this=0x47e2490, url=...,
features=KDevelop::TopDUContext::VisibleDeclarationsAndContexts,
notifyWhenReady=..., priority=10000) at
/home/afiestas/kde5/source/kdevplatform/language/backgroundparser/backgroundparser.cpp:270
#15 0x00007f8654bba210 in
KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0x47e2490) at
/home/afiestas/kde5/source/kdevplatform/language/backgroundparser/backgroundparser.cpp:204
#16 0x00007f8654bb7b4b in KDevelop::BackgroundParser::parseDocuments
(this=0x472c310) at
/home/afiestas/kde5/source/kdevplatform/language/backgroundparser/backgroundparser.cpp:595
#17 0x00007f8654d754f9 in KDevelop::BackgroundParser::qt_static_metacall
(_o=0x472c310, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0x28692d0) at
/home/afiestas/kde5/build/kdevplatform/language/moc_backgroundparser.cpp:259
#18 0x00007f8657370e49 in QObject::event (this=0x472c310, e=<optimized out>) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qobject.cpp:1246
#19 0x00007f8657c5e1ac in QApplicationPrivate::notify_helper
(this=this@entry=0x1fa3df0, receiver=receiver@entry=0x472c310,
e=e@entry=0x32ecc00) at
/home/afiestas/kde5/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3717
#20 0x00007f8657c632c6 in QApplication::notify (this=0x7ffed7b266d0,
receiver=0x472c310, e=0x32ecc00) at
/home/afiestas/kde5/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3500
#21 0x00007f86573432d3 in QCoreApplication::notifyInternal
(this=0x7ffed7b266d0, receiver=0x472c310, event=event@entry=0x32ecc00) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:965
#22 0x00007f86573455f6 in sendEvent (event=0x32ecc00, receiver=<optimized out>)
at
../../include/QtCore/../../../../qtbase/src/corelib/kernel/qcoreapplication.h:224
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1f956c0) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1593
#24 0x00007f8657345ad8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1451
#25 0x00007f86573966f3 in postEventSourceDispatch (s=0x1fdaae0) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:271
#26 0x00007f864abde9fd in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#27 0x00007f864abdece0 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007f864abded8c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#29 0x00007f8657396aff in QEventDispatcherGlib::processEvents (this=0x1fe8a10,
flags=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:418
#30 0x00007f8657340e3a in QEventLoop::exec (this=this@entry=0x7ffed7b264b0,
flags=..., flags@entry=...) at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:204
#31 0x00007f86573489cd in QCoreApplication::exec () at
/home/afiestas/kde5/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1229
#32 0x0000000000419ce4 in main (argc=1, argv=0x7ffed7b285b8) at
/home/afiestas/kde5/source/kdevelop/app/main.cpp:618

Possible duplicates by query: bug 349696, bug 348367, bug 347388, bug 347355,
bug 342848.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic