Bug 256113 - Crash when opening a file
Summary: Crash when opening a file
Status: RESOLVED DUPLICATE of bug 247412
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.1.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: 4.1.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-05 03:52 UTC by Andrew Fuller
Modified: 2010-11-05 04:57 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 Andrew Fuller 2010-11-05 03:52:21 UTC
Application: kdevelop (4.1.0)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.31.5-0.1-pae i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
KDevelop crashed when double clicking a file from the project panel to open it in a tab.

KDE from OpenSuse packages
KDevelop compiled from source.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0xb2c799b0 (LWP 26461))]

Thread 5 (Thread 0xafafcb70 (LWP 26462)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fdd0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb605583c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4c5a3c5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8363538) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/duchain.cpp:286
#4  0xb6054c5a in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5fd86e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5fd8600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xad6fbb70 (LWP 26473)):
#0  0xb46f61eb in clock_gettime () from /lib/librt.so.1
#1  0xb60b2be4 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb618f996 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb618f9de in ?? () from /usr/lib/libQtCore.so.4
#4  0xb618da6b in ?? () from /usr/lib/libQtCore.so.4
#5  0xb618db0d in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4668618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb4668999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb4668ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb618d86f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb615ca0d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0xb615ce99 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0xb605186b in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0xb4d55c78 in KDevelop::CompletionWorkerThread::run (this=0x84a3ac8) at /home/elena/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:81
#14 0xb6054c5a in ?? () from /usr/lib/libQtCore.so.4
#15 0xb5fd86e5 in start_thread () from /lib/libpthread.so.0
#16 0xb5fd8600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xadefcb70 (LWP 26501)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fdcd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb60558b0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb70dae76 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0xb70d659a in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb70dcef4 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb70dcfa3 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb70dcf10 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb70dcfa3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb70d7b64 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb70d938a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb6054c5a in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5fd86e5 in start_thread () from /lib/libpthread.so.0
#13 0xb5fd8600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa9992b70 (LWP 26502)):
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb52200cf in raise () from /lib/libc.so.6
#9  0xb52219e7 in abort () from /lib/libc.so.6
#10 0xb5218efe in __assert_fail () from /lib/libc.so.6
#11 0xb5fe228c in __pthread_tpp_change_priority () from /lib/libpthread.so.0
#12 0xb5fda7d5 in __pthread_mutex_lock_full () from /lib/libpthread.so.0
#13 0xb6053b9c in ?? () from /usr/lib/libQtCore.so.4
#14 0xb604f0b6 in QMutex::tryLock(int) () from /usr/lib/libQtCore.so.4
#15 0xb4c163ab in OptionalMutexLocker (timeout=<value optimized out>, mutex=<value optimized out>, this=<value optimized out>)
    at /home/elena/projects/kdevelop/kdevplatform/language/editor/documentrangeobject.cpp:67
#16 KDevelop::DocumentRangeObject::syncFromSmart (timeout=<value optimized out>, mutex=<value optimized out>, this=<value optimized out>)
    at /home/elena/projects/kdevelop/kdevplatform/language/editor/documentrangeobject.cpp:83
#17 0xb4c16669 in KDevelop::DocumentRangeObject::range (this=0xae93f2d8) at /home/elena/projects/kdevelop/kdevplatform/language/editor/documentrangeobject.cpp:217
#18 0xb4c75c12 in KDevelop::TopDUContext::DeclarationChecker::operator() (this=0xa9990b30, decl=0xae93f2d8) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/topducontext.cpp:550
#19 0xb4c802b6 in KDevelop::TopDUContext::FindDeclarationsAcceptor::operator() (this=0xa9990b48, id=...) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/topducontext.cpp:907
#20 0xb4c8109a in KDevelop::TopDUContext::applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor> (this=0x8a5e5c0, previous=..., identifier=..., accept=..., position=..., canBeNamespace=
    false, buddy=0x0, recursionDepth=0) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/topducontext.cpp:1069
#21 0xb4c78df9 in applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor> (canBeNamespace=<value optimized out>, position=<value optimized out>, acceptor=<value optimized out>, 
    identifiers=<value optimized out>, this=<value optimized out>) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/topducontext.cpp:1144
#22 KDevelop::TopDUContext::findDeclarationsInternal (canBeNamespace=<value optimized out>, position=<value optimized out>, acceptor=<value optimized out>, identifiers=<value optimized out>, 
    this=<value optimized out>) at /home/elena/projects/kdevelop/kdevplatform/language/duchain/topducontext.cpp:952
#23 0xb4c6643c in KDevelop::DUContext::findDeclarations (this=0x8a5e5c0, identifier=..., position=..., dataType=..., topContext=0x8a5e5c0, flags=...)
    at /home/elena/projects/kdevelop/kdevplatform/language/duchain/ducontext.cpp:930
