Bug 262718 - KDevelop crashes on hover over fresh foldable code block
Summary: KDevelop crashes on hover over fresh foldable code block
Status: RESOLVED DUPLICATE of bug 275730
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 4.2.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 02:31 UTC by Alexey Chernov
Modified: 2011-06-17 23:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Chernov 2011-01-10 02:31:55 UTC
Application: kdevelop (4.1.81)
KDE Platform Version: 4.5.4 (KDE 4.5.4) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36.1 x86_64

-- Information about the crash:
When I moved the mouse and the cursor hovered over just added code block which should be painted with some background on hover (this code block could be folded and unfolded), KDevelop suddenly crashed just after the certain background was painted.

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

Thread 12 (Thread 0x7fb768487710 (LWP 3439)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fb789606ab8 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c82120, time=1000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c82120, time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb785a98122 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2c82100) at /usr/src/packages/kdevplatform-1.1.81/language/duchain/duchain.cpp:286
#4  0x00007fb789605e07 in QThreadPrivate::start (arg=0x2c82100) at thread/qthread_unix.cpp:285
#5  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7fb75edf0710 (LWP 3443)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb789606b53 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb78c09f271 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x356c750, th=0x3566300)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb78c0a3480 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x3566300) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb78c0a19c4 in ThreadWeaver::ThreadRunHelper::run (this=0x7fb75edefe30, parent=0x356c750, th=0x3566300) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x3566300) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fb789605e07 in QThreadPrivate::start (arg=0x3566300) at thread/qthread_unix.cpp:285
#8  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fb75c5eb710 (LWP 3476)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb789606b53 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb78c09f271 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x356c750, th=0x7fb76000d500)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb78c0a3480 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fb78c0a19c4 in ThreadWeaver::ThreadRunHelper::run (this=0x7fb75c5eae30, parent=0x356c750, th=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#9  0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x7fb76000d500) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fb789605e07 in QThreadPrivate::start (arg=0x7fb76000d500) at thread/qthread_unix.cpp:285
#11 0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fb7500f6710 (LWP 3525)):
#0  0x00007fb78783b273 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb782548ac9 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007fb782548eac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fb7897501c6 in QEventDispatcherGlib::processEvents (this=0x7fb754040490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fb789719f62 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fb78971a345 in QEventLoop::exec (this=0x7fb7500f5de0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fb789602e17 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fb785bc32f5 in KDevelop::CompletionWorkerThread::run (this=0x3c40e40) at /usr/src/packages/kdevplatform-1.1.81/language/codecompletion/codecompletionmodel.cpp:80
#8  0x00007fb789605e07 in QThreadPrivate::start (arg=0x3c40e40) at thread/qthread_unix.cpp:285
#9  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fb7508f7710 (LWP 3526)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fb7508f6b20 in ?? ()
#2  0x00007fffe77ff782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 0x7fb747cde710 (LWP 3846)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb7867b8705 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fb7867b87a9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fb786ade1d4) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fb7474dd710 (LWP 3878)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb789606b53 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c6abb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1c6abb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb78c09f271 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d6d4b0, th=0x4d709e0)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb78c0a3480 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c5cd80, th=0x4d709e0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c5cd80, th=0x4d709e0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb78c0a19c4 in ThreadWeaver::ThreadRunHelper::run (this=0x7fb7474dce30, parent=0x1d6d4b0, th=0x4d709e0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x4d709e0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb789605e07 in QThreadPrivate::start (arg=0x4d709e0) at thread/qthread_unix.cpp:285
#9  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fb746cdc710 (LWP 3879)):
[KCrash Handler]
#6  0x00007fb785ac09d6 in KDevelop::DUContext::type (this=0x7fb741022d50) at /usr/src/packages/kdevplatform-1.1.81/language/duchain/ducontext.cpp:1182
#7  0x00007fb785bfc0b8 in KDevelop::CodeHighlightingInstance::typeForDeclaration (this=0x7fb74816a990, dec=0x7fb741388df0, context=0x7fb748175280)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:371
#8  0x00007fb785bfc608 in KDevelop::CodeHighlightingInstance::highlightUse (this=0x7fb74816a990, context=0x7fb748175280, index=1, color=...)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:438
#9  0x00007fb785bfba0c in KDevelop::CodeHighlightingInstance::highlightDUChain (this=0x7fb74816a990, context=0x7fb748175280, colorsForDeclarations=..., declarationsForColors=...)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:277
#10 0x00007fb785bfbb8a in KDevelop::CodeHighlightingInstance::highlightDUChain (this=0x7fb74816a990, context=0x7fb754000d30, colorsForDeclarations=..., declarationsForColors=...)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:290
#11 0x00007fb785bfbb8a in KDevelop::CodeHighlightingInstance::highlightDUChain (this=0x7fb74816a990, context=0x106b4bc0, colorsForDeclarations=..., declarationsForColors=...)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:290
#12 0x00007fb785bfbb8a in KDevelop::CodeHighlightingInstance::highlightDUChain (this=0x7fb74816a990, context=0xff58370, colorsForDeclarations=..., declarationsForColors=...)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:290
#13 0x00007fb785bfb0b2 in KDevelop::CodeHighlightingInstance::highlightDUChain (this=0x7fb74816a990, context=0xff58370)
    at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:205
