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

List:       kdevelop-bugs
Subject:    [Bug 212768] New: KDevelop crashes upon creating a non-gui project
From:       Stephan Marcotte <stephanemarcotte () 3d-p ! com>
Date:       2009-11-02 16:47:23
Message-ID: bug-212768-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: KDevelop crashes upon creating a non-gui project
                    (console/cmake)
           Product: kdevelop
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: stephanemarcotte@3d-p.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:
Project->New From Template
-C++
  +No GUI (CMake)
      + Simple CMake-based C++ application
Application Name: my_app
Version Contorl System: none
hit "finish"
Configure a Build Directory: Build Type 'debug'
hit 'OK'
*** CRASH ***

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

Thread 4 (Thread 0xb4793b70 (LWP 2575)):
#0  0x00838422 in __kernel_vsyscall ()
#1  0x03d14142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x009127e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003cbdef in QWaitConditionPrivate::wait (this=0x8bcca54, mutex=0x8bcca58,
time=200000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x8bcca54, mutex=0x8bcca58, time=200000) at
thread/qwaitcondition_unix.cpp:159
#5  0x0314c715 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8bcca48)
at ../../language/duchain/duchain.cpp:280
#6  0x003cae32 in QThreadPrivate::start (arg=0x8bcca48) at
thread/qthread_unix.cpp:188
#7  0x03d0f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x009057ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb18e8b70 (LWP 2608)):
#0  0x00838422 in __kernel_vsyscall ()
#1  0x03d13e15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0091278d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003cbe67 in QWaitConditionPrivate::wait (this=0x946bbd0, mutex=0x93dba60,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x946bbd0, mutex=0x93dba60, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x026cfb30 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x946bbb8,
th=0x93dbe20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x026d219c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x93dbaf8, th=0x93dbe20) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x026ce1fb in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x946bbb8, th=0x93dbe20) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x026d2292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93dbaf8,
th=0x93dbe20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x026cfdb3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x946bbb8,
th=0x93dbe20, previous=0x93cb5b0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x026d03be in ThreadWeaver::ThreadRunHelper::run (this=0xb18e8304,
parent=0x946bbb8, th=0x93dbe20) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x026d09db in ThreadWeaver::Thread::run (this=0x93dbe20) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x003cae32 in QThreadPrivate::start (arg=0x93dbe20) at
thread/qthread_unix.cpp:188
#13 0x03d0f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x009057ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb10e7b70 (LWP 2609)):
[KCrash Handler]
#6  0x03d6a470 in CMakeProjectVisitor::createContext(KUrl const&,
KDevelop::ReferencedTopDUContext, int, int, bool) () from
/usr/lib/libkdev4cmakecommon.so.3.9.95
#7  0x03d77d9e in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&,
int, bool) () from /usr/lib/libkdev4cmakecommon.so.3.9.95
#8  0x029c80e9 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#9  0x08420dc0 in KDevelop::ImportProjectJobPrivate::import (this=0x9435268,
folder=0x93d84f0) at ../../project/importprojectjob.cpp:46
#10 0x084208b4 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void,
KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*,
KDevelop::ProjectFolderItem*>::runFunctor (this=0x947f5f0)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426
#11 0x08420bde in QtConcurrent::RunFunctionTask<void>::run (this=0x947f5f0) at
/usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#12 0x003c08d7 in QThreadPoolThread::run (this=0x93d0788) at
concurrent/qthreadpool.cpp:106
#13 0x003cae32 in QThreadPrivate::start (arg=0x93d0788) at
thread/qthread_unix.cpp:188
#14 0x03d0f80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x009057ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7785700 (LWP 2574)):
#0  0x00838422 in __kernel_vsyscall ()
#1  0x008f7ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0769dd80 in ?? () from /usr/lib/libxcb.so.1
#3  0x0769e2eb in ?? () from /usr/lib/libxcb.so.1
#4  0x0769e687 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x01c572e9 in _XSend () from /usr/lib/libX11.so.6
#6  0x01c57900 in _XEventsQueued () from /usr/lib/libX11.so.6
#7  0x01c405ff in XEventsQueued () from /usr/lib/libX11.so.6
#8  0x010cbe3e in x11EventSourcePrepare (s=0x8948000, timeout=0xbfba43cc) at
kernel/qguieventdispatcher_glib.cpp:79
#9  0x03802f80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#10 0x03803341 in ?? () from /lib/libglib-2.0.so.0
#11 0x03803853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#12 0x004e602c in QEventDispatcherGlib::processEvents (this=0x88690d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#13 0x010cbbe5 in QGuiEventDispatcherGlib::processEvents (this=0x88690d0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#14 0x004b9c79 in QEventLoop::processEvents (this=0xbfba45e4, flags=) at
kernel/qeventloop.cpp:149
#15 0x004ba0ca in QEventLoop::exec (this=0xbfba45e4, flags=...) at
kernel/qeventloop.cpp:201
#16 0x004bc53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#17 0x0102add7 in QApplication::exec () at kernel/qapplication.cpp:3525
#18 0x0804f393 in _start ()

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

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