Bug 204682

Summary: Crash when opening a header file of current project
Product: [Applications] kdevelop Reporter: Martin Flöser <mgraesslin>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Flöser 2009-08-21 19:12:32 UTC
Application: kdevelop (3.9.94 (using KDevPlatform 0.9.94))
KDE Version: 4.3.64 (KDE 4.3.64 (KDE 4.4 >= 20090812)) (Compiled from sources)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-14-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
This crash happens reliable every time I want to open one certain header file - all other files are fine. The cpp file highlights everything as semantic problem. I think it is related. I already tried to reload the project or edit the file outside of kdevelop.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 0 (LWP 14091)]

Thread 11 (Thread 0x7f0645f6e950 (LWP 14092)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f065698bcf7 in QWaitCondition::wait (this=0x3098e48, mutex=0x3098e50, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f06533d25d1 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3098e30) at /opt/kde/src/KDE/kdevplatform/language/duchain/duchain.cpp:280
#3  0x00007f065698ad35 in QThreadPrivate::start (arg=0x3098e30) at thread/qthread_unix.cpp:188
#4  0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f063ffff950 (LWP 14093)):
#0  0x00007f0654e9e742 in select () from /lib/libc.so.6
#1  0x00007f0656a53006 in QProcessManager::run (this=0x3060b10) at io/qprocess_unix.cpp:296
#2  0x00007f065698ad35 in QThreadPrivate::start (arg=0x3060b10) at thread/qthread_unix.cpp:188
#3  0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f0639a56950 (LWP 14097)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f065698bd19 in QWaitCondition::wait (this=0x3cb2a58, mutex=0x3cb53d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f0658235d91 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3cb2a30, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f065823a4d7 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x3dd1f60, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f0658235506 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x3cb2a30, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f065823a5cf in ThreadWeaver::WorkingHardState::applyForWork (this=0x3dd1f60, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x3cb2a30, th=0x3dd20d0, previous=0x0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f065823a5f2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3dd1f60, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x3cb2a30, th=0x3dd20d0, previous=0x8a0a9a0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f065823886c in ThreadWeaver::ThreadRunHelper::run (this=0x7f0639a56060, parent=0x3cb2a30, th=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f0658238a01 in ThreadWeaver::Thread::run (this=0x3dd20d0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f065698ad35 in QThreadPrivate::start (arg=0x3dd20d0) at thread/qthread_unix.cpp:188
#12 0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f0639255950 (LWP 15217)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f065698bd19 in QWaitCondition::wait (this=0x3cb2a58, mutex=0x3cb53d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f0658235d91 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3cb2a30, th=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f065823a4d7 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x3dd1f60, th=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f0658235506 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x3cb2a30, th=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f065823a5cf in ThreadWeaver::WorkingHardState::applyForWork (this=0x3dd1f60, th=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x3cb2a30, th=0x88efcc0, previous=0x709e8f0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f065823886c in ThreadWeaver::ThreadRunHelper::run (this=0x7f0639255060, parent=0x3cb2a30, th=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0658238a01 in ThreadWeaver::Thread::run (this=0x88efcc0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f065698ad35 in QThreadPrivate::start (arg=0x88efcc0) at thread/qthread_unix.cpp:188
#10 0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0638a54950 (LWP 15218)):
#0  0xffffffffff6001bb in ?? ()
#1  0x00007f0638a53d70 in ?? ()
#2  0x00007fff61fff5fc in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x7f063360c950 (LWP 15219)):
#0  0x00007f0654e9c496 in *__GI___poll (fds=0x4844170, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f064f22977f in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f064f229a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f0656a9daae in QEventDispatcherGlib::processEvents (this=0x88c6a70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f0656a72f42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 861978608}) at kernel/qeventloop.cpp:149
#5  0x00007f0656a73314 in QEventLoop::exec (this=0x7f063360c030, flags={i = 861978688}) at kernel/qeventloop.cpp:201
#6  0x00007f0656987dc8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f06534d131b in KDevelop::CompletionWorkerThread::run (this=0x92c0100) at /opt/kde/src/KDE/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#8  0x00007f065698ad35 in QThreadPrivate::start (arg=0x92c0100) at thread/qthread_unix.cpp:188
#9  0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0632e0b950 (LWP 15223)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f065698a785 in thread_sleep (ti=0x7f0632e0b010) at thread/qthread_unix.cpp:297
#2  0x00007f065698a8ee in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323
#3  0x00007f0630ab4252 in UIBlockTester::UIBlockTesterThread::run (this=0x92cc6f0) at /opt/kde/src/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp:661
#4  0x00007f065698ad35 in QThreadPrivate::start (arg=0x92cc6f0) at thread/qthread_unix.cpp:188
#5  0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0629a42950 (LWP 15227)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f065698bd19 in QWaitCondition::wait (this=0x3222418, mutex=0x322c9d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f0658235d91 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32223f0, th=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f065823a4d7 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x322cab0, th=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f0658235506 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x32223f0, th=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f065823a5cf in ThreadWeaver::WorkingHardState::applyForWork (this=0x322cab0, th=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x32223f0, th=0x94b6170, previous=0xb678570) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f065823886c in ThreadWeaver::ThreadRunHelper::run (this=0x7f0629a42060, parent=0x32223f0, th=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0658238a01 in ThreadWeaver::Thread::run (this=0x94b6170) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f065698ad35 in QThreadPrivate::start (arg=0x94b6170) at thread/qthread_unix.cpp:188
#10 0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0629241950 (LWP 15228)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f065698bd19 in QWaitCondition::wait (this=0x3222418, mutex=0x322c9d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f0658235d91 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32223f0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f065823a4d7 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x322cab0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f0658235506 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x32223f0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f065823a5cf in ThreadWeaver::WorkingHardState::applyForWork (this=0x322cab0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x32223f0, th=0x7f062c5adc50, previous=0x0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f065823a5f2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x322cab0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x32223f0, th=0x7f062c5adc50, previous=0x0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x00007f065823a5f2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x322cab0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x32223f0, th=0x7f062c5adc50, previous=0x0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x00007f065823a5f2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x322cab0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x32223f0, th=0x7f062c5adc50, previous=0xa101d00) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x00007f065823886c in ThreadWeaver::ThreadRunHelper::run (this=0x7f0629241060, parent=0x32223f0, th=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0x00007f0658238a01 in ThreadWeaver::Thread::run (this=0x7f062c5adc50) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0x00007f065698ad35 in QThreadPrivate::start (arg=0x7f062c5adc50) at thread/qthread_unix.cpp:188
#16 0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#17 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0624fe3950 (LWP 15275)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f065698bd19 in QWaitCondition::wait (this=0x3cb2a58, mutex=0x3cb53d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f0658235d91 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3cb2a30, th=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f065823a4d7 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x3dd1f60, th=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#4  0x00007f0658235506 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x3cb2a30, th=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0x00007f065823a5cf in ThreadWeaver::WorkingHardState::applyForWork (this=0x3dd1f60, th=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f0658235fcd in ThreadWeaver::WeaverImpl::applyForWork (this=0x3cb2a30, th=0x88cd590, previous=0x0) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0x00007f065823886c in ThreadWeaver::ThreadRunHelper::run (this=0x7f0624fe3060, parent=0x3cb2a30, th=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0658238a01 in ThreadWeaver::Thread::run (this=0x88cd590) at /opt/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f065698ad35 in QThreadPrivate::start (arg=0x88cd590) at thread/qthread_unix.cpp:188
#10 0x00007f06567173ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007f0654ea5fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0659e2b750 (LWP 14091)):
[KCrash Handler]
#4  0x00007f0654df2fb5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#5  0x00007f0654df4bc3 in *__GI_abort () at abort.c:88
#6  0x00007f0656982da5 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2042
#7  0x00007f0656982eeb in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241
#8  0x00007f06533b2429 in KDevelop::DUChain::documentLoadedPrepare (this=0x33fe6e0, doc=0x9dafa70) at /opt/kde/src/KDE/kdevplatform/language/duchain/duchain.cpp:1450
#9  0x00007f06533b39bb in KDevelop::DUChain::qt_metacall (this=0x33fe6e0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff61e73b70) at /opt/kde/build/KDE/kdevplatform/language/duchain.moc:162
#10 0x00007f0656a89ea2 in QMetaObject::activate (sender=0x3232fb0, from_signal_index=<value optimized out>, to_signal_index=13, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#11 0x00007f06595a1e3f in KDevelop::IDocumentController::documentLoadedPrepare (this=0x3232fb0, _t1=0x9dafa70) at /opt/kde/build/KDE/kdevplatform/interfaces/idocumentcontroller.moc:256
#12 0x00007f065959ee64 in KDevelop::IDocument::notifyLoaded (this=0x9dafa70) at /opt/kde/src/KDE/kdevplatform/interfaces/idocument.cpp:119
#13 0x00007f06592e4bd3 in KDevelop::TextDocumentPrivate::slotDocumentLoaded (this=0x7cd6b30) at /opt/kde/src/KDE/kdevplatform/shell/textdocument.cpp:154
#14 0x00007f06592e15a5 in KDevelop::TextDocument::qt_metacall (this=0x9dafa50, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff61e73ce0) at /opt/kde/build/KDE/kdevplatform/shell/textdocument.moc:86
#15 0x00007f0656a89ea2 in QMetaObject::activate (sender=0xa644160, from_signal_index=<value optimized out>, to_signal_index=24, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#16 0x00007f065846a6cd in KTextEditor::Document::textChanged (this=0xa644160, _t1=0xa644160) at /opt/kde/build/KDE/kdelibs/interfaces/ktexteditor/document.moc:156
#17 0x00007f062b8fb4ba in KateDocument::openFile (this=0xa644160) at /opt/kde/src/KDE/kdelibs/kate/document/katedocument.cpp:2002
#18 0x00007f06588c6731 in KParts::ReadOnlyPart::openUrl (this=0xa644160, url=@0x7fff61e742b0) at /opt/kde/src/KDE/kdelibs/kparts/part.cpp:557
#19 0x00007f06592e3b08 in KDevelop::TextDocument::createViewWidget (this=0x9dafa50, parent=0xa1fa820) at /opt/kde/src/KDE/kdevplatform/shell/textdocument.cpp:239
#20 0x00007f06592e231a in KDevelop::TextView::createWidget (this=0x7d90740, parent=0xa1fa820) at /opt/kde/src/KDE/kdevplatform/shell/textdocument.cpp:504
#21 0x00007f06530c884c in Sublime::View::widget (this=0x7d90740, parent=0xa1fa820) at /opt/kde/src/KDE/kdevplatform/sublime/view.cpp:82
#22 0x00007f06530c1851 in Sublime::MainWindowPrivate::ViewCreator::operator() (this=0x7fff61e745f0, index=0x31da5f0) at /opt/kde/src/KDE/kdevplatform/sublime/mainwindow_p.cpp:241
#23 0x00007f06530c72eb in Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator> (this=0x31d8990, op=@0x7fff61e745f0, index=0x31da5f0)
    at /opt/kde/src/KDE/kdevplatform/sublime/areawalkers.h:32
#24 0x00007f06530c73a1 in Sublime::Area::walkViews<Sublime::MainWindowPrivate::ViewCreator> (this=0x31d8990, op=@0x7fff61e745f0, index=0x31da5f0)
    at /opt/kde/src/KDE/kdevplatform/sublime/areawalkers.h:48
#25 0x00007f06530c1c08 in Sublime::MainWindowPrivate::viewAdded (this=0x3191220, index=0x31da5f0, view=0x7d90740) at /opt/kde/src/KDE/kdevplatform/sublime/mainwindow_p.cpp:380
#26 0x00007f06530bb590 in Sublime::MainWindow::qt_metacall (this=0x319e080, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff61e74760) at /opt/kde/build/KDE/kdevplatform/sublime/mainwindow.moc:106
#27 0x00007f06592ba053 in KDevelop::MainWindow::qt_metacall (this=0x319e080, _c=QMetaObject::InvokeMetaMethod, _id=59, _a=0x7fff61e74760) at /opt/kde/build/KDE/kdevplatform/shell/mainwindow.moc:81
#28 0x00007f0656a89ea2 in QMetaObject::activate (sender=0x31d8990, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#29 0x00007f06530ab90b in Sublime::Area::viewAdded (this=0x31d8990, _t1=0x31da5f0, _t2=0x7d90740) at /opt/kde/build/KDE/kdevplatform/sublime/area.moc:109
#30 0x00007f06530ad4e9 in Sublime::Area::addView (this=0x31d8990, view=0x7d90740, index=0x31da5f0) at /opt/kde/src/KDE/kdevplatform/sublime/area.cpp:169
#31 0x00007f06530ad586 in Sublime::Area::addView (this=0x31d8990, view=0x7d90740, after=0x92cdd20) at /opt/kde/src/KDE/kdevplatform/sublime/area.cpp:182
#32 0x00007f06592eafc8 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x3233060, doc=0x9dafa70, range=@0x7fff61e74f20, activationParams={i = 1642548768})
    at /opt/kde/src/KDE/kdevplatform/shell/documentcontroller.cpp:330
#33 0x00007f06592ec394 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x3233060, inputUrl=@0x7f0640a77e58, prefName=@0x7fff61e74ed0, range=@0x7fff61e74f20, activationParams=
      {i = 1642548960}) at /opt/kde/src/KDE/kdevplatform/shell/documentcontroller.cpp:258