#14 0x00007fb785bfad4b in KDevelop::CodeHighlighting::highlightDUChain (this=0x3c501d0, context=...) at /usr/src/packages/kdevplatform-1.1.81/language/highlighting/codehighlighting.cpp:186
#15 0x00007fb74da6f4e7 in CPPInternalParseJob::run (this=0xfd60700) at /usr/src/packages/kdevelop-4.1.81/languages/cpp/cppparsejob.cpp:730
#16 0x00007fb78c0a2331 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fb746cdbd60, th=0x7fb7405939f0, job=0xfd60700) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:106
#17 0x00007fb78c0a2509 in ThreadWeaver::Job::execute (this=0xfd60700, th=0x7fb7405939f0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:135
#18 0x00007fb78c0a4693 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x1030c730, t=0x7fb7405939f0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/JobCollection.cpp:82
#19 0x00007fb78c0a197f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb746cdbe30, parent=0x1d6d4b0, th=0x7fb7405939f0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:95
#20 0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x7fb7405939f0) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#21 0x00007fb789605e07 in QThreadPrivate::start (arg=0x7fb7405939f0) at thread/qthread_unix.cpp:285
#22 0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#23 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fb7464db710 (LWP 3883)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb78140f7bd in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#2  0x00007fb78140f8c9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#3  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fb75cdec710 (LWP 4915)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb789606b53 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb78c09f271 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x356c750, th=0x706de70)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb78c0a3480 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x706de70) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x706de70) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x706de70) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb78c0a19c4 in ThreadWeaver::ThreadRunHelper::run (this=0x7fb75cdebe30, parent=0x356c750, th=0x706de70) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x706de70) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb789605e07 in QThreadPrivate::start (arg=0x706de70) at thread/qthread_unix.cpp:285
#10 0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fb75bdea710 (LWP 4916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb789606b53 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c236f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb78c09f271 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x356c750, th=0x4b3bd60)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb78c0a3480 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x4b3bd60) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb78c0a3499 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c0c970, th=0x4b3bd60) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb78c0a19c4 in ThreadWeaver::ThreadRunHelper::run (this=0x7fb75bde9e30, parent=0x356c750, th=0x4b3bd60) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb78c0a1ac4 in ThreadWeaver::Thread::run (this=0x4b3bd60) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb789605e07 in QThreadPrivate::start (arg=0x4b3bd60) at thread/qthread_unix.cpp:285
#9  0x00007fb789362aca in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fb78784458d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fb78db7f760 (LWP 3438)):
#0  0x00007fb78783b273 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb77fde3aca in _xcb_conn_wait () from /usr/X11/lib/libxcb.so.1
#2  0x00007fb77fde4074 in _xcb_out_send () from /usr/X11/lib/libxcb.so.1
#3  0x00007fb77fde4332 in xcb_writev () from /usr/X11/lib/libxcb.so.1
#4  0x00007fb784981b0c in _XSend () from /usr/X11R6/lib64/libX11.so.6
#5  0x00007fb7838e936e in XRenderCompositeTrapezoids () from /usr/X11R6/lib64/libXrender.so.1
#6  0x00007fb78895e0e6 in qt_XRenderCompositeTrapezoids (this=0xccd2850, polygonPoints=<value optimized out>, pointCount=<value optimized out>, gcMode=<value optimized out>, 
    mode=<value optimized out>) at painting/qpaintengine_x11.cpp:1546