#24 0xacac91ed in Php::DeclarationBuilder::visitUnaryExpression (this=0xa9991f18, node=0xa807fbc0) at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:1118
#25 0xaca8adf7 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:313
#26 0xaca8c85d in Php::DefaultVisitor::visitMultiplicativeExpression (this=0xa9991f48, node=0xa807fba0) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:623
#27 0xaca8ab9f in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:223
#28 0xaca8b66d in Php::DefaultVisitor::visitAdditiveExpression (this=0xa9991f48, node=0xa807fb80) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:11
#29 0xaca8a699 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:16
#30 0xaca8ccfd in Php::DefaultVisitor::visitShiftExpression (this=0xa9991f48, node=0xa807fb60) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:794
#31 0xaca8ad2f in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:283
#32 0xaca8cc0d in Php::DefaultVisitor::visitRelationalExpression (this=0xa9991f48, node=0xa807fb3c) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:762
#33 0xaca8acdf in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:271
#34 0xaca8c30d in Php::DefaultVisitor::visitEqualityExpression (this=0xa9991f48, node=0xa807fb1c) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:433
#35 0xaca8a9fb in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:160
#36 0xaca8b92e in Php::DefaultVisitor::visitBitAndExpression (this=0xa9991f48, node=0xa807fb00) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:102
#37 0xaca8a735 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:46
#38 0xaca8b9ce in Php::DefaultVisitor::visitBitXorExpression (this=0xa9991f48, node=0xa807fae4) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:130
#39 0xaca8a757 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:52
#40 0xaca8b97e in Php::DefaultVisitor::visitBitOrExpression (this=0xa9991f48, node=0xa807fac8) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:116
#41 0xaca8a746 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:49
#42 0xaca8ba1e in Php::DefaultVisitor::visitBooleanAndExpression (this=0xa9991f48, node=0xa807faac) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:144
#43 0xaca8a768 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:55
#44 0xaca8ba6e in Php::DefaultVisitor::visitBooleanOrExpression (this=0xa9991f48, node=0xa807fa90) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:158
#45 0xaca8a779 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:58
#46 0xaca8bf11 in Php::DefaultVisitor::visitConditionalExpression (this=0xa9991f48, node=0xa807fa6c) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:305
#47 0xaca8a893 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:106
#48 0xaca8b751 in Php::DefaultVisitor::visitAssignmentExpression (this=0xa9991f48, node=0xa807fa44) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:39
#49 0xacac5832 in Php::DeclarationBuilder::visitAssignmentExpression (this=0xa9991f18, node=0xa807fa44) at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:686
#50 0xaca8a6c3 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:25
#51 0xaca8cbeb in Php::DefaultVisitor::visitPrintExpression (this=0xa9991f48, node=0xa807fa20) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:757
#52 0xaca8accb in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:268
#53 0xaca8c76e in Php::DefaultVisitor::visitLogicalAndExpression (this=0xa9991f48, node=0xa807fa04) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:581
#54 0xaca8ab4f in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:211
#55 0xaca8c80e in Php::DefaultVisitor::visitLogicalXorExpression (this=0xa9991f48, node=0xa807f9e8) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:609
#56 0xaca8ab77 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:217
#57 0xaca8c7be in Php::DefaultVisitor::visitLogicalOrExpression (this=0xa9991f48, node=0xa807f9cc) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:595
#58 0xaca8ab63 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:214
#59 0xaca8c38b in Php::DefaultVisitor::visitExpr (this=0xa9991f48, node=0xa807f9b0) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:453
#60 0xacadc0db in Php::TypeBuilder::visitExpr (this=0xa9991f18, node=0xa807f9b0) at /home/elena/projects/kdevelop/php/duchain/builders/typebuilder.cpp:425
#61 0xaca8aa23 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:166
#62 0xaca8cfa8 in Php::DefaultVisitor::visitStatement (this=0xa9991f48, node=0xa807f904) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:868
#63 0xacadf13c in Php::TypeBuilder::visitStatement (this=0xa9991f18, node=0xa807f904) at /home/elena/projects/kdevelop/php/duchain/builders/typebuilder.cpp:441
#64 0xacad0d29 in Php::DeclarationBuilder::visitStatement (this=0xa9991f18, node=0xa807f904) at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:1026
#65 0xaca8ad6b in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:292
#66 0xaca8d30d in Php::DefaultVisitor::visitTopStatement (this=0xa9991f48, node=0xa807f8dc) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:987
#67 0xaca8ade3 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:310
#68 0xaca8cb10 in Php::DefaultVisitor::visitOuterTopStatement (this=0xa9991f48, node=0xa807f8bc) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:727
#69 0xacac5d33 in Php::DeclarationBuilder::visitOuterTopStatement (this=0xa9991f18, node=0xa807f8bc) at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:660
#70 0xaca8ac7b in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:256
#71 0xaca8cd9e in Php::DefaultVisitor::visitStart (this=0xa9991f48, node=0xa8b30a28) at /home/elena/projects/kdevelop/php/build/parser/phpdefaultvisitor.cpp:819
#72 0xaca8ad57 in Php::Visitor::visitNode (this=0x6, node=0x0) at /home/elena/projects/kdevelop/php/build/parser/phpvisitor.cpp:289
#73 0xacad5176 in Php::ContextBuilder::startVisiting (this=0xa9991f18, node=0xa8b30a28) at /home/elena/projects/kdevelop/php/duchain/builders/contextbuilder.cpp:123
#74 0xacac54de in Php::DeclarationBuilder::startVisiting (this=0xa9991f18, node=0xa8b30a28) at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:146
#75 0xacac6a44 in supportBuild (context=<value optimized out>, node=0xa8b30a28, this=<value optimized out>) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:203
#76 supportBuild (context=<value optimized out>, node=0xa8b30a28, this=<value optimized out>) at /usr/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85
#77 Php::DeclarationBuilder::supportBuild (context=<value optimized out>, node=0xa8b30a28, this=<value optimized out>)
    at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:1182
