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

List:       kdevelop-bugs
Subject:    [Bug 212666] New: kdevelop crashes just after creating new cmake
From:       Vladislav Belov <vlbel () mail ! ru>
Date:       2009-11-01 20:46:30
Message-ID: bug-212666-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: kdevelop crashes just after creating new cmake project
           Product: kdevelop
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: vlbel@mail.ru


Application that crashed: kdevelop
Version of the application: 3.9.95 (using KDevPlatform 0.9.95)
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Project -> New From Template... -> Choose "Simple CMake-based C++ application"
-> press "Next" -> choose "None" as VCS -> press "Finish". Press Ok in
"Configure a build directory" dialog. After that kdevelop crashes.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77c3700 (LWP 15119))]

Thread 4 (Thread 0xb4886b70 (LWP 15120)):
#0  0x00c8f422 in __kernel_vsyscall ()
#1  0x0088a142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x0046f7e4 in __pthread_cond_timedwait (cond=0x88e9240, mutex=0x88e9228,
abstime=0xb48862c0) at forward.c:152
#3  0x00fe4def in QWaitConditionPrivate::wait (this=0x88e89a4, mutex=0x88e89a8,
time=200000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x88e89a4, mutex=0x88e89a8, time=200000) at
thread/qwaitcondition_unix.cpp:159
#5  0x01268715 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x88e8998)
at ../../language/duchain/duchain.cpp:280
#6  0x00fe3e32 in QThreadPrivate::start (arg=0x88e8998) at
thread/qthread_unix.cpp:188
#7  0x0088580e in start_thread (arg=0xb4886b70) at pthread_create.c:300
#8  0x004627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb1f38b70 (LWP 15126)):
#0  0x00c8f422 in __kernel_vsyscall ()
#1  0x00889e15 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0046f78d in __pthread_cond_wait (cond=0x8f48ac8, mutex=0x8f48ab0) at
forward.c:139
#3  0x00fe4e67 in QWaitConditionPrivate::wait (this=0x8f489c0, mutex=0x8f48c50,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8f489c0, mutex=0x8f48c50, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x015d9b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8f489a8,
th=0x8f49010) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x015dc19c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8f48ce8, th=0x8f49010) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x015d81fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8f489a8, th=0x8f49010) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x015dc292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8f48ce8,
th=0x8f49010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x015d9db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8f489a8,
th=0x8f49010, previous=0x90dc940) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x015da3be in ThreadWeaver::ThreadRunHelper::run (this=0xb1f38304,
parent=0x8f489a8, th=0x8f49010) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x015da9db in ThreadWeaver::Thread::run (this=0x8f49010) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00fe3e32 in QThreadPrivate::start (arg=0x8f49010) at
thread/qthread_unix.cpp:188
#13 0x0088580e in start_thread (arg=0xb1f38b70) at pthread_create.c:300
#14 0x004627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb1737b70 (LWP 15127)):
[KCrash Handler]
#6  0x03588470 in CMakeProjectVisitor::createContext(KUrl const&,
KDevelop::ReferencedTopDUContext, int, int, bool) () from
/usr/lib/libkdev4cmakecommon.so.3.9.95
#7  0x03595d9e in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&,
int, bool) () from /usr/lib/libkdev4cmakecommon.so.3.9.95
#8  0x07a330e9 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#9  0x0056ddc0 in KDevelop::ImportProjectJobPrivate::import (this=0x89d37b0,
folder=0x90ec140) at ../../project/importprojectjob.cpp:46
#10 0x0056d8b4 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void,
KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*,
KDevelop::ProjectFolderItem*>::runFunctor (this=0x9150860)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426
#11 0x0056dbde in QtConcurrent::RunFunctionTask<void>::run (this=0x9150860) at
/usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#12 0x00fd98d7 in QThreadPoolThread::run (this=0x9150ea0) at
concurrent/qthreadpool.cpp:106
#13 0x00fe3e32 in QThreadPrivate::start (arg=0x9150ea0) at
thread/qthread_unix.cpp:188
#14 0x0088580e in start_thread (arg=0xb1737b70) at pthread_create.c:300
#15 0x004627ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77c3700 (LWP 15119)):
#0  0x00c8f422 in __kernel_vsyscall ()
#1  0x00889e15 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x0046f78d in __pthread_cond_wait (cond=0x9150e60, mutex=0x9150e48) at
forward.c:139
#3  0x00fe4e67 in QWaitConditionPrivate::wait (this=0x9150d68, mutex=0x9150d54,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9150d68, mutex=0x9150d54, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x00fd858a in QThreadPoolPrivate::waitForDone (this=0x9150d10) at
concurrent/qthreadpool.cpp:293
#6  0x00fd8ac0 in ~QThreadPool (this=0x9150d00, __in_chrg=<value optimized
out>) at concurrent/qthreadpool.cpp:424
#7  0x00fd9d0a in ~QGlobalStaticDeleter (this=0x11c6578, __in_chrg=<value
optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1632
#8  0x003c505f in __run_exit_handlers (status=1, listp=0x4d6304,
run_list_atexit=true) at exit.c:78
#9  0x003c50cf in *__GI_exit (status=1) at exit.c:100
#10 0x01a96610 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00a8b54a in KApplication::xioErrhandler (this=0xbfcec244, dpy=0x85b6b88)
at ../../kdeui/kernel/kapplication.cpp:408
#12 0x00a8b586 in kde_xio_errhandler (dpy=0x85b6b88) at
../../kdeui/kernel/kapplication.cpp:125
#13 0x075632e6 in _XIOError () from /usr/lib/libX11.so.6
#14 0x0756af8a in ?? () from /usr/lib/libX11.so.6
#15 0x0756b8c6 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0x075545ff in XEventsQueued () from /usr/lib/libX11.so.6
#17 0x02666db5 in x11EventSourceCheck (s=0x85a87a0) at
kernel/qguieventdispatcher_glib.cpp:87
#18 0x0142ecc1 in g_main_context_check () from /lib/libglib-2.0.so.0
#19 0x0142f46c in ?? () from /lib/libglib-2.0.so.0
#20 0x0142f853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x010ff02c in QEventDispatcherGlib::processEvents (this=0x84cb0d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#22 0x02666be5 in QGuiEventDispatcherGlib::processEvents (this=0x84cb0d0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#23 0x010d2c79 in QEventLoop::processEvents (this=0xbfcec164, flags=) at
kernel/qeventloop.cpp:149
#24 0x010d30ca in QEventLoop::exec (this=0xbfcec164, flags=...) at
kernel/qeventloop.cpp:201
#25 0x010d553f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#26 0x025c5dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#27 0x0804f393 in _start ()

This bug may be a duplicate of or related to bug 212638

Reported using DrKonqi

-- 
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