#7  QX11PaintEnginePrivate::fillPolygon_dev (this=0xccd2850, polygonPoints=<value optimized out>, pointCount=<value optimized out>, gcMode=<value optimized out>, mode=<value optimized out>)
    at painting/qpaintengine_x11.cpp:1627
#8  0x00007fb78895fdd0 in QX11PaintEnginePrivate::fillPath (this=<value optimized out>, path=<value optimized out>, gc_mode=<value optimized out>, transform=<value optimized out>)
    at painting/qpaintengine_x11.cpp:1765
#9  0x00007fb788965470 in QX11PaintEngine::drawPath (this=<value optimized out>, path=...) at painting/qpaintengine_x11.cpp:1815
#10 0x00007fb7889608c4 in QX11PaintEngine::drawPolygon (this=0xd1e5160, polygonPoints=0x7fffe77d0db0, pointCount=3, mode=<value optimized out>) at painting/qpaintengine_x11.cpp:1727
#11 0x00007fb788871cec in QPainter::drawConvexPolygon (this=<value optimized out>, points=0x7fffe77d0d80, pointCount=3) at painting/qpainter.cpp:5213
#12 0x00007fb76920d072 in paintTriangle (painter=..., baseColor=<value optimized out>, xOffset=<value optimized out>, yOffset=<value optimized out>, width=18, height=18, open=true)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/kate/view/kateviewhelpers.cpp:998
#13 0x00007fb76920f0d7 in KateIconBorder::paintBorder (this=0xfd901d0, y=<value optimized out>, height=<value optimized out>)
    at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/kate/view/kateviewhelpers.cpp:1217
#14 0x00007fb7887442a0 in QWidget::event (this=0xfd901d0, event=0x7fffe77d1a10) at kernel/qwidget.cpp:8346
#15 0x00007fb7886deaf0 in QApplicationPrivate::notify_helper (this=0x19b1f90, receiver=0xfd901d0, e=0x7fffe77d1a10) at kernel/qapplication.cpp:4445
#16 0x00007fb7886ebe89 in QApplication::notify (this=0x7fffe77d5a30, receiver=<value optimized out>, e=0x7fffe77d1a10) at kernel/qapplication.cpp:4324
#17 0x00007fb789f21cf1 in KApplication::notify (this=0x7fffe77d5a30, receiver=0xfd901d0, event=0x7fffe77d1a10) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310
#18 0x000000000040514c in KDevelopApplication::notify (this=0x7fffe77d5a30, receiver=0xfd901d0, event=0x7fffe77d1a10) at /usr/src/packages/kdevelop-4.1.81/app/main.cpp:90
#19 0x00007fb78971b36b in QCoreApplication::notifyInternal (this=0x7fffe77d5a30, receiver=0xfd901d0, event=0x7fffe77d1a10) at kernel/qcoreapplication.cpp:732
#20 0x00007fb78874e696 in QCoreApplication::sendSpontaneousEvent (this=0xfd903a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#21 QWidgetPrivate::drawWidget (this=0xfd903a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x2bfdeb0)
    at kernel/qwidget.cpp:5433