#34 0x00007f06592e7390 in KDevelop::DocumentController::openDocument (this=0x3232fb0, inputUrl=@0x7f0640a77e58, range=@0x7fff61e74f20, activationParams={i = 1642549056})
    at /opt/kde/src/KDE/kdevplatform/shell/documentcontroller.cpp:524
#35 0x00007f0644a51f13 in ProjectManagerView::openUrl (this=0x8339500, url=@0x7f0640a77e58) at /opt/kde/src/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerview.cpp:214
#36 0x00007f0644a528a0 in ProjectManagerView::qt_metacall (this=0x8339500, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff61e75080)
    at /opt/kde/build/KDE/kdevplatform/plugins/projectmanagerview/projectmanagerview.moc:88
#37 0x00007f0656a89ea2 in QMetaObject::activate (sender=0x832a6b0, from_signal_index=<value optimized out>, to_signal_index=95, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#38 0x00007f0644a5491f in ProjectTreeView::activateUrl (this=0x832a6b0, _t1=@0x7f0640a77e58) at /opt/kde/build/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.moc:88
#39 0x00007f0644a556c7 in ProjectTreeView::slotActivated (this=0x832a6b0, index=@0x83c9370) at /opt/kde/src/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:148
#40 0x00007f0644a55769 in ProjectTreeView::qt_metacall (this=0x832a6b0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff61e75200)
    at /opt/kde/build/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.moc:74
