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

List:       kdevelop-bugs
Subject:    [Bug 215457] KDevelop crashed clicking Project > Open Configuration
From:       Laurent Maillard <laurent.maillard () gmail ! com>
Date:       2010-07-23 15:00:33
Message-ID: 20100723150033.6FAEC4A21A () immanuel ! kde ! org
[Download RAW message or body]

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


Laurent Maillard <laurent.maillard@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |laurent.maillard@gmail.com




--- Comment #5 from Laurent Maillard <laurent maillard gmail com>  2010-07-23 17:00:26 ---
I have also encountered this bug.


Application that crashed: kdevelop
Version of the application: 4.0.1 (using KDevPlatform 1.0.1)
KDE Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686
Distribution: Debian Sid (up to date at the time of writing)

What I was doing when the application crashed:
I launched Kdevelop4, then created a new project using the Plasmoid Applet
project template. Then I went to Project -> Open Configuration and Kdevelop4
crashed.

I'm running a Kdevelop4 compiled from the 4.0.1 source tarball.

Here's the backtrace

Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb43e0710 (LWP 3337))]

Thread 9 (Thread 0xb0f70b70 (LWP 3343)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bd0482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb55ac114 in __pthread_cond_timedwait (cond=0xa4bffa8, mutex=0xa4bff90,
abstime=0xb0f702b0) at forward.c:152
#3  0xb62bef2f in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb4fc1785 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xa4cb288)
at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/language/duchain/duchain.cpp:286
#5  0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4bcb955 in start_thread (arg=0xb0f70b70) at pthread_create.c:300
#7  0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xad8ffb70 (LWP 3611)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bcff7f in __pthread_cond_wait (cond=0xb258868, mutex=0xb258850) at
pthread_cond_wait.c:153
#2  0xb55ac0bd in __pthread_cond_wait (cond=0xb258868, mutex=0xb258850) at
forward.c:139
#3  0xb62befa7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb7177682 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb717a3dc in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb717624b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb717a4d2 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7177be3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb717857e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7178c9b in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#11 0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb4bcb955 in start_thread (arg=0xad8ffb70) at pthread_create.c:300
#13 0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xab2eeb70 (LWP 3692)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bcff7f in __pthread_cond_wait (cond=0xb546c3ac, mutex=0xb546c394) at
pthread_cond_wait.c:153
#2  0xb55ac0bd in __pthread_cond_wait (cond=0xb546c3ac, mutex=0xb546c394) at
forward.c:139
#3  0xb538e597 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb538e5e1 in ?? () from /usr/lib/libQtScript.so.4
#5  0xb4bcb955 in start_thread (arg=0xab2eeb70) at pthread_create.c:300
#6  0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa9d65b70 (LWP 3713)):
#0  0xb55ac2c1 in pthread_mutex_unlock (mutex=0xaf72914) at forward.c:184
#1  0xb4af2eeb in g_main_context_release () from /lib/libglib-2.0.so.0
#2  0xb4af4de3 in ?? () from /lib/libglib-2.0.so.0
#3  0xb4af51b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb63e60cf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0xb63b8b49 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0xb63b8f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb62bb619 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb50b9e20 in KDevelop::CompletionWorkerThread::run (this=0xafa4d78) at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/language/codecompletion/codecompletionmodel.cpp:82
#9  0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#10 0xb4bcb955 in start_thread (arg=0xa9d65b70) at pthread_create.c:300
#11 0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa9564b70 (LWP 3714)):
#0  0xb4b82e16 in *__GI_clock_gettime (clock_id=-1262981132, tp=0xa9563fe8) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb63e31cb in ?? () from /usr/lib/libQtCore.so.4
#2  0xb63e8425 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb63e846a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb63e62d8 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb63e6365 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4af47ca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb4af4be9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb4af51b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb63e60cf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#10 0xb63b8b49 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#11 0xb63b8f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#12 0xb62bb619 in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0xb50b9e20 in KDevelop::CompletionWorkerThread::run (this=0xac75c890) at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/language/codecompletion/codecompletionmodel.cpp:82
#14 0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#15 0xb4bcb955 in start_thread (arg=0xa9564b70) at pthread_create.c:300
#16 0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa8d63b70 (LWP 3715)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bd0482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb55ac114 in __pthread_cond_timedwait (cond=0xa8d63228, mutex=0xa8d63258,
abstime=0xa8d632a0) at forward.c:152
#3  0xb62bd8b1 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb62bd9f3 in QThread::msleep(unsigned long) () from
/usr/lib/libQtCore.so.4
#5  0xaa7132eb in UIBlockTester::UIBlockTesterThread::run (this=0xafb0ea8) at
/home/imaks/stuffs/src/kdevelop/kdevelop-4.0.1/languages/cpp/cpplanguagesupport.cpp:678
#6  0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#7  0xb4bcb955 in start_thread (arg=0xa8d63b70) at pthread_create.c:300
#8  0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa8562b70 (LWP 3716)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bcff7f in __pthread_cond_wait (cond=0xa448738, mutex=0xa448720) at
pthread_cond_wait.c:153
#2  0xb55ac0bd in __pthread_cond_wait (cond=0xa448738, mutex=0xa448720) at
forward.c:139
#3  0xb62befa7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb7177682 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb717a3dc in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb717624b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb717a4d2 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7177be3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb717a4f1 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7177be3 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb717857e in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb7178c9b in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#13 0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb4bcb955 in start_thread (arg=0xa8562b70) at pthread_create.c:300
#15 0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa7d61b70 (LWP 3717)):
#0  0xb786e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4bcff7f in __pthread_cond_wait (cond=0xa448738, mutex=0xa448720) at
pthread_cond_wait.c:153
#2  0xb55ac0bd in __pthread_cond_wait (cond=0xa448738, mutex=0xa448720) at
forward.c:139
#3  0xb62befa7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb7177682 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb717a3dc in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb717624b in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb717a4d2 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb7177be3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb717857e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb7178c9b in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#11 0xb62bdfae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb4bcb955 in start_thread (arg=0xa7d61b70) at pthread_create.c:300
#13 0xb559f10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb43e0710 (LWP 3337)):
[KCrash Handler]
#6  QBasicAtomicInt::deref (this=0xbfc81cb8) at
/usr/include/qt4/QtCore/qatomic_i386.h:132
#7  QHash<KDevelop::IndexedString, QHashDummyValue>::operator=
(this=0xbfc81cb8) at /usr/include/qt4/QtCore/qhash.h:592
#8  QHash<KDevelop::IndexedString, QHashDummyValue>::clear (this=0xbfc81cb8) at
/usr/include/qt4/QtCore/qhash.h:573
#9  QSet<KDevelop::IndexedString>::clear (this=0xbfc81cb8) at
/usr/include/qt4/QtCore/qset.h:82
#10 KDevelop::Project::reloadModel (this=0xbfc81cb8) at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/shell/project.cpp:481
#11 0xa7335365 in retrieveProject () at
/home/imaks/stuffs/src/kdevelop-3.9.94/xtest/config/configmodule.cpp:71
#12 0xa7335c89 in isCMakeProject () at
/home/imaks/stuffs/src/kdevelop-3.9.94/xtest/config/configmodule.cpp:81
#13 0xa73374cb in ConfigModule (this=0xc3882a8, parent=0xbd06968, args=...) at
/home/imaks/stuffs/src/kdevelop-3.9.94/xtest/config/configmodule.cpp:93
#14 0xa73379af in KPluginFactory::createInstance<Veritas::ConfigModule,
QWidget> (parentWidget=0x0, parent=0xbd06968, args=...) at
/usr/include/KDE/../kpluginfactory.h:461
#15 0xb77f882e in KPluginFactory::create(char const*, QWidget*, QObject*,
QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5
#16 0xb721bd0a in KCModuleLoader::loadModule(KCModuleInfo const&,
KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from
/usr/lib/libkutils.so.4
#17 0xb722122d in ?? () from /usr/lib/libkutils.so.4
#18 0xb7221f23 in KCModuleProxy::realModule() const () from
/usr/lib/libkutils.so.4
#19 0xb7221fc2 in KCModuleProxy::useRootOnlyMessage() const () from
/usr/lib/libkutils.so.4
#20 0xb721e2f8 in KCMultiDialog::addModule(KCModuleInfo const&,
KPageWidgetItem*, QStringList const&) () from /usr/lib/libkutils.so.4
#21 0xb7237d5c in ?? () from /usr/lib/libkutils.so.4
#22 0xb7238f46 in KSettings::Dialog::showEvent(QShowEvent*) () from
/usr/lib/libkutils.so.4
#23 0xb5961662 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb59035cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#25 0xb590a1f9 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#26 0xb672ac5a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#27 0xb63ba52b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#28 0xb59674c5 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#29 0xb596996b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#30 0xb5e4125a in QDialog::setVisible(bool) () from /usr/lib/libQtGui.so.4
#31 0xb5e406b6 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#32 0xb7548c4b in KDevelop::ProjectControllerPrivate::projectConfig(QObject*)
() from /usr/lib/libkdevplatformshell.so.1
#33 0xb75470a3 in KDevelop::ProjectControllerPrivate::openProjectConfig
(this=0xa08d860, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfc82fc8)
    at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/shell/projectcontroller.cpp:205