#22 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#23 0x00007fb78874f1db in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5627
#24 0x00007fb78874f1db in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5627
#25 0x00007fb78874f1db in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=6, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5627
#26 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xfdcbff0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#27 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=9, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#28 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xfd94b30, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#29 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#30 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xfec5350, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#31 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=15, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#32 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xed19d70, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#33 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#34 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xed03b70, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#35 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#36 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xed02e30, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#37 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#38 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xdb680a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#39 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=7, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#40 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0xe752920, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#41 0x00007fb78874f3a2 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=31, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5640
#42 0x00007fb78874e371 in QWidgetPrivate::drawWidget (this=0x1b121c0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x2bfdeb0) at kernel/qwidget.cpp:5486
#43 0x00007fb788979a21 in QWidgetBackingStore::sync (this=0x2bfdeb0) at painting/qbackingstore.cpp:1333
#44 0x00007fb78873d700 in QWidgetPrivate::syncBackingStore (this=0x1b121c0) at kernel/qwidget.cpp:1816
#45 0x00007fb78874498a in QWidget::event (this=0x1b12140, event=0x7fb754119220) at kernel/qwidget.cpp:8493
#46 0x00007fb788bd228b in QMainWindow::event (this=0x1b12140, event=0x7fb754119220) at widgets/qmainwindow.cpp:1478
#47 0x00007fb78a024580 in KXmlGuiWindow::event (this=0x7fffe77cef70, ev=0x1) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/kdeui/xmlgui/kxmlguiwindow.cpp:132
#48 0x00007fb7886deaf0 in QApplicationPrivate::notify_helper (this=0x19b1f90, receiver=0x1b12140, e=0x7fb754119220) at kernel/qapplication.cpp:4445
#49 0x00007fb7886ebe89 in QApplication::notify (this=0x7fffe77d5a30, receiver=<value optimized out>, e=0x7fb754119220) at kernel/qapplication.cpp:4324
#50 0x00007fb789f21cf1 in KApplication::notify (this=0x7fffe77d5a30, receiver=0x1b12140, event=0x7fb754119220) at /usr/src/packages/kde4/4.5.4/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310
#51 0x000000000040514c in KDevelopApplication::notify (this=0x7fffe77d5a30, receiver=0x1b12140, event=0x7fb754119220) at /usr/src/packages/kdevelop-4.1.81/app/main.cpp:90
#52 0x00007fb78971b36b in QCoreApplication::notifyInternal (this=0x7fffe77d5a30, receiver=0x1b12140, event=0x7fb754119220) at kernel/qcoreapplication.cpp:732
#53 0x00007fb789720397 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1969600) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1969600) at kernel/qcoreapplication.cpp:1373
#55 0x00007fb789750543 in QCoreApplication::sendPostedEvents (s=0x19b5a80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0x19b5a80) at kernel/qeventdispatcher_glib.cpp:277
#57 0x00007fb7825483fc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0x00007fb782548ce8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#59 0x00007fb782548eac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0x00007fb789750173 in QEventDispatcherGlib::processEvents (this=0x1968d80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#61 0x00007fb7887ac03e in QGuiEventDispatcherGlib::processEvents (this=0x7fffe77cef70, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x00007fb789719f62 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#63 0x00007fb78971a345 in QEventLoop::exec (this=0x7fffe77d56a0, flags=) at kernel/qeventloop.cpp:201
#64 0x00007fb7897206ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#65 0x000000000040b6a5 in main (argc=1, argv=0x7fffe77d7808) at /usr/src/packages/kdevelop-4.1.81/app/main.cpp:468

Possible duplicates by query: bug 250876.

Reported using DrKonqi
Comment 1 Milian Wolff 2011-06-17 23:01:55 UTC
new report with more info reported, marking this one as duplicate

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