From kdevelop-bugs Mon Nov 28 00:06:24 2011 From: Date: Mon, 28 Nov 2011 00:06:24 +0000 To: kdevelop-bugs Subject: [Bug 287718] New: Segmentation fault on paste over of entire file Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=132243896517314 https://bugs.kde.org/show_bug.cgi?id=287718 Summary: Segmentation fault on paste over of entire file Product: kdevelop Version: 4.2.3 Platform: Fedora RPMs OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: acshi.haggenmiller@yale.edu Application: kdevelop (4.2.3) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 2.6.41.1-1.fc15.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: I had been modifying a c file of around 1000 lines. I went to code folding, and had it the top levels folded, however, possibly because I just deleted an area of comments (that was all I had just done, but KDevelop had been open while my computer was sleeping, Fedora in a virtual machine), it did not code fold correctly, folding the remainder of the file into one method in the center of the file. To force a reparsing of the source to get correct folding, I did Ctrl+A, Ctrl+C, Ctrl+V, and promptly KDevelop crashed with a segmentation fault. I believe this has happened once before in a similar circumstance, but it has also not crashed in similar circumstances. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f71a6249840 (LWP 1726))] Thread 14 (Thread 0x7f71996f2700 (LWP 1904)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:219 #1 0x0000003f3bc74efe in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf4cadb4b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3543900) at /usr/src/debug/kdevplatform-1.2.3/language/duchain/duchain.cpp:286 #3 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x0000003d89407b31 in start_thread (arg=0x7f71996f2700) at pthread_create.c:305 #5 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 13 (Thread 0x7f718c43f700 (LWP 1927)): #0 0x00007fff8c3ff70c in ?? () #1 0x00007fff8c3ff959 in ?? () #2 0x0000003d89c03ebb in __GI_clock_gettime (clock_id=1, tp=0x7f718c43eab0) at ../sysdeps/unix/clock_gettime.c:100 #3 0x0000003f3bcc4be4 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x0000003f3bd85b1d in ?? () from /usr/lib64/libQtCore.so.4 #5 0x0000003f3bd85e53 in ?? () from /usr/lib64/libQtCore.so.4 #6 0x0000003f3bd8492c in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003f3bd849d5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x0000003d88c41cc2 in g_main_context_prepare (context=0x7f717c0009b0, priority=0x7f718c43ec18) at gmain.c:2762 #9 0x0000003d88c42bbd in g_main_context_iterate (context=0x7f717c0009b0, block=1, dispatch=1, self=) at gmain.c:3072 #10 0x0000003d88c4325c in g_main_context_iteration (context=0x7f717c0009b0, may_block=1) at gmain.c:3155 #11 0x0000003f3bd853e6 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #12 0x0000003f3bd59df2 in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #13 0x0000003f3bd59fef in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #14 0x0000003f3bc7207f in QThread::exec() () from /usr/lib64/libQtCore.so.4 #15 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #16 0x0000003d89407b31 in start_thread (arg=0x7f718c43f700) at pthread_create.c:305 #17 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 12 (Thread 0x7f718913f700 (LWP 1928)): #0 0x00007fff8c3ff70c in ?? () #1 0x00007fff8c3ff959 in ?? () #2 0x0000003d89c03ebb in __GI_clock_gettime (clock_id=1, tp=0x7f718913eab0) at ../sysdeps/unix/clock_gettime.c:100 #3 0x0000003f3bcc4be4 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x0000003f3bd85b1d in ?? () from /usr/lib64/libQtCore.so.4 #5 0x0000003f3bd85e53 in ?? () from /usr/lib64/libQtCore.so.4 #6 0x0000003f3bd8492c in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003f3bd849d5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x0000003d88c41cc2 in g_main_context_prepare (context=0x7f71800009b0, priority=0x7f718913ec18) at gmain.c:2762 #9 0x0000003d88c42bbd in g_main_context_iterate (context=0x7f71800009b0, block=1, dispatch=1, self=) at gmain.c:3072 #10 0x0000003d88c4325c in g_main_context_iteration (context=0x7f71800009b0, may_block=1) at gmain.c:3155 #11 0x0000003f3bd853e6 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #12 0x0000003f3bd59df2 in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #13 0x0000003f3bd59fef in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #14 0x0000003f3bc7207f in QThread::exec() () from /usr/lib64/libQtCore.so.4 #15 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #16 0x0000003d89407b31 in start_thread (arg=0x7f718913f700) at pthread_create.c:305 #17 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 11 (Thread 0x7f717bfff700 (LWP 1948)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f43784d62 in ?? () from /usr/lib64/libQtScript.so.4 #2 0x0000003f43784d99 in ?? () from /usr/lib64/libQtScript.so.4 #3 0x0000003d89407b31 in start_thread (arg=0x7f717bfff700) at pthread_create.c:305 #4 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 10 (Thread 0x7f717b731700 (LWP 1962)): #0 0x00007fff8c3ff70c in ?? () #1 0x00007fff8c3ff959 in ?? () #2 0x0000003d89c03ebb in __GI_clock_gettime (clock_id=1, tp=0x7f717b730a80) at ../sysdeps/unix/clock_gettime.c:100 #3 0x0000003f3bcc4be4 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x0000003f3bd85b1d in ?? () from /usr/lib64/libQtCore.so.4 #5 0x0000003f3bd85e53 in ?? () from /usr/lib64/libQtCore.so.4 #6 0x0000003f3bd8492c in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003f3bd849d5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x0000003d88c41cc2 in g_main_context_prepare (context=0x7f71740009b0, priority=0x7f717b730be8) at gmain.c:2762 #9 0x0000003d88c42bbd in g_main_context_iterate (context=0x7f71740009b0, block=1, dispatch=1, self=) at gmain.c:3072 #10 0x0000003d88c4325c in g_main_context_iteration (context=0x7f71740009b0, may_block=1) at gmain.c:3155 #11 0x0000003f3bd853e6 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #12 0x0000003f3bd59df2 in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #13 0x0000003f3bd59fef in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #14 0x0000003f3bc7207f in QThread::exec() () from /usr/lib64/libQtCore.so.4 #15 0x0000003f3bd3ce9f in ?? () from /usr/lib64/libQtCore.so.4 #16 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #17 0x0000003d89407b31 in start_thread (arg=0x7f717b731700) at pthread_create.c:305 #18 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7f717ae9a700 (LWP 1977)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x263da50, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #12 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #14 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #16 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #17 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #18 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #19 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #20 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #21 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #22 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #23 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #24 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #25 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #26 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #27 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f717ae99d60, parent=0x263da50, th=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #28 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x56daeb0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #29 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #30 0x0000003d89407b31 in start_thread (arg=0x7f717ae9a700) at pthread_create.c:305 #31 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7f717a699700 (LWP 1978)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x263da50, th=0x548f810) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d9420, th=0x548f810) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f717a698d60, parent=0x263da50, th=0x548f810) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #5 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x548f810) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #6 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003d89407b31 in start_thread (arg=0x7f717a699700) at pthread_create.c:305 #8 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7f7179e98700 (LWP 1981)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003cf86ca93a in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x0000003cf86caa29 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x0000003d89407b31 in start_thread (arg=0x7f7179e98700) at pthread_create.c:305 #4 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7f717957f700 (LWP 1982)): #0 0x0000003d890d7423 in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x0000003d88c42d24 in g_main_context_poll (n_fds=1, fds=0x7f7164002230, priority=, timeout=8142, context=0x7f71640009b0) at gmain.c:3405 #2 g_main_context_iterate (context=0x7f71640009b0, block=, dispatch=1, self=) at gmain.c:3087 #3 0x0000003d88c4325c in g_main_context_iteration (context=0x7f71640009b0, may_block=1) at gmain.c:3155 #4 0x0000003f3bd853e6 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #5 0x0000003f3bd59df2 in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #6 0x0000003f3bd59fef in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #7 0x0000003f3bc7207f in QThread::exec() () from /usr/lib64/libQtCore.so.4 #8 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x0000003d89407b31 in start_thread (arg=0x7f717957f700) at pthread_create.c:305 #10 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7f716b1b0700 (LWP 23526)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6b02a30, th=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f716b1afd60, parent=0x6b02a30, th=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #7 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x498d3b0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #8 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x0000003d89407b31 in start_thread (arg=0x7f716b1b0700) at pthread_create.c:305 #10 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7f716a9af700 (LWP 23527)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6b02a30, th=0x5f95a40) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x5f95a40) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x5f95a40) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f716a9aed60, parent=0x6b02a30, th=0x5f95a40) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #6 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x5f95a40) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #7 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x0000003d89407b31 in start_thread (arg=0x7f716a9af700) at pthread_create.c:305 #9 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7f716a1ae700 (LWP 23530)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6b02a30, th=0x5bc29e0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x5bc29e0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f716a1add60, parent=0x6b02a30, th=0x5bc29e0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #5 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x5bc29e0) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #6 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003d89407b31 in start_thread (arg=0x7f716a1ae700) at pthread_create.c:305 #8 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f71699ad700 (LWP 23531)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003f3bc74f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003cf740a224 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x6b02a30, th=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x0000003cf740c7cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x0000003cf740c7e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x68943f0, th=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x0000003cf740b68f in ThreadWeaver::ThreadRunHelper::run (this=0x7f71699acd60, parent=0x6b02a30, th=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:87 #7 0x0000003cf740b71b in ThreadWeaver::Thread::run (this=0x6a64370) at /usr/src/debug/kdelibs-4.6.5/threadweaver/Weaver/Thread.cpp:142 #8 0x0000003f3bc74af5 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x0000003d89407b31 in start_thread (arg=0x7f71699ad700) at pthread_create.c:305 #10 0x0000003d890dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f71a6249840 (LWP 1726)): [KCrash Handler] #6 0x00007f7199fbbee0 in KateLineLayout::width (this=0x0) at /usr/src/debug/kdelibs-4.6.5/kate/render/katelinelayout.cpp:189 #7 0x00007f719a002b32 in KateViewInternal::maxLen (this=0x4c09990, startLine=20) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:1591 #8 0x00007f719a005dba in doUpdateView (viewLinesScrolled=20, changed=, this=0x4c09990) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:560 #9 KateViewInternal::doUpdateView (this=0x4c09990, changed=, viewLinesScrolled=20) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:524 #10 0x00007f719a00638c in KateViewInternal::updateView (this=0x4c09990, changed=false, viewLinesScrolled=) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:518 #11 0x00007f719a007563 in KateViewInternal::scrollPos (this=0x4c09990, c=..., force=, calledExternally=false) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:471 #12 0x00007f719a009d21 in KateViewInternal::slotRegionVisibilityChangedAt (this=0x4c09990, clear_cache=) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateviewinternal.cpp:661 #13 0x00007f719a00b453 in KateViewInternal::qt_metacall (this=0x4c09990, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fff8c3c3d50) at /usr/src/debug/kdelibs-4.6.5/x86_64-redhat-linux-gnu/kate/kateviewinternal.moc:130 #14 0x0000003f3bd6d59a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #15 0x00007f7199fe8a9c in KateCodeFoldingTree::regionVisibilityChangedAt (this=, _t1=63, _t2=true) at /usr/src/debug/kdelibs-4.6.5/x86_64-redhat-linux-gnu/kate/katecodefolding.moc:112 #16 0x00007f7199feb188 in KateCodeFoldingTree::toggleRegionVisibility (this=0x48fdb10, line=63) at /usr/src/debug/kdelibs-4.6.5/kate/syntax/katecodefolding.cpp:1420 #17 0x00007f7199fec077 in KateCodeFoldingTree::removeOpening (this=0x48fdb10, node=0x4ffe2e0, line=63) at /usr/src/debug/kdelibs-4.6.5/kate/syntax/katecodefolding.cpp:553 #18 0x00007f7199fec23e in KateCodeFoldingTree::cleanupUnneededNodes (this=0x48fdb10, line=63) at /usr/src/debug/kdelibs-4.6.5/kate/syntax/katecodefolding.cpp:1317 #19 0x00007f7199fed22f in KateCodeFoldingTree::lineHasBeenRemoved (this=0x48fdb10, line=63) at /usr/src/debug/kdelibs-4.6.5/kate/syntax/katecodefolding.cpp:1070 #20 0x00007f7199f84e08 in KateDocument::editRemoveLines (this=0x48fd100, from=1, to=1095) at /usr/src/debug/kdelibs-4.6.5/kate/document/katedocument.cpp:1355 #21 0x00007f7199f85aad in KateDocument::removeText (this=0x48fd100, _range=, block=) at /usr/src/debug/kdelibs-4.6.5/kate/document/katedocument.cpp:705 #22 0x00007f7199ff373d in removeSelectedText (this=0x4c037c0) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateview.cpp:1792 #23 KateView::removeSelectedText (this=0x4c037c0) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateview.cpp:1779 #24 0x00007f7199f8295d in KateDocument::paste (this=0x48fd100, view=0x4c037c0, mode=) at /usr/src/debug/kdelibs-4.6.5/kate/document/katedocument.cpp:2843 #25 0x00007f7199ff3e65 in KateView::paste (this=0x4c037c0) at /usr/src/debug/kdelibs-4.6.5/kate/view/kateview.cpp:2104 #26 0x00007f719a0008f2 in KateView::qt_metacall (this=0x4c037c0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7fff8c3c4480) at /usr/src/debug/kdelibs-4.6.5/x86_64-redhat-linux-gnu/kate/kateview.moc:328 #27 0x0000003f3bd6d59a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #28 0x0000003f3d5b6912 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 #29 0x0000003f3d5b6aff in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 #30 0x0000003f3d5b6c6f in QAction::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #31 0x0000003cf0760a6a in KAction::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #32 0x0000003f3d5bcc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #33 0x0000003f3d5c1af1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #34 0x0000003cf08431c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #35 0x000000000040a946 in KDevelopApplication::notify (this=0x7fff8c3c6190, receiver=0x4ca2790, event=0x7fff8c3c4ae0) at /usr/src/debug/kdevelop-4.2.3/app/main.cpp:90 #36 0x0000003f3bd5a8dc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #37 0x0000003f3d5eec59 in ?? () from /usr/lib64/libQtGui.so.4 #38 0x0000003f3d5f018d in ?? () from /usr/lib64/libQtGui.so.4 #39 0x0000003f3d5c3759 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #40 0x0000003cf08431c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #41 0x000000000040a946 in KDevelopApplication::notify (this=0x7fff8c3c6190, receiver=0x4c09990, event=0x7fff8c3c50c0) at /usr/src/debug/kdevelop-4.2.3/app/main.cpp:90 #42 0x0000003f3bd5a8dc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #43 0x0000003f3d65bca9 in ?? () from /usr/lib64/libQtGui.so.4 #44 0x0000003f3d65c11b in ?? () from /usr/lib64/libQtGui.so.4 #45 0x0000003f3d638494 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #46 0x0000003f3d65ff1c in ?? () from /usr/lib64/libQtGui.so.4 #47 0x0000003d88c427ed in g_main_dispatch (context=0x233f0e0) at gmain.c:2441 #48 g_main_context_dispatch (context=0x233f0e0) at gmain.c:3014 #49 0x0000003d88c42fc8 in g_main_context_iterate (context=0x233f0e0, block=, dispatch=1, self=) at gmain.c:3092 #50 0x0000003d88c4325c in g_main_context_iteration (context=0x233f0e0, may_block=1) at gmain.c:3155 #51 0x0000003f3bd8537f in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #52 0x0000003f3d65fc0e in ?? () from /usr/lib64/libQtGui.so.4 #53 0x0000003f3bd59df2 in QEventLoop::processEvents(QFlags) () from /usr/lib64/libQtCore.so.4 #54 0x0000003f3bd59fef in QEventLoop::exec(QFlags) () from /usr/lib64/libQtCore.so.4 #55 0x0000003f3bd5e107 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #56 0x000000000040a090 in main (argc=, argv=) at /usr/src/debug/kdevelop-4.2.3/app/main.cpp:467 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