Application: kdevelop (4.2.60) KDE Platform Version: 4.6.00 (4.6.0) Qt Version: 4.7.1 Operating System: Linux 2.6.38-3-generic x86_64 Distribution: Ubuntu natty (development branch) -- Information about the crash: KDevelop will segfault with some files when creating a new line or sometimes when adding brackets. Removing all settings to defaults does not seem to help the problem. Language being used is Unigine Script which is almost the same as C++ but not quite. 4.1 and earlier did not exhibit this behaviour. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fc9867bb7c0 (LWP 18422))] Thread 8 (Thread 0x7fc96c06f700 (LWP 18423)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007fc984cc600e in wait (this=<value optimized out>, mutex=0x30d59a0, time=1000) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x30d59a0, time=1000) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc981316d1b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x30d5980) at /home/danni/projects/git/kdevplatform/language/duchain/duchain.cpp:286 #4 0x00007fc984cc59de in QThreadPrivate::start (arg=0x30d5980) at thread/qthread_unix.cpp:285 #5 0x00007fc982daed8c in start_thread (arg=0x7fc96c06f700) at pthread_create.c:304 #6 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fc95f38e700 (LWP 18429)): #0 __pthread_mutex_lock (mutex=0x7fc958013ed8) at pthread_mutex_lock.c:125 #1 0x00007fc97ebb66b9 in g_main_context_acquire () from /lib/libglib-2.0.so.0 #2 0x00007fc97ebb7f74 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fc97ebb8699 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fc984dd7aa6 in QEventDispatcherGlib::processEvents (this=0x7fc958012b50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fc984dac14c in QEventLoop::exec (this=0x7fc95f38dd90, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007fc984cc3224 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007fc984d8e46f in QInotifyFileSystemWatcherEngine::run (this=0x3bd77b0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fc984cc59de in QThreadPrivate::start (arg=0x3bd77b0) at thread/qthread_unix.cpp:285 #10 0x00007fc982daed8c in start_thread (arg=0x7fc95f38e700) at pthread_create.c:304 #11 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fc955fb1700 (LWP 18432)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc96c613e22 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc96c92d180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fc96c613e59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fc96c93b254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fc982daed8c in start_thread (arg=0x7fc955fb1700) at pthread_create.c:304 #4 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fc95482e700 (LWP 18433)): #0 0x00007fc982db13c4 in __pthread_mutex_lock (mutex=0x3efa388) at pthread_mutex_lock.c:61 #1 0x00007fc97ebb7123 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x00007fc97ebb7ff4 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fc97ebb8699 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fc984dd7aa6 in QEventDispatcherGlib::processEvents (this=0x3efa290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fc984dac14c in QEventLoop::exec (this=0x7fc95482ddc0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007fc984cc3224 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007fc984cc59de in QThreadPrivate::start (arg=0x3ef9cf0) at thread/qthread_unix.cpp:285 #9 0x00007fc982daed8c in start_thread (arg=0x7fc95482e700) at pthread_create.c:304 #10 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fc95402d700 (LWP 18434)): #0 0x00007fc982db4c36 in __pthread_getspecific (key=<value optimized out>) at pthread_getspecific.c:62 #1 0x00007fc97ebe0519 in g_thread_self () from /lib/libglib-2.0.so.0 #2 0x00007fc97ebb8689 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fc984dd7aa6 in QEventDispatcherGlib::processEvents (this=0x3f02c50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fc984dac14c in QEventLoop::exec (this=0x7fc95402cdc0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fc984cc3224 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fc984cc59de in QThreadPrivate::start (arg=0x3ef3a60) at thread/qthread_unix.cpp:285 #8 0x00007fc982daed8c in start_thread (arg=0x7fc95402d700) at pthread_create.c:304 #9 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fc95eb8d700 (LWP 18451)): #0 0x00007fc983a04283 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fc97ebb8170 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fc97ebb8699 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fc984dd7aa6 in QEventDispatcherGlib::processEvents (this=0x58853f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fc984dac14c in QEventLoop::exec (this=0x7fc95eb8cd90, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fc984cc3224 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fc984d8e46f in QInotifyFileSystemWatcherEngine::run (this=0x5880870) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fc984cc59de in QThreadPrivate::start (arg=0x5880870) at thread/qthread_unix.cpp:285 #9 0x00007fc982daed8c in start_thread (arg=0x7fc95eb8d700) at pthread_create.c:304 #10 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fc952fd2700 (LWP 18516)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc97c012af2 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4 #2 0x00007fc982daed8c in start_thread (arg=0x7fc952fd2700) at pthread_create.c:304 #3 0x00007fc983a1139d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fc9867bb7c0 (LWP 18422)): [KCrash Handler] #6 0x00007fc97bf5f642 in JSC::ExecutableAllocator::isValid() const () from /usr/lib/libQtWebKit.so.4 #7 0x00007fc97bfa0615 in JSC::JSGlobalData::JSGlobalData(JSC::JSGlobalData::GlobalDataType, JSC::ThreadStackType) () from /usr/lib/libQtWebKit.so.4 #8 0x00007fc97bfa1838 in JSC::JSGlobalData::createLeaked(JSC::ThreadStackType) () from /usr/lib/libQtWebKit.so.4 #9 0x00007fc97b7e0b12 in WebCore::JSDOMWindowBase::commonJSGlobalData() () from /usr/lib/libQtWebKit.so.4 #10 0x00007fc97bd4c9f6 in WebCore::FrameLoaderClientQt::createDocumentLoader(WebCore::ResourceRequest const&, WebCore::SubstituteData const&) () from /usr/lib/libQtWebKit.so.4 #11 0x00007fc97bb0ae45 in WebCore::FrameLoader::load(WebCore::ResourceRequest const&, WebCore::SubstituteData const&, bool) () from /usr/lib/libQtWebKit.so.4 #12 0x00007fc97bd5f8a2 in QWebFrame::setHtml(QString const&, QUrl const&) () from /usr/lib/libQtWebKit.so.4 #13 0x00007fc95cef8486 in ManPageModel::indexParser (this=0x3a6f820) at /home/danni/projects/git/kdevelop/documentation/manpage/manpagemodel.cpp:180 #14 0x00007fc95cef8efb in ManPageModel::indexDataReceived (this=0x3a6f820, job=<value optimized out>) at /home/danni/projects/git/kdevelop/documentation/manpage/manpagemodel.cpp:136 #15 0x00007fc95cef9504 in ManPageModel::qt_metacall (this=0x3a6f820, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffff606800) at /home/danni/projects/git/kdevelop/documentation/manpage/manpagemodel.moc:93 #16 0x00007fc984dc1c18 in QMetaObject::activate (sender=0x5532730, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffff606800) at kernel/qobject.cpp:3280 #17 0x00007fc986254a72 in KJob::result (this=<value optimized out>, _t1=0x5532730) at ./kjob.moc:194 #18 0x00007fc986254ab0 in KJob::emitResult (this=0x5532730) at ../../kdecore/jobs/kjob.cpp:312 #19 0x00007fc98231105b in KIO::SimpleJob::slotFinished (this=0x5532730) at ../../kio/kio/job.cpp:525 #20 0x00007fc9823164e2 in KIO::TransferJob::slotFinished (this=0x5532730) at ../../kio/kio/job.cpp:1118 #21 0x00007fc98231a7e1 in KIO::TransferJob::qt_metacall (this=0x5532730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffff606c00) at ./jobclasses.moc:367 #22 0x00007fc984dc1c18 in QMetaObject::activate (sender=0x4f14360, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280 #23 0x00007fc9823b6691 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:173 #24 0x00007fc9823b3615 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at ../../kio/kio/slaveinterface.cpp:89 #25 0x00007fc9823a715e in KIO::Slave::gotInput (this=0x4f14360) at ../../kio/kio/slave.cpp:348 #26 0x00007fc9823a77ac in KIO::Slave::qt_metacall (this=0x4f14360, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffff607010) at ./slave.moc:82 #27 0x00007fc984dc1c18 in QMetaObject::activate (sender=0x562de10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280 #28 0x00007fc9822e2567 in KIO::ConnectionPrivate::dequeue (this=0x563ae40) at ../../kio/kio/connection.cpp:82 #29 0x00007fc9822e260d in KIO::Connection::qt_metacall (this=0x562de10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x55d9460) at ./connection.moc:79 #30 0x00007fc984dc0aaa in QObject::event (this=0x562de10, e=<value optimized out>) at kernel/qobject.cpp:1219 #31 0x00007fc984172044 in QApplicationPrivate::notify_helper (this=0x1d9db80, receiver=0x562de10, e=0x5945340) at kernel/qapplication.cpp:4445 #32 0x00007fc98417697a in QApplication::notify (this=<value optimized out>, receiver=0x562de10, e=0x5945340) at kernel/qapplication.cpp:4324 #33 0x00007fc9855936b6 in KApplication::notify (this=0x7fffff609140, receiver=0x562de10, event=0x5945340) at ../../kdeui/kernel/kapplication.cpp:311 #34 0x00007fc984dacb2c in QCoreApplication::notifyInternal (this=0x7fffff609140, receiver=0x562de10, event=0x5945340) at kernel/qcoreapplication.cpp:732 #35 0x00007fc984db02b5 in sendEvent (receiver=0x0, event_type=0, data=0x1d7a510) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d7a510) at kernel/qcoreapplication.cpp:1373 #37 0x00007fc984dd78b3 in sendPostedEvents (s=0x1da09c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #38 postEventSourceDispatch (s=0x1da09c0) at kernel/qeventdispatcher_glib.cpp:277 #39 0x00007fc97ebb7c1d in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #40 0x00007fc97ebb8408 in ?? () from /lib/libglib-2.0.so.0 #41 0x00007fc97ebb8699 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #42 0x00007fc984dd7a4f in QEventDispatcherGlib::processEvents (this=0x1d79d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #43 0x00007fc984217eee in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #44 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #45 0x00007fc984dac14c in QEventLoop::exec (this=0x7fffff6079f0, flags=...) at kernel/qeventloop.cpp:201 #46 0x00007fc986254896 in KJob::exec (this=0x5a65010) at ../../kdecore/jobs/kjob.cpp:204 #47 0x00007fc985c73735 in KDevelop::ProjectPrivate::initProjectFiles (this=0x58f1940) at /home/danni/projects/git/kdevplatform/shell/project.cpp:269 #48 0x00007fc985c71d80 in KDevelop::Project::open (this=<value optimized out>, projectFileUrl_=<value optimized out>) at /home/danni/projects/git/kdevplatform/shell/project.cpp:495 #49 0x00007fc985c6c3ff in importProject (this=<value optimized out>, projectFile=<value optimized out>) at /home/danni/projects/git/kdevplatform/shell/projectcontroller.cpp:266 #50 KDevelop::ProjectController::openProject (this=<value optimized out>, projectFile=<value optimized out>) at /home/danni/projects/git/kdevplatform/shell/projectcontroller.cpp:672 #51 0x00007fc985c6adc6 in KDevelop::ProjectController::openProjects (this=0x20f04f0, projects=<value optimized out>) at /home/danni/projects/git/kdevplatform/shell/projectcontroller.cpp:536 #52 0x00007fc985c6d96c in KDevelop::ProjectController::qt_metacall (this=0x20f04f0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x30e6fe0) at /home/danni/projects/git/kdevplatform/shell/projectcontroller.moc:179 #53 0x00007fc984dc0aaa in QObject::event (this=0x20f04f0, e=<value optimized out>) at kernel/qobject.cpp:1219 #54 0x00007fc984172044 in QApplicationPrivate::notify_helper (this=0x1d9db80, receiver=0x20f04f0, e=0x30d1c00) at kernel/qapplication.cpp:4445 #55 0x00007fc98417697a in QApplication::notify (this=<value optimized out>, receiver=0x20f04f0, e=0x30d1c00) at kernel/qapplication.cpp:4324 #56 0x00007fc9855936b6 in KApplication::notify (this=0x7fffff609140, receiver=0x20f04f0, event=0x30d1c00) at ../../kdeui/kernel/kapplication.cpp:311 #57 0x00007fc984dacb2c in QCoreApplication::notifyInternal (this=0x7fffff609140, receiver=0x20f04f0, event=0x30d1c00) at kernel/qcoreapplication.cpp:732 #58 0x00007fc984db02b5 in sendEvent (receiver=0x0, event_type=0, data=0x1d7a510) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #59 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d7a510) at kernel/qcoreapplication.cpp:1373 #60 0x00007fc984dd78b3 in sendPostedEvents (s=0x1da09c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #61 postEventSourceDispatch (s=0x1da09c0) at kernel/qeventdispatcher_glib.cpp:277 #62 0x00007fc97ebb7c1d in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #63 0x00007fc97ebb8408 in ?? () from /lib/libglib-2.0.so.0 #64 0x00007fc97ebb8699 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #65 0x00007fc984dd7a4f in QEventDispatcherGlib::processEvents (this=0x1d79d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #66 0x00007fc984217eee in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #67 0x00007fc984dabf12 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #68 0x00007fc984dac14c in QEventLoop::exec (this=0x7fffff608e30, flags=...) at kernel/qeventloop.cpp:201 #69 0x00007fc984db055b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #70 0x000000000040b6bc in main (argc=<value optimized out>, argv=<value optimized out>) at /home/danni/projects/git/kdevelop/app/main.cpp:455 Possible duplicates by query: bug 262094. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 262094 ***
is there anything I can disable in the meantime... so I can actually use kdevelop to code?