#41 0x00007f0656a89ea2 in QMetaObject::activate (sender=0x832a6b0, from_signal_index=<value optimized out>, to_signal_index=33, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#42 0x00007f0655f66b95 in QAbstractItemView::doubleClicked (this=0x370b, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:328
#43 0x00007f0655fb3472 in QTreeView::mouseDoubleClickEvent (this=0x832a6b0, event=0x7fff61e75f20) at itemviews/qtreeview.cpp:1831
#44 0x00007f0655acdf3e in QWidget::event (this=0x832a6b0, event=0x7fff61e75f20) at kernel/qwidget.cpp:7553
#45 0x00007f0655e40f0b in QFrame::event (this=0x832a6b0, e=0x7fff61e75f20) at widgets/qframe.cpp:559
#46 0x00007f0655f76c0d in QAbstractItemView::viewportEvent (this=0x832a6b0, event=0x7fff61e75f20) at itemviews/qabstractitemview.cpp:1476
#47 0x00007f0655fae2d9 in QTreeView::viewportEvent (this=0x832a6b0, event=0x7fff61e75f20) at itemviews/qtreeview.cpp:1266
#48 0x00007f0656a739b8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x83418a0, event=0x7fff61e75f20) at kernel/qcoreapplication.cpp:726
#49 0x00007f0655a7cf1c in QApplicationPrivate::notify_helper (this=0x305c9b0, receiver=0x83418a0, e=0x7fff61e75f20) at kernel/qapplication.cpp:4052
#50 0x00007f0655a858ea in QApplication::notify (this=<value optimized out>, receiver=0x83418a0, e=0x7fff61e75f20) at kernel/qapplication.cpp:3758
#51 0x00007f0657213a95 in KApplication::notify (this=0x7fff61e77ed0, receiver=0x83418a0, event=0x7fff61e75f20) at /opt/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#52 0x00007f0656a746ac in QCoreApplication::notifyInternal (this=0x7fff61e77ed0, receiver=0x83418a0, event=0x7fff61e75f20) at kernel/qcoreapplication.cpp:610
#53 0x00007f0655a84b38 in QApplicationPrivate::sendMouseEvent (receiver=0x83418a0, event=0x7fff61e75f20, alienWidget=0x83418a0, nativeWidget=0x319e080, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f06564b4010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#54 0x00007f0655aeeb19 in QETWidget::translateMouseEvent (this=0x319e080, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#55 0x00007f0655aedb53 in QApplication::x11ProcessEvent (this=0x7fff61e77ed0, event=0x7fff61e77aa0) at kernel/qapplication_x11.cpp:3550
#56 0x00007f0655b16454 in x11EventSourceDispatch (s=0x3060700, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#57 0x00007f064f22620a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0x00007f064f2298e0 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x00007f064f229a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0x00007f0656a9da8f in QEventDispatcherGlib::processEvents (this=0x1fb88b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#61 0x00007f0655b15bdf in QGuiEventDispatcherGlib::processEvents (this=0x370b, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#62 0x00007f0656a72f42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1642560912}) at kernel/qeventloop.cpp:149
#63 0x00007f0656a73314 in QEventLoop::exec (this=0x7fff61e77dd0, flags={i = 1642560992}) at kernel/qeventloop.cpp:201
#64 0x00007f0656a755e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#65 0x000000000040771b in main (argc=1, argv=0x7fff61e79008) at /opt/kde/src/KDE/kdevelop/app/main.cpp:181

Reported using DrKonqi
Comment 1 Andreas Pakulat 2009-08-21 20:42:20 UTC
I guess the same header is in the workingset in #204648. Can you provide that header (or if its in kde svn say which project you're using and which header it is)?

*** This bug has been marked as a duplicate of bug 204648 ***