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

List:       kde-bugs-dist
Subject:    [Bug 212573] New: kdevelop crashes at Create New Project
From:       <pseudo826 () hotmail ! com>
Date:       2009-10-31 22:53:13
Message-ID: bug-212573-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: kdevelop crashes at Create New 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: pseudo826@hotmail.com


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:
Start KDevelop
Select  Project -> New From Template...
Select C++ -> Qt (cmake) -> Qt4 Cmake Gui application
Enter Application Name then Next
Version Control System: None then Finish

Crash.

Reproducable every time 


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

Thread 4 (Thread 0xb476db70 (LWP 2652)):
#0  0x00da2422 in __kernel_vsyscall ()
#1  0x01c4ea26 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0x01c7e2dc in usleep () from /lib/tls/i686/cmov/libc.so.6
#3  0x019fba22 in KDevelop::DUChainLock::lockForWrite (this=0x88d26e4,
timeout=10000) at ../../language/duchain/duchainlock.cpp:301
#4  0x019fbbae in KDevelop::DUChainWriteLocker::lock (this=0xb476d2c8) at
../../language/duchain/duchainlock.cpp:411
#5  0x019fbbff in DUChainWriteLocker (this=0xb476d2c8, duChainLock=0x88d26e4,
timeout=0) at ../../language/duchain/duchainlock.cpp:396
#6  0x019b1408 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x88d26d8,
retries=1, needLockRepository=true) at ../../language/duchain/duchain.cpp:655
#7  0x019b2743 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x88df538)
at ../../language/duchain/duchain.cpp:288
#8  0x00661e32 in QThreadPrivate::start (arg=0x88df538) at
thread/qthread_unix.cpp:188
#9  0x00d7d80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x01c847ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb1d2cb70 (LWP 2678)):
#0  0x00da2422 in __kernel_vsyscall ()
#1  0x00d81e15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x01c9178d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x00662e67 in QWaitConditionPrivate::wait (this=0x9321988, mutex=0x9321c18,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9321988, mutex=0x9321c18, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x01b98b30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9321970,
th=0x9321fd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x01b9b19c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x9321cb0, th=0x9321fd8) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x01b971fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x9321970, th=0x9321fd8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01b9b292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9321cb0,
th=0x9321fd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01b98db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9321970,
th=0x9321fd8, previous=0x9296968) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x01b993be in ThreadWeaver::ThreadRunHelper::run (this=0xb1d2c304,
parent=0x9321970, th=0x9321fd8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x01b999db in ThreadWeaver::Thread::run (this=0x9321fd8) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00661e32 in QThreadPrivate::start (arg=0x9321fd8) at
thread/qthread_unix.cpp:188
#13 0x00d7d80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x01c847ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb152bb70 (LWP 2679)):
[KCrash Handler]
#6  0x02c9a470 in CMakeProjectVisitor::createContext(KUrl const&,
KDevelop::ReferencedTopDUContext, int, int, bool) () from
/usr/lib/libkdev4cmakecommon.so.3.9.95
#7  0x02ca7d9e in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&,
int, bool) () from /usr/lib/libkdev4cmakecommon.so.3.9.95
#8  0x06a1d0e9 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#9  0x005eedc0 in KDevelop::ImportProjectJobPrivate::import (this=0x9296f18,
folder=0x9283ab0) at ../../project/importprojectjob.cpp:46
#10 0x005ee8b4 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void,
KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*,
KDevelop::ProjectFolderItem*>::runFunctor (this=0x933f0d0)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426
#11 0x005eebde in QtConcurrent::RunFunctionTask<void>::run (this=0x933f0d0) at
/usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#12 0x006578d7 in QThreadPoolThread::run (this=0x933f7e8) at
concurrent/qthreadpool.cpp:106
#13 0x00661e32 in QThreadPrivate::start (arg=0x933f7e8) at
thread/qthread_unix.cpp:188
#14 0x00d7d80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x01c847ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77fb700 (LWP 2651)):
#0  0x00da2422 in __kernel_vsyscall ()
#1  0x00d81e15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x01c9178d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x00662e67 in QWaitConditionPrivate::wait (this=0x933f6b0, mutex=0x933f69c,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x933f6b0, mutex=0x933f69c, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x0065658a in QThreadPoolPrivate::waitForDone (this=0x933f658) at
concurrent/qthreadpool.cpp:293
#6  0x00656ac0 in ~QThreadPool (this=0x9291da0, __in_chrg=<value optimized
out>) at concurrent/qthreadpool.cpp:424
#7  0x00657d0a in ~QGlobalStaticDeleter (this=0x844578, __in_chrg=<value
optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1632
#8  0x01be705f in ?? () from /lib/tls/i686/cmov/libc.so.6
#9  0x01be70cf in exit () from /lib/tls/i686/cmov/libc.so.6
#10 0x010f7d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#11 0x00b1454a in KApplication::xioErrhandler (this=0xbfbf2e54, dpy=0x8656ba0)
at ../../kdeui/kernel/kapplication.cpp:408
#12 0x00b14586 in kde_xio_errhandler (dpy=0x8656ba0) at
../../kdeui/kernel/kapplication.cpp:125
#13 0x01d352e6 in _XIOError () from /usr/lib/libX11.so.6
#14 0x01d3cf8a in ?? () from /usr/lib/libX11.so.6
#15 0x01d3d8c6 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0x01d265ff in XEventsQueued () from /usr/lib/libX11.so.6
#17 0x01135db5 in x11EventSourceCheck (s=0x86486b0) at
kernel/qguieventdispatcher_glib.cpp:87
#18 0x0362ccc1 in g_main_context_check () from /lib/libglib-2.0.so.0
#19 0x0362d46c in ?? () from /lib/libglib-2.0.so.0
#20 0x0362d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x0077d02c in QEventDispatcherGlib::processEvents (this=0x85960d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#22 0x01135be5 in QGuiEventDispatcherGlib::processEvents (this=0x85960d0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#23 0x00750c79 in QEventLoop::processEvents (this=0xbfbf2d74, flags=) at
kernel/qeventloop.cpp:149
#24 0x007510ca in QEventLoop::exec (this=0xbfbf2d74, flags=...) at
kernel/qeventloop.cpp:201
#25 0x0075353f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#26 0x01094dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#27 0x0804f393 in _start ()

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

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- 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