Bug 278663 - Crashed When Add A New Class to Build-Target of Project
Summary: Crashed When Add A New Class to Build-Target of Project
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Build tools: CMake (show other bugs)
Version: 4.2.3
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 4.2.3
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-28 05:32 UTC by julee
Modified: 2011-12-14 02:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (15.55 KB, text/plain)
2011-08-04 11:47 UTC, Maciej Poleski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description julee 2011-07-28 05:32:49 UTC
Application: kdevelop (4.2.3)
KDE Platform Version: 4.6.5 (4.6.5) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I was adding a new class to build-target of project with tutorial.

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

Thread 18 (Thread 0xb1447b70 (LWP 3073)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b5834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x07d10454 in __pthread_cond_timedwait (cond=0x9e05c50, mutex=0x9e05c38, abstime=0xb14472c0) at forward.c:152
#3  0x0160b3e5 in wait (this=0x9e0483c, mutex=0x9e04840, time=1000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9e0483c, mutex=0x9e04840, time=1000) at thread/qwaitcondition_unix.cpp:160
#5  0x047db82d in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9e04830) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/language/duchain/duchain.cpp:286
#6  0x0160ada2 in QThreadPrivate::start (arg=0x9e04830) at thread/qthread_unix.cpp:320
#7  0x013b0e99 in start_thread (arg=0xb1447b70) at pthread_create.c:304
#8  0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xb0affb70 (LWP 3075)):
#0  0x013b63fb in __pthread_getspecific (key=0) at pthread_getspecific.c:62
#1  0x0160aec0 in get_thread_data () at thread/qthread_unix.cpp:161
#2  QThreadData::current () at thread/qthread_unix.cpp:199
#3  0x0172bff5 in postEventSourcePrepare (s=0x9e51ec0, timeout=0xb0aff0dc) at kernel/qeventdispatcher_glib.cpp:254
#4  0x01510d74 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01511c03 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x0172c577 in QEventDispatcherGlib::processEvents (this=0x9e6cf08, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#8  0x016fe289 in QEventLoop::processEvents (this=0xb0aff290, flags=...) at kernel/qeventloop.cpp:149
#9  0x016fe522 in QEventLoop::exec (this=0xb0aff290, flags=...) at kernel/qeventloop.cpp:201
#10 0x016082a0 in QThread::exec (this=0x9e71720) at thread/qthread.cpp:492
#11 0x016dffdb in QInotifyFileSystemWatcherEngine::run (this=0x9e71720) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x0160ada2 in QThreadPrivate::start (arg=0x9e71720) at thread/qthread_unix.cpp:320
#13 0x013b0e99 in start_thread (arg=0xb0affb70) at pthread_create.c:304
#14 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xafab9b70 (LWP 3078)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9eb8cf0, mutex=0x9eb8cd8) at forward.c:139
#3  0x0160b467 in wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eb8c30, th=0x9e92488) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9e9ad00, th=0x9e92488) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eb8c30, th=0x9e92488) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0x9e92488) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0x9e92488, previous=0xed961f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xafab92f4, parent=0x9eb8c30, th=0x9e92488) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0038b05b in ThreadWeaver::Thread::run (this=0x9e92488) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0160ada2 in QThreadPrivate::start (arg=0x9e92488) at thread/qthread_unix.cpp:320
#13 0x013b0e99 in start_thread (arg=0xafab9b70) at pthread_create.c:304
#14 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xaeab7b70 (LWP 3080)):
#0  0x07d1063e in pthread_mutex_unlock (mutex=0x9ee5bfc) at forward.c:184
#1  0x015122ec in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x0172c577 in QEventDispatcherGlib::processEvents (this=0x9f33298, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0x016fe289 in QEventLoop::processEvents (this=0xaeab7290, flags=...) at kernel/qeventloop.cpp:149
#4  0x016fe522 in QEventLoop::exec (this=0xaeab7290, flags=...) at kernel/qeventloop.cpp:201
#5  0x016082a0 in QThread::exec (this=0x9f1def8) at thread/qthread.cpp:492
#6  0x016dffdb in QInotifyFileSystemWatcherEngine::run (this=0x9f1def8) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x0160ada2 in QThreadPrivate::start (arg=0x9f1def8) at thread/qthread_unix.cpp:320
#8  0x013b0e99 in start_thread (arg=0xaeab7b70) at pthread_create.c:304
#9  0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xae2b6b70 (LWP 3081)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9eb8cf0, mutex=0x9eb8cd8) at forward.c:139
#3  0x0160b467 in wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eb8c30, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eb8c30, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xb0bd92a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xb0bd92a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xb0bd92a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xb0bd92a8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xb0bd92a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xb0bd92a8, previous=0xebb8a28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xae2b62f4, parent=0x9eb8c30, th=0xb0bd92a8) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0x0038b05b in ThreadWeaver::Thread::run (this=0xb0bd92a8) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0x0160ada2 in QThreadPrivate::start (arg=0xb0bd92a8) at thread/qthread_unix.cpp:320
#21 0x013b0e99 in start_thread (arg=0xae2b6b70) at pthread_create.c:304
#22 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xaceffb70 (LWP 3083)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x07cf3f76 in __poll (fds=0xb0b4bc60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x015225eb in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01511f4f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0172c577 in QEventDispatcherGlib::processEvents (this=0xa037d78, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x016fe289 in QEventLoop::processEvents (this=0xaceff2c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x016fe522 in QEventLoop::exec (this=0xaceff2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x016082a0 in QThread::exec (this=0xa044080) at thread/qthread.cpp:492
#9  0x048e76e8 in KDevelop::CompletionWorkerThread::run (this=0xa044080) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/language/codecompletion/codecompletionmodel.cpp:80
#10 0x0160ada2 in QThreadPrivate::start (arg=0xa044080) at thread/qthread_unix.cpp:320
#11 0x013b0e99 in start_thread (arg=0xaceffb70) at pthread_create.c:304
#12 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xaafb6b70 (LWP 3087)):
#0  0x013af610 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x013b3337 in __pthread_mutex_lock (mutex=0xa3f30ec) at pthread_mutex_lock.c:47
#2  0x07d10616 in pthread_mutex_lock (mutex=0xa3f30ec) at forward.c:182
#3  0x015114f2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01511dda in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x0172c577 in QEventDispatcherGlib::processEvents (this=0xa125c10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x016fe289 in QEventLoop::processEvents (this=0xaafb62c0, flags=...) at kernel/qeventloop.cpp:149
#8  0x016fe522 in QEventLoop::exec (this=0xaafb62c0, flags=...) at kernel/qeventloop.cpp:201
#9  0x016082a0 in QThread::exec (this=0xa3e4bb8) at thread/qthread.cpp:492
#10 0x048e76e8 in KDevelop::CompletionWorkerThread::run (this=0xa3e4bb8) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/language/codecompletion/codecompletionmodel.cpp:80
#11 0x0160ada2 in QThreadPrivate::start (arg=0xa3e4bb8) at thread/qthread_unix.cpp:320
#12 0x013b0e99 in start_thread (arg=0xaafb6b70) at pthread_create.c:304
#13 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xab7b7b70 (LWP 3088)):
#0  0x00396d41 in clock_gettime (clock_id=1, tp=0xab7b7030) at ../sysdeps/unix/clock_gettime.c:116
#1  0x01660dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x0172d4f2 in updateCurrentTime (this=0xad012654, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xad012654, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0172bd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xab7b710c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0172bdcd in timerSourcePrepare (source=0xad012620, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x01510d74 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x01511c03 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0172c577 in QEventDispatcherGlib::processEvents (this=0xb0b19fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x016fe289 in QEventLoop::processEvents (this=0xab7b72c0, flags=...) at kernel/qeventloop.cpp:149
#12 0x016fe522 in QEventLoop::exec (this=0xab7b72c0, flags=...) at kernel/qeventloop.cpp:201
#13 0x016082a0 in QThread::exec (this=0xa3e92a8) at thread/qthread.cpp:492
#14 0x048e76e8 in KDevelop::CompletionWorkerThread::run (this=0xa3e92a8) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/language/codecompletion/codecompletionmodel.cpp:80
#15 0x0160ada2 in QThreadPrivate::start (arg=0xa3e92a8) at thread/qthread_unix.cpp:320
#16 0x013b0e99 in start_thread (arg=0xab7b7b70) at pthread_create.c:304
#17 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa7639b70 (LWP 3093)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x1adc2b0, mutex=0x1adc298) at forward.c:139
#3  0x019c3817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1ad71c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x019c3851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1ad71c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x013b0e99 in start_thread (arg=0xa7639b70) at pthread_create.c:304
#6  0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa6296b70 (LWP 3098)):
#0  0x013b63c6 in __pthread_getspecific (key=1) at pthread_getspecific.c:27
#1  0x01da3d65 in ?? () from /usr/lib/i386-linux-gnu/libgthread-2.0.so.0
#2  0x0153c242 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01510312 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01511b7e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x0172c577 in QEventDispatcherGlib::processEvents (this=0xb0ada50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x016fe289 in QEventLoop::processEvents (this=0xa6296290, flags=...) at kernel/qeventloop.cpp:149
#8  0x016fe522 in QEventLoop::exec (this=0xa6296290, flags=...) at kernel/qeventloop.cpp:201
#9  0x016082a0 in QThread::exec (this=0xb096b98) at thread/qthread.cpp:492
#10 0x016dffdb in QInotifyFileSystemWatcherEngine::run (this=0xb096b98) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x0160ada2 in QThreadPrivate::start (arg=0xb096b98) at thread/qthread_unix.cpp:320
#12 0x013b0e99 in start_thread (arg=0xa6296b70) at pthread_create.c:304
#13 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa59d7b70 (LWP 3159)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9cf3ef0, mutex=0x9cf3ed8) at forward.c:139
#3  0x0160b467 in wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9cf42a0, th=0xaf5e378) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9cf42a0, th=0xaf5e378) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf5e378, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf5e378, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf5e378, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf5e378, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf5e378) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf5e378, previous=0xe6608f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa59d72f4, parent=0x9cf42a0, th=0xaf5e378) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0x0038b05b in ThreadWeaver::Thread::run (this=0xaf5e378) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0x0160ada2 in QThreadPrivate::start (arg=0xaf5e378) at thread/qthread_unix.cpp:320
#21 0x013b0e99 in start_thread (arg=0xa59d7b70) at pthread_create.c:304
#22 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa51d6b70 (LWP 3160)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9cf3ef0, mutex=0x9cf3ed8) at forward.c:139
#3  0x0160b467 in wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9cf42a0, th=0xaf1a420) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9cf42a0, th=0xaf1a420) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#25 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#26 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#27 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#28 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xaf1a420) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#29 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xaf1a420, previous=0xb83dd90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#30 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa51d62f4, parent=0x9cf42a0, th=0xaf1a420) at ../../../threadweaver/Weaver/Thread.cpp:87
#31 0x0038b05b in ThreadWeaver::Thread::run (this=0xaf1a420) at ../../../threadweaver/Weaver/Thread.cpp:142
#32 0x0160ada2 in QThreadPrivate::start (arg=0xaf1a420) at thread/qthread_unix.cpp:320
#33 0x013b0e99 in start_thread (arg=0xa51d6b70) at pthread_create.c:304
#34 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa49d5b70 (LWP 3161)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9cf3ef0, mutex=0x9cf3ed8) at forward.c:139
#3  0x0160b467 in wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9cf42a0, th=0xafc7d60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ccb228, th=0xafc7d60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9cf42a0, th=0xafc7d60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xafc7d60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xafc7d60, previous=0xbdd1048) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa49d52f4, parent=0x9cf42a0, th=0xafc7d60) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0038b05b in ThreadWeaver::Thread::run (this=0xafc7d60) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0160ada2 in QThreadPrivate::start (arg=0xafc7d60) at thread/qthread_unix.cpp:320
#13 0x013b0e99 in start_thread (arg=0xa49d5b70) at pthread_create.c:304
#14 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa41d4b70 (LWP 3162)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9cf3ef0, mutex=0x9cf3ed8) at forward.c:139
#3  0x0160b467 in wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9cf42b8, mutex=0x9c92a38, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9cf42a0, th=0xafac528) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ccb228, th=0xafac528) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9cf42a0, th=0xafac528) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xafac528) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xafac528, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ccb228, th=0xafac528) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9cf42a0, th=0xafac528, previous=0xae00d60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xa41d42f4, parent=0x9cf42a0, th=0xafac528) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0038b05b in ThreadWeaver::Thread::run (this=0xafac528) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0160ada2 in QThreadPrivate::start (arg=0xafac528) at thread/qthread_unix.cpp:320
#15 0x013b0e99 in start_thread (arg=0xa41d4b70) at pthread_create.c:304
#16 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa35ffb70 (LWP 3167)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0xb78b77f0, mutex=0xb78b77d8) at forward.c:139
#3  0xb7301b57 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x013b0e99 in start_thread (arg=0xa35ffb70) at pthread_create.c:304
#5  0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xadab5b70 (LWP 3216)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9eb8cf0, mutex=0x9eb8cd8) at forward.c:139
#3  0x0160b467 in wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eb8c30, th=0xa0931d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9e9ad00, th=0xa0931d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eb8c30, th=0xa0931d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xa0931d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xa0931d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xa0931d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xa0931d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xa0931d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xa0931d8, previous=0xd3ae7e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xadab52f4, parent=0x9eb8c30, th=0xa0931d8) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x0038b05b in ThreadWeaver::Thread::run (this=0xa0931d8) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x0160ada2 in QThreadPrivate::start (arg=0xa0931d8) at thread/qthread_unix.cpp:320
#17 0x013b0e99 in start_thread (arg=0xadab5b70) at pthread_create.c:304
#18 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaf2b8b70 (LWP 3217)):
#0  0x004e5416 in __kernel_vsyscall ()
#1  0x013b548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x07d103fd in __pthread_cond_wait (cond=0x9eb8cf0, mutex=0x9eb8cd8) at forward.c:139
#3  0x0160b467 in wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9eb8c48, mutex=0x9eba338, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003897e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eb8c30, th=0xbae6780) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0038c47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9e9ad00, th=0xbae6780) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0038942b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eb8c30, th=0xbae6780) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0038c56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xbae6780) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xbae6780, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0038c589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9e9ad00, th=0xbae6780) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00389373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eb8c30, th=0xbae6780, previous=0xaa95460) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0038af9e in ThreadWeaver::ThreadRunHelper::run (this=0xaf2b82f4, parent=0x9eb8c30, th=0xbae6780) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0038b05b in ThreadWeaver::Thread::run (this=0xbae6780) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0160ada2 in QThreadPrivate::start (arg=0xbae6780) at thread/qthread_unix.cpp:320
#15 0x013b0e99 in start_thread (arg=0xaf2b8b70) at pthread_create.c:304
#16 0x07d0273e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6553ac0 (LWP 3072)):
[KCrash Handler]
#7  ref (this=0xbfe11124, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:120
#8  QUrl::QUrl (this=0xbfe11124, other=...) at io/qurl.cpp:4177
#9  0x00216549 in KUrl::KUrl (this=0xbfe11124, _u=...) at ../../kdecore/io/kurl.cpp:475
#10 0x037c015f in KDevelop::ProjectBaseItem::url (this=0xe8e6720) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/project/projectmodel.cpp:389
#11 0x03b68ac0 in CMakeManager::addFileToTarget (this=0x9e65a50, it=0xe8e6720, target=0xa06cc548) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/projectmanagers/cmake/cmakemanager.cpp:1270
#12 0x03703e54 in CppNewClass::generate (this=0xbfe124ec) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/languages/cpp/codegen/cppnewclass.cpp:228
#13 0x048eee54 in KDevelop::CreateClassWizard::accept (this=0xbfe124c8) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/language/codegen/createclass.cpp:103
#14 0x060614de in QDialog::qt_metacall (this=0xbfe124c8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfe114e8) at .moc/release-shared/moc_qdialog.cpp:96
#15 0x060a718a in QWizard::qt_metacall (this=0xbfe124c8, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfe114e8) at .moc/release-shared/moc_qwizard.cpp:159
#16 0x048edb62 in KDevelop::CreateClassWizard::qt_metacall (this=0xbfe124c8, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfe114e8) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/build/language/createclass.moc:236
#17 0x03700b82 in CppNewClassWizard::qt_metacall (this=0xbfe124c8, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfe114e8) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/build/languages/cpp/cppnewclass.moc:168
#18 0x017056ba in QMetaObject::metacall (object=0xbfe124c8, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbfe114e8) at kernel/qmetaobject.cpp:237
#19 0x017154ff in QMetaObject::activate (sender=0xac34a98, m=0x6486884, local_signal_index=2, argv=0xbfe114e8) at kernel/qobject.cpp:3287
#20 0x0622c7c9 in QAbstractButton::clicked (this=0xac34a98, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#21 0x05f44326 in QAbstractButtonPrivate::emitClicked (this=0xdbd17d8) at widgets/qabstractbutton.cpp:546
#22 0x05f45b94 in QAbstractButtonPrivate::click (this=0xdbd17d8) at widgets/qabstractbutton.cpp:539
#23 0x05f45e4e in QAbstractButton::mouseReleaseEvent (this=0xac34a98, e=0xbfe11c74) at widgets/qabstractbutton.cpp:1121
#24 0x05b9913a in QWidget::event (this=0xac34a98, event=0xbfe11c74) at kernel/qwidget.cpp:8259
#25 0x05f44e9e in QAbstractButton::event (this=0xac34a98, e=0xbfe11c74) at widgets/qabstractbutton.cpp:1080
#26 0x05fe2c52 in QPushButton::event (this=0xac34a98, e=0xbfe11c74) at widgets/qpushbutton.cpp:683
#27 0x05b40d24 in QApplicationPrivate::notify_helper (this=0x98ea800, receiver=0xac34a98, e=0xbfe11c74) at kernel/qapplication.cpp:4462
#28 0x05b46201 in QApplication::notify (this=0xbfe14d18, receiver=0xac34a98, e=0xbfe11c74) at kernel/qapplication.cpp:4023
#29 0x06f3832a in KApplication::notify (this=0xbfe14d18, receiver=0xac34a98, event=0xbfe11c74) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x0804bbdc in KDevelopApplication::notify (this=0xbfe14d18, receiver=0xac34a98, event=0xbfe11c74) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/app/main.cpp:90
#31 0x016ff0bb in QCoreApplication::notifyInternal (this=0xbfe14d18, receiver=0xac34a98, event=0xbfe11c74) at kernel/qcoreapplication.cpp:731
#32 0x05b41c3b in sendSpontaneousEvent (receiver=0xac34a98, event=0xbfe11c74, alienWidget=0x0, nativeWidget=0xac34a98, buttonDown=0x648fc60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 QApplicationPrivate::sendMouseEvent (receiver=0xac34a98, event=0xbfe11c74, alienWidget=0x0, nativeWidget=0xac34a98, buttonDown=0x648fc60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#34 0x05bcd04c in QETWidget::translateMouseEvent (this=0xac34a98, event=0xbfe1219c) at kernel/qapplication_x11.cpp:4558
#35 0x05bcb9b5 in QApplication::x11ProcessEvent (this=0xbfe14d18, event=0xbfe1219c) at kernel/qapplication_x11.cpp:3680
#36 0x05bf75f4 in x11EventSourceDispatch (s=0x98e24a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x01511848 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0x01512010 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0x0172c53c in QEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#41 0x05bf71e5 in QGuiEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x016fe289 in QEventLoop::processEvents (this=0xbfe12470, flags=...) at kernel/qeventloop.cpp:149
#43 0x016fe522 in QEventLoop::exec (this=0xbfe12470, flags=...) at kernel/qeventloop.cpp:201
#44 0x06060a93 in QDialog::exec (this=0xbfe124c8) at dialogs/qdialog.cpp:552
#45 0x0370704c in SimpleRefactoring::createNewClass (this=0x37231a0, item=0xa06cc548) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/languages/cpp/codegen/simplerefactoring.cpp:192
#46 0x037071c5 in SimpleRefactoring::executeNewClassAction (this=0x37231a0) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/languages/cpp/codegen/simplerefactoring.cpp:166
#47 0x0369a663 in SimpleRefactoring::qt_metacall (this=0x37231a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe126d8) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/build/languages/cpp/moc_simplerefactoring.cpp:77
#48 0x017056ba in QMetaObject::metacall (object=0x37231a0, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfe126d8) at kernel/qmetaobject.cpp:237
#49 0x017154ff in QMetaObject::activate (sender=0xeb637b0, m=0x64733f8, local_signal_index=1, argv=0xbfe126d8) at kernel/qobject.cpp:3287
#50 0x05b398d9 in QAction::triggered (this=0xeb637b0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#51 0x05b39b38 in QAction::activate (this=0xeb637b0, event=QAction::Trigger) at kernel/qaction.cpp:1257
#52 0x05fce33d in QMenuPrivate::activateCausedStack (this=0xc7b19a8, causedStack=..., action=0xeb637b0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#53 0x05fd4bfb in QMenuPrivate::activateAction (this=0xc7b19a8, action=0xeb637b0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#54 0x05fd5a8e in QMenu::mouseReleaseEvent (this=0xbfe13818, e=0xbfe12fa4) at widgets/qmenu.cpp:2306
#55 0x07015c24 in KMenu::mouseReleaseEvent (this=0xbfe13818, e=0xbfe12fa4) at ../../kdeui/widgets/kmenu.cpp:458
#56 0x05b9913a in QWidget::event (this=0xbfe13818, event=0xbfe12fa4) at kernel/qwidget.cpp:8259
#57 0x05fd5f67 in QMenu::event (this=0xbfe13818, e=0xbfe12fa4) at widgets/qmenu.cpp:2415
#58 0x05b40d24 in QApplicationPrivate::notify_helper (this=0x98ea800, receiver=0xbfe13818, e=0xbfe12fa4) at kernel/qapplication.cpp:4462
#59 0x05b46201 in QApplication::notify (this=0xbfe14d18, receiver=0xbfe13818, e=0xbfe12fa4) at kernel/qapplication.cpp:4023
#60 0x06f3832a in KApplication::notify (this=0xbfe14d18, receiver=0xbfe13818, event=0xbfe12fa4) at ../../kdeui/kernel/kapplication.cpp:311
#61 0x0804bbdc in KDevelopApplication::notify (this=0xbfe14d18, receiver=0xbfe13818, event=0xbfe12fa4) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/app/main.cpp:90
#62 0x016ff0bb in QCoreApplication::notifyInternal (this=0xbfe14d18, receiver=0xbfe13818, event=0xbfe12fa4) at kernel/qcoreapplication.cpp:731
#63 0x05b41c3b in sendSpontaneousEvent (receiver=0xbfe13818, event=0xbfe12fa4, alienWidget=0x0, nativeWidget=0xbfe13818, buttonDown=0x648fc60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#64 QApplicationPrivate::sendMouseEvent (receiver=0xbfe13818, event=0xbfe12fa4, alienWidget=0x0, nativeWidget=0xbfe13818, buttonDown=0x648fc60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#65 0x05bcd253 in QETWidget::translateMouseEvent (this=0xbfe13818, event=0xbfe134cc) at kernel/qapplication_x11.cpp:4492
#66 0x05bcb9b5 in QApplication::x11ProcessEvent (this=0xbfe14d18, event=0xbfe134cc) at kernel/qapplication_x11.cpp:3680
#67 0x05bf75f4 in x11EventSourceDispatch (s=0x98e24a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#68 0x01511848 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#69 0x01512010 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#70 0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#71 0x0172c53c in QEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#72 0x05bf71e5 in QGuiEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#73 0x016fe289 in QEventLoop::processEvents (this=0xbfe137a0, flags=...) at kernel/qeventloop.cpp:149
#74 0x016fe522 in QEventLoop::exec (this=0xbfe137a0, flags=...) at kernel/qeventloop.cpp:201
#75 0x05fd2051 in QMenu::exec (this=0xbfe13818, p=..., action=0x0) at widgets/qmenu.cpp:2059
#76 0x02fe3e09 in ProjectTreeView::popupContextMenu (this=0xb05a238, pos=...) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/plugins/projectmanagerview/projecttreeview.cpp:217
#77 0x02fe421d in ProjectTreeView::qt_metacall (this=0xb05a238, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe139f8) at /home/uli/bin/kde4/kdevleop/kdevplatform-1.2.3/build/plugins/projectmanagerview/projecttreeview.moc:81
#78 0x017056ba in QMetaObject::metacall (object=0xb05a238, cl=QMetaObject::InvokeMetaMethod, idx=90, argv=0xbfe139f8) at kernel/qmetaobject.cpp:237
#79 0x017154ff in QMetaObject::activate (sender=0xb05a238, m=0x64743a8, local_signal_index=0, argv=0xbfe139f8) at kernel/qobject.cpp:3287
#80 0x05b8f183 in QWidget::customContextMenuRequested (this=0xb05a238, _t1=...) at .moc/release-shared/moc_qwidget.cpp:360
#81 0x05b99cb9 in QWidget::event (this=0xb05a238, event=0xbfe142ec) at kernel/qwidget.cpp:8429
#82 0x05f8d9f3 in QFrame::event (this=0xb05a238, e=0xbfe142ec) at widgets/qframe.cpp:557
#83 0x0601c062 in QAbstractScrollArea::viewportEvent (this=0xb05a238, e=0xbfe142ec) at widgets/qabstractscrollarea.cpp:1043
#84 0x060bb227 in QAbstractItemView::viewportEvent (this=0xb05a238, event=0xbfe142ec) at itemviews/qabstractitemview.cpp:1628
#85 0x06102e83 in QTreeView::viewportEvent (this=0xb05a238, event=0xbfe142ec) at itemviews/qtreeview.cpp:1256
#86 0x0601e965 in viewportEvent (this=0xb057f60, o=0xb05ce10, e=0xbfe142ec) at widgets/qabstractscrollarea_p.h:100
#87 QAbstractScrollAreaFilter::eventFilter (this=0xb057f60, o=0xb05ce10, e=0xbfe142ec) at widgets/qabstractscrollarea_p.h:116
#88 0x016ff25a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x98ea800, receiver=0xb05ce10, event=0xbfe142ec) at kernel/qcoreapplication.cpp:846
#89 0x05b40d00 in QApplicationPrivate::notify_helper (this=0x98ea800, receiver=0xb05ce10, e=0xbfe142ec) at kernel/qapplication.cpp:4458
#90 0x05b45c62 in QApplication::notify (this=0xbfe14d18, receiver=0xb05ce10, e=0xbfe142ec) at kernel/qapplication.cpp:4102
#91 0x06f3832a in KApplication::notify (this=0xbfe14d18, receiver=0xb05ce10, event=0xbfe142ec) at ../../kdeui/kernel/kapplication.cpp:311
#92 0x0804bbdc in KDevelopApplication::notify (this=0xbfe14d18, receiver=0xb05ce10, event=0xbfe142ec) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/app/main.cpp:90
#93 0x016ff0bb in QCoreApplication::notifyInternal (this=0xbfe14d18, receiver=0xb05ce10, event=0xbfe142ec) at kernel/qcoreapplication.cpp:731
#94 0x05bcd0d3 in sendSpontaneousEvent (this=0xb05ce10, event=0xbfe147ec) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#95 QETWidget::translateMouseEvent (this=0xb05ce10, event=0xbfe147ec) at kernel/qapplication_x11.cpp:4563
#96 0x05bcb9b5 in QApplication::x11ProcessEvent (this=0xbfe14d18, event=0xbfe147ec) at kernel/qapplication_x11.cpp:3680
#97 0x05bf75f4 in x11EventSourceDispatch (s=0x98e24a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#98 0x01511848 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#99 0x01512010 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#100 0x015122c4 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#101 0x0172c53c in QEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#102 0x05bf71e5 in QGuiEventDispatcherGlib::processEvents (this=0x98a2968, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#103 0x016fe289 in QEventLoop::processEvents (this=0xbfe14ab4, flags=...) at kernel/qeventloop.cpp:149
#104 0x016fe522 in QEventLoop::exec (this=0xbfe14ab4, flags=...) at kernel/qeventloop.cpp:201
#105 0x01702ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#106 0x05b3e8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#107 0x08053155 in main (argc=<value optimized out>, argv=0xa8af738) at /home/uli/bin/kde4/kdevleop/kdevelop-4.2.3/app/main.cpp:467

Possible duplicates by query: bug 223664, bug 220962.

Reported using DrKonqi
Comment 1 Milian Wolff 2011-07-29 14:04:40 UTC
ugh, Aleix - any idea?
Comment 2 julee 2011-07-31 07:12:59 UTC
BTW,I don't know whether newest  kate-part affected it.Because I compiled and installed the full kate (besise kate-part) from git into the system default directory.
Now I'm sure it's crashed every time when kdevelop try to insert generated code  such as "#ifndef …… class Name public: ……" to the header file as I create a new class,it crashed right now.
Comment 3 Aleix Pol 2011-07-31 22:39:44 UTC
This code has changed a lot in master, can you take a look into it?

I'm not sure patching 4.2 would make sense...
Comment 4 Aleix Pol 2011-07-31 22:40:27 UTC
By take a look I mean: can you try master?
Comment 5 Maciej Poleski 2011-08-04 11:47:59 UTC
Created attachment 62535 [details]
New crash information added by DrKonqi

kdevelop (4.2.3) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

- What I was doing when the application crashed:
Create new class in target popup-menu.

Right-click on build target, select add class, do anything with new class (you can derive another or not). Finish by OK button to modify CMakeLists.txt too. After this click KDevelop will crash.

-- Backtrace (Reduced):
#6  0x00007f562d657a70 in QUrl () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f562eb7f509 in KUrl () from /usr/lib64/libkdecore.so.5
#8  0x00007f5629fd1331 in url () from /usr/lib64/libkdevplatformproject.so.3
#9  0x00007f5613964a69 in addFileToTarget () from /usr/lib64/kde4/kdevcmakemanager.so
#10 0x00007f5604fc4aa3 in generate () from /usr/lib64/kde4/kdevcpplanguagesupport.so
Comment 6 Maciej Poleski 2011-08-04 14:28:26 UTC
(In reply to comment #4)
> By take a look I mean: can you try master?

Master seems be ok.
Comment 7 Aleix Pol 2011-12-14 02:11:39 UTC
Seems not reproducible anymore (couldn't reproduce), I'll close as fixed.

If someone thinks it's not working on >4.2.90, please reopen.