#34 KDevelop::ProjectController::qt_metacall (this=0xa08d860,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfc82fc8)
    at
/home/imaks/stuffs/src/kdevelop/kdevplatform-1.0.1/build/shell/projectcontroller.moc:179
#35 0xb63bf80a in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#36 0xb63ce1db in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#37 0xb58fccc9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#38 0xb58feebc in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#39 0xb5da009f in ?? () from /usr/lib/libQtGui.so.4
#40 0xb5da654b in ?? () from /usr/lib/libQtGui.so.4
#41 0xb5da7597 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQtGui.so.4
#42 0xb68201c5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#43 0xb59617f8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb5da8b9c in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb59035cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#46 0xb590aaf7 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#47 0xb672ac5a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#48 0xb63ba52b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#49 0xb5909a52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*,
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQtGui.so.4
#50 0xb5995298 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb599428b in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#52 0xb59c23e2 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb4af12f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#54 0xb4af4fd8 in ?? () from /lib/libglib-2.0.so.0
#55 0xb4af51b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#56 0xb63e6095 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#57 0xb59c1f45 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb63b8b49 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#59 0xb63b8f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#60 0xb63be1cf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#61 0xb5903667 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#62 0x0805018b in main (argc=1, argv=0xbfc847e4) at
/home/imaks/stuffs/src/kdevelop/kdevelop-4.0.1/app/main_internal.cpp:233

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

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