https://bugs.kde.org/show_bug.cgi?id=261514 Summary: KDev crashes when closing tabs fast Product: kdevelop Version: 4.1.0 Platform: openSUSE RPMs OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: andreiamenta@gmail.com Application: kdevelop (4.1.0) KDE Platform Version: 4.5.4 (KDE 4.5.4) "release 9" Qt Version: 4.6.3 Operating System: Linux 2.6.34.7-0.5-desktop x86_64 Distribution: "openSUSE 11.3 (x86_64)" -- Information about the crash: I was closing a number of PHP files but didn't get trough until the last and KDevelop crashed. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f84dfa79760 (LWP 15483))] Thread 6 (Thread 0x7f84c957c710 (LWP 15486)): #0 0x00007f84dcd48709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f84de2ac222 in wait (this=, mutex=0xb0e620, time=200000) at thread/qwaitcondition_unix.cpp:85 #2 QWaitCondition::wait (this=, mutex=0xb0e620, time=200000) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f84da96645e in KDevelop::DUChainPrivate::CleanupThread::run (this=0xb0e600) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/duchain.cpp:286 #4 0x00007f84de2abbf5 in QThreadPrivate::start (arg=0xb0e600) at thread/qthread_unix.cpp:248 #5 0x00007f84dcd43a4f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f84dd02a82d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f84ba4fc710 (LWP 15492)): #0 0x00007f84dd0216b3 in poll () from /lib64/libc.so.6 #1 0x00007f84d7eabfd4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f84d7eac510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f84de3bb6d6 in QEventDispatcherGlib::processEvents (this=0x14f5d50, flags=) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007f84de392292 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f84de392495 in QEventLoop::exec (this=0x7f84ba4fbe20, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f84de2a92cf in QThread::exec (this=) at thread/qthread.cpp:487 #7 0x00007f84de2abbf5 in QThreadPrivate::start (arg=0x16f8290) at thread/qthread_unix.cpp:248 #8 0x00007f84dcd43a4f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f84dd02a82d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f84bacfd710 (LWP 15503)): #0 0x00007f84dcd4839c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f84de2ac2bb in wait (this=, mutex=0x900f00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=, mutex=0x900f00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f84d525e3f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa199a0, th=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f84d5260e45 in waitForAvailableJob (this=0x9c1680, th=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #5 ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1680, th=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007f84d5260e5e in ThreadWeaver::WorkingHardState::applyForWork (this=0x9c1680, th=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f84d525e7ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f84bacfce30, parent=0xa199a0, th=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #8 0x00007f84d525e878 in ThreadWeaver::Thread::run (this=0x39c0910) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f84de2abbf5 in QThreadPrivate::start (arg=0x39c0910) at thread/qthread_unix.cpp:248 #10 0x00007f84dcd43a4f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f84dd02a82d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f84b72c4710 (LWP 15504)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007f84da927853 in SimpleCursor (this=) at /usr/src/debug/kdevplatform-1.1.0/language/editor/simplecursor.h:40 #8 SimpleRange (this=) at /usr/src/debug/kdevplatform-1.1.0/language/editor/simplerange.h:42 #9 KDevelop::DocumentRangeObject::syncFromSmart (this=) at /usr/src/debug/kdevplatform-1.1.0/language/editor/documentrangeobject.cpp:92 #10 0x00007f84da927e19 in KDevelop::DocumentRangeObject::range (this=) at /usr/src/debug/kdevplatform-1.1.0/language/editor/documentrangeobject.cpp:217 #11 0x00007f84da98576c in KDevelop::TopDUContext::DeclarationChecker::operator() (this=, decl=0x46e9bf0) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/topducontext.cpp:550 #12 0x00007f84da98c2ec in KDevelop::TopDUContext::FindDeclarationsAcceptor::operator()(KDevelop::QualifiedIdentifier const&) () from /usr/lib64/libkdevplatformlanguage.so.2 #13 0x00007f84da991483 in bool KDevelop::TopDUContext::applyAliases(KDevelop::QualifiedIdentifier const&, KSharedPtr const&, KDevelop::TopDUContext::FindDeclarationsAcceptor&, KDevelop::SimpleCursor const&, bool, KDevelop::TopDUContext::ApplyAliasesBuddyInfo*, unsigned int) const () from /usr/lib64/libkdevplatformlanguage.so.2 #14 0x00007f84da9920b7 in void KDevelop::TopDUContext::applyAliases(KDevVarLengthArray, 256> const&, KDevelop::TopDUContext::FindDeclarationsAcceptor&, KDevelop::SimpleCursor const&, bool) const () from /usr/lib64/libkdevplatformlanguage.so.2 #15 0x00007f84da9883b3 in KDevelop::TopDUContext::findDeclarationsInternal (this=0x3d6f180, identifiers=..., position=..., dataType=, ret=, flags=...) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/topducontext.cpp:952 #16 0x00007f84da96fc2d in KDevelop::DUContext::findDeclarations (this=0x3d6f180, identifier=, position=..., dataType=..., topContext=, flags=...) at /usr/src/debug/kdevplatform-1.1.0/language/duchain/ducontext.cpp:930 #17 0x00007f84b966b2d1 in Php::DeclarationBuilder::visitUnaryExpression (this=0x7f84b72c3610, node=) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:1118 #18 0x00007f84b941a674 in Php::DefaultVisitor::visitMultiplicativeExpression (this=0x7f84b72c3670, node=0x7f84b00166b0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:623 #19 0x00007f84b9419584 in Php::DefaultVisitor::visitAdditiveExpression (this=0x7f84b72c3670, node=0x7f84b0016680) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:11 #20 0x00007f84b941aaf4 in Php::DefaultVisitor::visitShiftExpression (this=0x7f84b72c3670, node=0x7f84b0016650) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:794 #21 0x00007f84b941aa0a in Php::DefaultVisitor::visitRelationalExpression (this=0x7f84b72c3670, node=0x7f84b0016618) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:762 #22 0x00007f84b941a174 in Php::DefaultVisitor::visitEqualityExpression (this=0x7f84b72c3670, node=0x7f84b00165e8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:433 #23 0x00007f84b941982d in Php::DefaultVisitor::visitBitAndExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:102 #24 0x00007f84b94198cd in Php::DefaultVisitor::visitBitXorExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:130 #25 0x00007f84b941987d in Php::DefaultVisitor::visitBitOrExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:116 #26 0x00007f84b941991d in Php::DefaultVisitor::visitBooleanAndExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:144 #27 0x00007f84b941996d in Php::DefaultVisitor::visitBooleanOrExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:158 #28 0x00007f84b9419dee in Php::DefaultVisitor::visitConditionalExpression (this=0x7f84b72c3670, node=0x7f84b00164e8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:305 #29 0x00007f84b941964e in Php::DefaultVisitor::visitAssignmentExpression (this=0x7f84b72c3670, node=0x7f84b00164a8) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:39 #30 0x00007f84b9663619 in Php::DeclarationBuilder::visitAssignmentExpression (this=0x7f84b72c3610, node=) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:686 #31 0x00007f84b941a59d in Php::DefaultVisitor::visitLogicalAndExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:581 #32 0x00007f84b941a63d in Php::DefaultVisitor::visitLogicalXorExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:609 #33 0x00007f84b941a5ed in Php::DefaultVisitor::visitLogicalOrExpression (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:595 #34 0x00007f84b967ac03 in Php::TypeBuilder::visitExpr (this=0x7f84b72c3610, node=0x7f84b00163d8) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/typebuilder.cpp:425 #35 0x00007f84b941ad67 in Php::DefaultVisitor::visitStatement (this=0x7f84b72c3670, node=0x7f84b00162a0) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:868 #36 0x00007f84b96789b0 in Php::TypeBuilder::visitStatement (this=0x7f84b72c3610, node=0x7f84b00162a0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/typebuilder.cpp:441 #37 0x00007f84b966533a in Php::DeclarationBuilder::visitStatement (this=0x7f84b72c3610, node=0x7f84b00162a0) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:1026 #38 0x00007f84b941b0d6 in Php::DefaultVisitor::visitTopStatement (this=0x7f84b72c3670, node=0x7f84b0081190) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:987 #39 0x00007f84b96636e2 in Php::DeclarationBuilder::visitOuterTopStatement (this=0x7f84b72c3610, node=0x7f84b0081160) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:660 #40 0x00007f84b941ab8d in Php::DefaultVisitor::visitStart (this=0x7f84b72c3670, node=) at /usr/src/debug/kdevelop-php-1.1.0/build/parser/phpdefaultvisitor.cpp:819 #41 0x00007f84b9672fb3 in Php::ContextBuilder::startVisiting (this=0x7f84b72c3610, node=0x7f84b0014e20) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/contextbuilder.cpp:123 #42 0x00007f84b9664996 in supportBuild (this=0x7f84b72c3610, node=0x7f84b0014e20, context=) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:203 #43 supportBuild (this=0x7f84b72c3610, node=0x7f84b0014e20, context=) at /usr/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85 #44 Php::DeclarationBuilder::supportBuild (this=0x7f84b72c3610, node=0x7f84b0014e20, context=) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:1182 #45 0x00007f84b966f3dc in KDevelop::AbstractContextBuilder::build (this=0x7f84b72c3610, url=, node=0x7f84b0014e20, updateContext=, useSmart=) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:157 #46 0x00007f84b96684b9 in Php::DeclarationBuilder::build (this=0x7f84b72c3610, url=..., node=0x7f84b0014e20, updateContext=..., useSmart=true) at /usr/src/debug/kdevelop-php-1.1.0/duchain/builders/declarationbuilder.cpp:139 #47 0x00007f84b98e0021 in Php::ParseJob::run (this=0x2b9e1b0) at /usr/src/debug/kdevelop-php-1.1.0/phpparsejob.cpp:149 #48 0x00007f84d525ed75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f84b72c3da0, th=0x3d33640, job=0x2b9e1b0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:106 #49 0x00007f84d525eeae in ThreadWeaver::Job::execute (this=0x2b9e1b0, th=0x3d33640) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Job.cpp:135 #50 0x00007f84d525e7bf in ThreadWeaver::ThreadRunHelper::run (this=0x7f84b72c3e30, parent=0xa199a0, th=0x3d33640) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:95 #51 0x00007f84d525e878 in ThreadWeaver::Thread::run (this=0x3d33640) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #52 0x00007f84de2abbf5 in QThreadPrivate::start (arg=0x3d33640) at thread/qthread_unix.cpp:248 #53 0x00007f84dcd43a4f in start_thread () from /lib64/libpthread.so.0 #54 0x00007f84dd02a82d in clone () from /lib64/libc.so.6 #55 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f84b6530710 (LWP 16055)): #0 0x00007f84dcd4839c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f84c9b12e30 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f84c9df8220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #2 0x00007f84c9b12e69 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f84c9e062ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #3 0x00007f84dcd43a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f84dd02a82d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f84dfa79760 (LWP 15483)): #0 0x00007f84dd0216b3 in poll () from /lib64/libc.so.6 #1 0x00007f84d3a0ac0a in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f84d3a0b169 in ?? () from /usr/lib64/libxcb.so.1 #3 0x00007f84d3a0b1f7 in xcb_writev () from /usr/lib64/libxcb.so.1 #4 0x00007f84d91fd776 in _XSend () from /usr/lib64/libX11.so.6 #5 0x00007f84d91ef136 in _XSetClipRectangles () from /usr/lib64/libX11.so.6 #6 0x00007f84d91ef233 in XSetClipRectangles () from /usr/lib64/libX11.so.6 #7 0x00007f84dd96daa9 in x11SetClipRegion (this=, brush=, origin=...) at painting/qpaintengine_x11.cpp:166 #8 QX11PaintEngine::updateBrush (this=, brush=, origin=...) at painting/qpaintengine_x11.cpp:1434 #9 0x00007f84dd971a54 in QX11PaintEngine::updateState (this=0x2977ce0, state=...) at painting/qpaintengine_x11.cpp:1079 #10 0x00007f84dd8c35e3 in QPainterPrivate::updateStateImpl (this=0x28989c0, newState=0x2934f10) at painting/qpainter.cpp:893 #11 0x00007f84dd8c36c0 in QPainterPrivate::updateState (this=0x28989c0, newState=0x2934f10) at painting/qpainter.cpp:921 #12 0x00007f84dd8cacac in QPainter::drawConvexPolygon (this=, points=0x7fffd0dc6d40, pointCount=3) at painting/qpainter.cpp:5190 #13 0x00007f84c9e82236 in paintTriangle (painter=..., baseColor=, xOffset=43, yOffset=126, width=14, height=14, open=true) at /usr/src/debug/kdelibs-4.5.4/kate/view/kateviewhelpers.cpp:993 #14 0x00007f84c9f69ca0 in KateIconBorder::paintBorder (this=0x2a3e2e0, y=, height=) at /usr/src/debug/kdelibs-4.5.4/kate/view/kateviewhelpers.cpp:1217 #15 0x00007f84dd7d4d6e in QWidget::event (this=0x2a3e2e0, event=0x7fffd0dc7990) at kernel/qwidget.cpp:8190 #16 0x00007f84dd7844d4 in QApplicationPrivate::notify_helper (this=0x63ee70, receiver=0x2a3e2e0, e=0x7fffd0dc7990) at kernel/qapplication.cpp:4302 #17 0x00007f84dd78caca in QApplication::notify (this=, receiver=0x2a3e2e0, e=0x7fffd0dc7990) at kernel/qapplication.cpp:4185 #18 0x00007f84de828816 in KApplication::notify (this=0x7fffd0dcba50, receiver=0x2a3e2e0, event=0x7fffd0dc7990) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #19 0x00007f84de392e4c in QCoreApplication::notifyInternal (this=0x7fffd0dcba50, receiver=0x2a3e2e0, event=0x7fffd0dc7990) at kernel/qcoreapplication.cpp:726 #20 0x00007f84dd7d01b2 in sendSpontaneousEvent (this=0x2a3e4b0, pdev=0xad2d18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at ../../src/corelib/kernel/qcoreapplication.h:218 #21 QWidgetPrivate::drawWidget (this=0x2a3e4b0, pdev=0xad2d18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5363 #22 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #23 0x00007f84dd7d0c3c in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5463 #24 0x00007f84dd7d0c3c in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5463 #25 0x00007f84dd7d0c3c in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5463 #26 0x00007f84dd7d0c3c in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5463 #27 0x00007f84dd7d0c3c in QWidgetPrivate::paintSiblingsRecursive (this=0x2a42a10, pdev=0xad2d18, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5463 #28 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x2a42a10, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #29 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x338a340, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #30 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x338a340, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #31 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x34df920, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #32 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x34df920, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #33 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x2b78340, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #34 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x2b78340, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #35 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x2b75980, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #36 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x2b75980, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #37 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x2b74ae0, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #38 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x2b74ae0, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #39 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x2a0b990, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #40 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x2a0b990, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #41 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x29244c0, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #42 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x29244c0, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #43 0x00007f84dd7d0d7f in QWidgetPrivate::paintSiblingsRecursive (this=0x7c70e0, pdev=0xad2d18, siblings=, index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5476 #44 0x00007f84dd7cff1a in QWidgetPrivate::drawWidget (this=0x7c70e0, pdev=0xad2d18, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0xad2cb0) at kernel/qwidget.cpp:5412 #45 0x00007f84dd984231 in QWidgetBackingStore::sync (this=0xad2cb0) at painting/qbackingstore.cpp:1300 #46 0x00007f84dd9844f9 in QWidgetBackingStore::sync (this=0xad2cb0, exposedWidget=0x2a429e0, exposedRegion=...) at painting/qbackingstore.cpp:1105 #47 0x00007f84dd7fe490 in QETWidget::translatePaintEvent (this=0x2a429e0, event=) at kernel/qapplication_x11.cpp:5094 #48 0x00007f84dd7ff38b in QApplication::x11ProcessEvent (this=0x7fffd0dcba50, event=0x7fffd0dcb480) at kernel/qapplication_x11.cpp:3413 #49 0x00007f84dd825492 in x11EventSourceDispatch (s=0x642cb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #50 0x00007f84d7eaba93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #51 0x00007f84d7eac270 in ?? () from /usr/lib64/libglib-2.0.so.0 #52 0x00007f84d7eac510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #53 0x00007f84de3bb67f in QEventDispatcherGlib::processEvents (this=0x61e010, flags=) at kernel/qeventdispatcher_glib.cpp:412 #54 0x00007f84dd82514e in QGuiEventDispatcherGlib::processEvents (this=, flags=) at kernel/qguieventdispatcher_glib.cpp:204 #55 0x00007f84de392292 in QEventLoop::processEvents (this=, flags=...) at kernel/qeventloop.cpp:149 #56 0x00007f84de392495 in QEventLoop::exec (this=0x7fffd0dcb7a0, flags=...) at kernel/qeventloop.cpp:201 #57 0x00007f84de39688b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #58 0x000000000040933c in main (argc=, argv=0x7fffd0dcd4d8) at /usr/src/debug/kdevelop-4.1.0/app/main.cpp:380 This bug may be a duplicate of or related to bug 247412. Possible duplicates by query: bug 254405, bug 226210. 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