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

List:       kdevelop-bugs
Subject:    [Bug 216811] New: kdevelop crashes on creation build directory cmake
From:       kristof cools <kr_cools () hotmail ! com>
Date:       2009-11-30 13:53:05
Message-ID: bug-216811-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: kdevelop crashes on creation build directory cmake
                    project
           Product: kdevelop
           Version: 3.9.95
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: kr_cools@hotmail.com


Version:           3.9.95 (using KDE 4.3.2)
OS:                Linux
Installed from:    Ubuntu Packages

when I try to create a new cmake project, the wizard asks me to define a build
directory. On choosing 'finish' from this dialogue, kdevelop crashes. Some of
the project files and directories are already created on exit.
I am running KUbuntu on a Sun virtualbox machine (64bit).

The crash handler reports:

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-15-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
<In detail, tell us what you were doing  when the application crashed.>

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f7dd47a8750 (LWP 2274))]

Thread 4 (Thread 0x7f7dc5841910 (LWP 2275)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f7dd2fdd462 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x200fd50, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x200fd50,
time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7dceb809be in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#4  0x00007f7dd2fdc445 in QThreadPrivate::start (arg=0x200fd30) at
thread/qthread_unix.cpp:188
#5  0x00007f7dcc20da04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f7dd1e2a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7db3fff910 (LWP 2327)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7dd2fdd4fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x3705df0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3705df0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7dc9df2326 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x370ca50,
th=0x37de860) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f7dc9df445b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x3705ed0, th=0x37de860) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f7dc9df2a5f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f7db3fff050, parent=0x370ca50, th=0x37de860) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f7dc9df2eb8 in ThreadWeaver::Thread::run (this=0x37de860) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f7dd2fdc445 in QThreadPrivate::start (arg=0x37de860) at
thread/qthread_unix.cpp:188
#8  0x00007f7dcc20da04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f7dd1e2a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7db37fe910 (LWP 2328)):
[KCrash Handler]
#5  0x00007f7db4579baa in CMakeProjectVisitor::createContext(KUrl const&,
KDevelop::ReferencedTopDUContext, int, int, bool) () from
/usr/lib/libkdev4cmakecommon.so.3.9.95
#6  0x00007f7db4586bdb in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc>
const&, int, bool) () from /usr/lib/libkdev4cmakecommon.so.3.9.95
#7  0x00007f7db432761b in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#8  0x00007f7dcf15d307 in ?? () from /usr/lib/libkdevplatformproject.so.1
#9  0x00007f7dcf15d176 in ?? () from /usr/lib/libkdevplatformproject.so.1
#10 0x00007f7dd2fd3424 in QThreadPoolThread::run (this=<value optimized out>)
at concurrent/qthreadpool.cpp:106
#11 0x00007f7dd2fdc445 in QThreadPrivate::start (arg=0x370a660) at
thread/qthread_unix.cpp:188
#12 0x00007f7dcc20da04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#13 0x00007f7dd1e2a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7dd47a8750 (LWP 2274)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7dd2fdd4fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x378db30, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x378db30,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7dd2fd2016 in QThreadPoolPrivate::waitForDone (this=0x378dab0) at
concurrent/qthreadpool.cpp:293
#4  0x00007f7dd2fd258f in ~QThreadPool (this=0x3732680, __in_chrg=<value
optimized out>) at concurrent/qthreadpool.cpp:424
#5  0x00007f7dd2fd3865 in ~QGlobalStaticDeleter (this=0x7f7dd33b3a28,
__in_chrg=<value optimized out>) at
../../include/QtCore/../../src/corelib/global/qglobal.h:1632
#6  0x00007f7dd1d83c12 in __run_exit_handlers (status=1) at exit.c:78
#7  *__GI_exit (status=1) at exit.c:100
#8  0x00007f7dd25c6328 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:707
#9  0x00007f7dd35d8498 in KApplication::xioErrhandler (this=0x7fff07c72060,
dpy=0x1caa940) at ../../kdeui/kernel/kapplication.cpp:408
#10 0x00007f7dcd5a0fae in _XIOError () from /usr/lib/libX11.so.6
#11 0x00007f7dcd5a89a5 in ?? () from /usr/lib/libX11.so.6
#12 0x00007f7dcd5a9257 in _XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007f7dcd59201b in XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007f7dd25ff67c in x11EventSourceCheck (s=0x1c88360) at
kernel/qguieventdispatcher_glib.cpp:87
#15 0x00007f7dcc461a9a in g_main_context_check () from /lib/libglib-2.0.so.0
#16 0x00007f7dcc462280 in ?? () from /lib/libglib-2.0.so.0
#17 0x00007f7dcc4626b0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#18 0x00007f7dd30eb1a6 in QEventDispatcherGlib::processEvents (this=0xba5870,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#19 0x00007f7dd25ff4be in QGuiEventDispatcherGlib::processEvents
(this=0x370a61c, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#20 0x00007f7dd30c1532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#21 0x00007f7dd30c1904 in QEventLoop::exec (this=0x7fff07c71f50, flags=) at
kernel/qeventloop.cpp:201
#22 0x00007f7dd30c3ab9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#23 0x0000000000407f27 in _start ()
The current source language is "auto; currently c".
The current source language is "auto; currently asm".

Report to https://bugs.kde.org

Terminal output is:

Object::disconnect: Unexpected null parameter
KCrash: Application 'kdevelop' crashing...
sock_file=/home/kcools/.kde/socket-feynman/kdeinit4__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
QSocketNotifier: Invalid socket 21 and type 'Read', disabling...
QSocketNotifier: Invalid socket 25 and type 'Read', disabling...
kdevelop: Fatal IO error: client killed

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