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

List:       kdevelop-bugs
Subject:    [Bug 307667] New: kdevelop crash during edit on a php file
From:       <bosyber () hotmail ! com>
Date:       2012-10-01 11:27:52
Message-ID: bug-307667-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 307667
          Severity: crash
           Version: 4.3.1
          Priority: NOR
          Assignee: kdevelop-bugs@kdevelop.org
           Summary: kdevelop crash during edit on a php file
    Classification: Unclassified
                OS: Linux
          Reporter: bosyber@hotmail.com
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: kdevelop

Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-32-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Editing a line of a php file - removing quotes that were too many:
db-query_join('chain' AS 'chain_id') to 'chain AS chain_id') - doing that
causes the "problem" field
below the edited file to go look for problems, and many thanks to unmatched
quotes in between the initial and final results.

I suspect that blows up somehow, and it will only do it for scriptable
languages like PHP. Is there a better way to edit that sort of stuff in the
mean time? (will try closing problem window when I'm editing ...).

the "possibly related" bug was mentioned by the KDE crash reporting assistant.
I do see some bits of the back trace that are similar, that's why it's there,
but since that bug is already closed, not sure there is a real relation.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f08b096e780 (LWP 17352))]

Thread 11 (Thread 0x7f0894984700 (LWP 17355)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f08aee1c43f in wait (time=1000, this=0x2ab2c40) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2abfcf0, time=1000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f08aaf3363b in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x2abfcd0) at ../../language/duchain/duchain.cpp:282
#4  0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x2abfcd0) at
thread/qthread_unix.cpp:298
#5  0x00007f08ace6ae9a in start_thread (arg=0x7f0894984700) at
pthread_create.c:308
#6  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f08825cf700 (LWP 17356)):
#0  0x00007fff927fc8de in ?? ()
#1  0x00007f08ac2f615d in __GI_clock_gettime (clock_id=<optimized out>,
tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f08aee72bb4 in do_gettime (frac=0x7f08825cebc8, sec=0x7f08825cebc0)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f08aef4ab8d in QTimerInfoList::updateCurrentTime
(this=0x7f087c002660) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f08aef4aec3 in QTimerInfoList::timerWait (this=0x7f087c002660,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f08aef4997c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7f08825cec9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f08aef49a25 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f08a8ba2846 in g_main_context_prepare (context=0x7f087c0009a0,
priority=0x7f08825cece8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2836
#9  0x00007f08a8ba2f5b in g_main_context_iterate (dispatch=1, block=1,
context=0x7f087c0009a0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3126
#10 g_main_context_iterate (context=0x7f087c0009a0, block=1, dispatch=1,
self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#11 0x00007f08a8ba3164 in g_main_context_iteration (context=0x7f087c0009a0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#12 0x00007f08aef4a426 in QEventDispatcherGlib::processEvents
(this=0x7f087c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#13 0x00007f08aef19c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f08aef19ed7 in QEventLoop::exec (this=0x7f08825cee00, flags=...) at
kernel/qeventloop.cpp:204
#15 0x00007f08aee18fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#16 0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x3599330) at
thread/qthread_unix.cpp:298
#17 0x00007f08ace6ae9a in start_thread (arg=0x7f08825cf700) at
pthread_create.c:308
#18 0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f087bfff700 (LWP 17359)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0896c81222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f0896c81259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f08ace6ae9a in start_thread (arg=0x7f087bfff700) at
pthread_create.c:308
#4  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f087b2b4700 (LWP 17360)):
#0  0x00007f08ace6e05d in __pthread_mutex_unlock_usercnt (mutex=<optimized
out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f0874000a60) at pthread_mutex_unlock.c:290
#2  0x00007f08a8bde5d1 in g_mutex_unlock (mutex=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:227
#3  0x00007f08a8ba283b in g_main_context_prepare (context=0x7f08740009a0,
priority=0x7f087b2b3cb8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2834
#4  0x00007f08a8ba2f5b in g_main_context_iterate (dispatch=1, block=1,
context=0x7f08740009a0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3126
#5  g_main_context_iterate (context=0x7f08740009a0, block=1, dispatch=1,
self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#6  0x00007f08a8ba3164 in g_main_context_iteration (context=0x7f08740009a0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#7  0x00007f08aef4a426 in QEventDispatcherGlib::processEvents
(this=0x7f08740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007f08aef19c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f08aef19ed7 in QEventLoop::exec (this=0x7f087b2b3dd0, flags=...) at
kernel/qeventloop.cpp:204
#10 0x00007f08aee18fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#11 0x00007f08aeef99ff in QInotifyFileSystemWatcherEngine::run (this=0x52e97d0)
at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x52e97d0) at
thread/qthread_unix.cpp:298
#13 0x00007f08ace6ae9a in start_thread (arg=0x7f087b2b4700) at
pthread_create.c:308
#14 0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0878e37700 (LWP 17521)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f08a5ccadec in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f08a6693de0) at wtf/FastMalloc.cpp:2495
#2  0x00007f08a5ccaf19 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f08ace6ae9a in start_thread (arg=0x7f0878e37700) at
pthread_create.c:308
#4  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0879638700 (LWP 17522)):
#0  0x00007f08adafb9e3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f08a8ba3036 in g_main_context_poll (n_fds=1, fds=0x7f086401cd20,
timeout=8570, context=0x7f0864053270, priority=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440
#2  g_main_context_iterate (dispatch=1, block=<optimized out>,
context=0x7f0864053270, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#3  g_main_context_iterate (context=0x7f0864053270, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#4  0x00007f08a8ba3164 in g_main_context_iteration (context=0x7f0864053270,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#5  0x00007f08aef4a426 in QEventDispatcherGlib::processEvents
(this=0x7f0864394900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f08aef19c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f08aef19ed7 in QEventLoop::exec (this=0x7f0879637e00, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f08aee18fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#9  0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x5108270) at
thread/qthread_unix.cpp:298
#10 0x00007f08ace6ae9a in start_thread (arg=0x7f0879638700) at
pthread_create.c:308
#11 0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f086b574700 (LWP 17564)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f08aee1c4db in wait (time=18446744073709551615, this=0x1afcd60) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1b11010,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f08a66c10eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1afce60,
th=0x5f000e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f08a66c39db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x17435b0, th=0x5f000e0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f08a66c284f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f086b573e20, parent=0x1afce60, th=0x5f000e0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f08a66c28db in ThreadWeaver::Thread::run (this=0x5f000e0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x5f000e0) at
thread/qthread_unix.cpp:298
#8  0x00007f08ace6ae9a in start_thread (arg=0x7f086b574700) at
pthread_create.c:308
#9  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f086ad73700 (LWP 17565)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f08aee1c4db in wait (time=18446744073709551615, this=0x1afcd60) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1b11010,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f08a66c10eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1afce60,
th=0x5459060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f08a66c39db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x17435b0, th=0x5459060) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f08a66c39f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x17435b0, th=0x5459060) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f08a66c39f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x17435b0, th=0x5459060) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f08a66c39f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x17435b0, th=0x5459060) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f08a66c284f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f086ad72e20, parent=0x1afce60, th=0x5459060) at
../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f08a66c28db in ThreadWeaver::Thread::run (this=0x5459060) at
../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x5459060) at
thread/qthread_unix.cpp:298
#11 0x00007f08ace6ae9a in start_thread (arg=0x7f086ad73700) at
pthread_create.c:308
#12 0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f081ffff700 (LWP 18299)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f08aee1c4db in wait (time=18446744073709551615, this=0x6b206a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x51dc930,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f08a66c10eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x58f19d0,
th=0x5b718f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f08a66c39db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5ba8000, th=0x5b718f0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f08a66c284f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f081fffee20, parent=0x58f19d0, th=0x5b718f0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f08a66c28db in ThreadWeaver::Thread::run (this=0x5b718f0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x5b718f0) at
thread/qthread_unix.cpp:298
#8  0x00007f08ace6ae9a in start_thread (arg=0x7f081ffff700) at
pthread_create.c:308
#9  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f081f7fe700 (LWP 18300)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f08aee1c4db in wait (time=18446744073709551615, this=0x6b206a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x51dc930,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f08a66c10eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x58f19d0,
th=0x5bc9c40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f08a66c39db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x5ba8000, th=0x5bc9c40) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f08a66c284f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f081f7fde20, parent=0x58f19d0, th=0x5bc9c40) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f08a66c28db in ThreadWeaver::Thread::run (this=0x5bc9c40) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f08aee1bfcb in QThreadPrivate::start (arg=0x5bc9c40) at
thread/qthread_unix.cpp:298
#8  0x00007f08ace6ae9a in start_thread (arg=0x7f081f7fe700) at
pthread_create.c:308
#9  0x00007f08adb0739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f08b096e780 (LWP 17352)):
[KCrash Handler]
#6  ClassModel::index (this=0x52ce800, a_node=0x21) at
../../../plugins/classbrowser/classmodel.cpp:184
#7  0x00007f088b1516b5 in ClassModel::parent (this=<optimized out>,
childIndex=...) at ../../../plugins/classbrowser/classmodel.cpp:174
#8  0x00007f08ae805afe in parent (this=0x7fff9273a9a0) at
../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:393
#9  QTreeView::drawRow (this=0x52d0000, painter=0x7fff9273adc0, option=...,
index=...) at itemviews/qtreeview.cpp:1613
#10 0x00007f08ae808228 in QTreeView::drawTree (this=0x52d0000,
painter=0x7fff9273adc0, region=...) at itemviews/qtreeview.cpp:1467
#11 0x00007f08ae808ba0 in QTreeView::paintEvent (this=0x52d0000,
event=0x7fff9273ba40) at itemviews/qtreeview.cpp:1275
#12 0x00007f08ae2ee0f6 in QWidget::event (this=0x52d0000, event=0x7fff9273ba40)
at kernel/qwidget.cpp:8508
#13 0x00007f08ae6ae3b6 in QFrame::event (this=0x52d0000, e=0x7fff9273ba40) at
widgets/qframe.cpp:557
#14 0x00007f08ae7c289b in QAbstractItemView::viewportEvent (this=0x52d0000,
event=0x7fff9273ba40) at itemviews/qabstractitemview.cpp:1644
#15 0x00007f08ae80a4b5 in QTreeView::viewportEvent (this=0x52d0000,
event=0x7fff9273ba40) at itemviews/qtreeview.cpp:1257
#16 0x00007f08aef1b028 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x52d0ac0, event=0x7fff9273ba40) at kernel/qcoreapplication.cpp:986
#17 0x00007f08ae29d85f in notify_helper (e=0x7fff9273ba40, receiver=0x52d0ac0,
this=0x12e7ad0) at kernel/qapplication.cpp:4555
#18 QApplicationPrivate::notify_helper (this=0x12e7ad0, receiver=0x52d0ac0,
e=0x7fff9273ba40) at kernel/qapplication.cpp:4531
#19 0x00007f08ae2a2713 in QApplication::notify (this=0x7fff9273e110,
receiver=0x52d0ac0, e=0x7fff9273ba40) at kernel/qapplication.cpp:4420
#20 0x00007f08af7263f6 in KApplication::notify (this=0x7fff9273e110,
receiver=0x52d0ac0, event=0x7fff9273ba40) at
../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f08aef1ae9c in QCoreApplication::notifyInternal
(this=0x7fff9273e110, receiver=0x52d0ac0, event=0x7fff9273ba40) at
kernel/qcoreapplication.cpp:876
#22 0x00007f08ae2e9d96 in sendSpontaneousEvent (event=0x7fff9273ba40,
receiver=0x52d0ac0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#23 QWidgetPrivate::drawWidget (this=0x52d0af0, pdev=0x4a1fc30, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at
kernel/qwidget.cpp:5585
#24 0x00007f08ae2eaa0f in QWidgetPrivate::paintSiblingsRecursive
(this=0x52d0430, pdev=0x4a1fc30, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at
kernel/qwidget.cpp:5794
#25 0x00007f08ae2ea797 in QWidgetPrivate::paintSiblingsRecursive
(this=0x52d0430, pdev=0x4a1fc30, siblings=..., index=3, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at kernel/qwidget.cpp:5781
#26 0x00007f08ae2ea797 in QWidgetPrivate::paintSiblingsRecursive
(this=0x52d0430, pdev=0x4a1fc30, siblings=..., index=4, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at kernel/qwidget.cpp:5781
#27 0x00007f08ae2e9acc in QWidgetPrivate::drawWidget (this=0x52d0430,
pdev=0x4a1fc30, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x13f3e10) at kernel/qwidget.cpp:5638
#28 0x00007f08ae2eaa0f in QWidgetPrivate::paintSiblingsRecursive
(this=0x52d01e0, pdev=0x4a1fc30, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at
kernel/qwidget.cpp:5794
#29 0x00007f08ae2e9acc in QWidgetPrivate::drawWidget (this=0x52d01e0,
pdev=0x4a1fc30, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x13f3e10) at kernel/qwidget.cpp:5638
#30 0x00007f08ae2eaa0f in QWidgetPrivate::paintSiblingsRecursive
(this=0x528d400, pdev=0x4a1fc30, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at
kernel/qwidget.cpp:5794
#31 0x00007f08ae2e9acc in QWidgetPrivate::drawWidget (this=0x528d400,
pdev=0x4a1fc30, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x13f3e10) at kernel/qwidget.cpp:5638
#32 0x00007f08ae2eaa0f in QWidgetPrivate::paintSiblingsRecursive
(this=0x14e5460, pdev=0x4a1fc30, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x13f3e10) at
kernel/qwidget.cpp:5794
#33 0x00007f08ae2e9acc in QWidgetPrivate::drawWidget (this=0x14e5460,
pdev=0x4a1fc30, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x13f3e10) at kernel/qwidget.cpp:5638
#34 0x00007f08ae4bab58 in QWidgetBackingStore::sync (this=0x13f3e10) at
painting/qbackingstore.cpp:1373
#35 0x00007f08ae2e0ac0 in QWidgetPrivate::syncBackingStore (this=0x14e5460) at
kernel/qwidget.cpp:1891
#36 0x00007f08ae2ee60c in QWidget::event (this=0x14dd080, event=0x4eaeb10) at
kernel/qwidget.cpp:8655
#37 0x00007f08ae6c7c4b in QMainWindow::event (this=0x14dd080, event=0x4eaeb10)
at widgets/qmainwindow.cpp:1478
#38 0x00007f08af822378 in KXmlGuiWindow::event (this=0x14dd080, ev=0x4eaeb10)
at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#39 0x00007f08ae29d894 in notify_helper (e=0x4eaeb10, receiver=0x14dd080,
this=0x12e7ad0) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x12e7ad0, receiver=0x14dd080,
e=0x4eaeb10) at kernel/qapplication.cpp:4531
#41 0x00007f08ae2a2713 in QApplication::notify (this=0x7fff9273e110,
receiver=0x14dd080, e=0x4eaeb10) at kernel/qapplication.cpp:4420
#42 0x00007f08af7263f6 in KApplication::notify (this=0x7fff9273e110,
receiver=0x14dd080, event=0x4eaeb10) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f08aef1ae9c in QCoreApplication::notifyInternal
(this=0x7fff9273e110, receiver=0x14dd080, event=0x4eaeb10) at
kernel/qcoreapplication.cpp:876
#44 0x00007f08aef1ec6a in sendEvent (event=0x4eaeb10, receiver=0x14dd080) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x129b670) at kernel/qcoreapplication.cpp:1500
#46 0x00007f08aef49f93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#47 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#48 0x00007f08a8ba2d53 in g_main_dispatch (context=0x12ec260) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#49 g_main_context_dispatch (context=0x12ec260) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#50 0x00007f08a8ba30a0 in g_main_context_iterate (dispatch=1, block=<optimized
out>, context=0x12ec260, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#51 g_main_context_iterate (context=0x12ec260, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#52 0x00007f08a8ba3164 in g_main_context_iteration (context=0x12ec260,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#53 0x00007f08aef4a3bf in QEventDispatcherGlib::processEvents (this=0x12d5dc0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007f08ae345d5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007f08aef19c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#56 0x00007f08aef19ed7 in QEventLoop::exec (this=0x7fff9273def0, flags=...) at
kernel/qeventloop.cpp:204
#57 0x00007f08aef1ef67 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#58 0x000000000040a259 in ?? ()
#59 0x00007f08ada3676d in __libc_start_main (main=0x404ba0, argc=1,
ubp_av=0x7fff9273ffc8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff9273ffb8) at libc-start.c:226
#60 0x000000000040a9b1 in _start ()

This bug may be a duplicate of or related to bug 283036.

Possible duplicates by query: bug 283036.

Reported using DrKonqi

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