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

List:       kdevelop-bugs
Subject:    [Bug 204682] New: Crash when opening a header file of current project
From:       Martin Gräßlin <ubuntu () martin-graesslin ! com>
Date:       2009-08-21 17:12:34
Message-ID: bug-204682-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash when opening a header file of current project
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: ubuntu@martin-graesslin.com


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

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