#78 0xacad2ed1 in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext, bool) ()
   from /usr/lib/libkdev4phpduchain.so
#79 0xacacb622 in Php::DeclarationBuilder::build (this=0xa9991f18, url=..., node=0xa8b30a28, updateContext=..., useSmart=true)
    at /home/elena/projects/kdevelop/php/duchain/builders/declarationbuilder.cpp:139
#80 0xacb71d54 in Php::ParseJob::run (this=0x9d5b110) at /home/elena/projects/kdevelop/php/phpparsejob.cpp:149
#81 0xb70db56d in ?? () from /usr/lib/libthreadweaver.so.4
#82 0xb70db6d3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#83 0xb70dcaa0 in ThreadWeaver::JobCollection::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#84 0xb70d7b32 in ?? () from /usr/lib/libthreadweaver.so.4
#85 0xb70d938a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#86 0xb6054c5a in ?? () from /usr/lib/libQtCore.so.4
#87 0xb5fd86e5 in start_thread () from /lib/libpthread.so.0
#88 0xb5fd8600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb2c799b0 (LWP 26461)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb52bcd5e in poll () from /lib/libc.so.6
#2  0xb3036150 in ?? () from /usr/lib/libxcb.so.1
#3  0xb30366e2 in ?? () from /usr/lib/libxcb.so.1
#4  0xb3036ab1 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb48e9d2c in _XSend () from /usr/lib/libX11.so.6
#6  0xb48ea389 in _XFlush () from /usr/lib/libX11.so.6
#7  0xb4879be8 in XRenderComposite () from /usr/lib/libXrender.so.1
#8  0xb5876924 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb57b2446 in QPainter::drawTiledPixmap(QRectF const&, QPixmap const&, QPointF const&) () from /usr/lib/libQtGui.so.4
#10 0xb2963fb6 in Oxygen::TileSet::render(QRect const&, QPainter*, QFlags<Oxygen::TileSet::Tile>) const () from /usr/lib/liboxygenstyle.so.4
#11 0xb29e86ff in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#12 0xb29e91a0 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#13 0xb568a537 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb29c969c in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#15 0xb5629d3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb5631cc8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb6496f41 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#18 0xb615df5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0xb5693ddc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#20 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#21 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#22 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#24 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#26 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#30 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#32 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#33 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#34 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#35 0xb56949b7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#36 0xb56949b7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#37 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#38 0xb5694b79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#39 0xb5693b28 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#40 0xb588f308 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb588f725 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb5683634 in QWidgetPrivate::syncBackingStore(QRegion const&) () from /usr/lib/libQtGui.so.4
#43 0xb56b052c in ?? () from /usr/lib/libQtGui.so.4
#44 0xb56bef90 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb56ecfd8 in ?? () from /usr/lib/libQtGui.so.4
#46 0xb46654c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb4668d98 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb4668ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb618d821 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0xb56ec87a in ?? () from /usr/lib/libQtGui.so.4
#51 0xb615ca0d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb615ce99 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0xb61624c0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#54 0xb5628a24 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#55 0x08050fa8 in main (argc=1, argv=0xbfd62c04) at /home/elena/projects/kdevelop/kdevelop/app/main.cpp:380

Reported using DrKonqi
Comment 1 Milian Wolff 2010-11-05 04:57:23 UTC
if you find a way to reproduce this, please run kdev through valgrind and show
us the report. The message on the console would be helpful as well, it seems to be an assert. Then I can try to fix it for the 4.1 branch. It should already be fixed in 4.2 though as we don't use the smart stuff anymore.

bye

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