Bug 208610

Summary: KDevelop crashes shortly after activating a project [QString::free, QString::operator=, KuitSemanticsPrivate::formatFromContextMarker]
Product: [Applications] kdevelop Reporter: David Gräff <david.graeff>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Gräff 2009-09-26 15:49:45 UTC
Application: kdevelop (3.9.95 (using KDevPlatform 0.9.95))
KDE Version: 4.3.69 (KDE 4.3.69 (KDE 4.4 >= 20090923)) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.31-10-generic x86_64
Distribution: Ubuntu karmic (development branch)

What I was doing when the application crashed:
Steps to reproduce:
- Open a (CMake-managed) project by "Project->Open/Import Projects"
- Go to the vertical tab "Projects" that appeared
- Activate/Click the desired project

I'm using ubuntu and kde+kdevelop are compiled from source.

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

Thread 9 (Thread 0x7fdea9f87910 (LWP 32452)):
#0  0x00007fdeb875282d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e9be2 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2428c40, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2428c40, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdeb4f660ce in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/lib/libkdevplatformlanguage.so.1
#4  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x2428c20) at thread/qthread_unix.cpp:244
#5  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#6  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fde98f97910 (LWP 32517)):
#0  0x00007fdeb87525a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e9c7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2ecd340, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2ecd340, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdeba54b356 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fdeba54d48b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fdeba54ba8f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fdeba54bee8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x312cb00) at thread/qthread_unix.cpp:244
#8  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#9  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fde98796910 (LWP 32518)):
#0  0x00007fdeb875282d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e9be2 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2f36d60, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2f36d60, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdeb89df3b9 in QThreadPoolThread::run (this=0x30ac810) at concurrent/qthreadpool.cpp:140
#4  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x30ac810) at thread/qthread_unix.cpp:244
#5  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#6  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fde9610f910 (LWP 32611)):
#0  0x00007fdeb6e3b373 in poll () from /lib/libc.so.6
#1  0x00007fdeb0cd536c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fdeb0cd56b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fdeb8b0256e in QEventDispatcherGlib::processEvents (this=0x2ee7540, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:330
#4  0x00007fdeb8ad7a42 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fdeb8ad7e1c in QEventLoop::exec (this=0x7fde9610efa0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fdeb89e62a9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x32c7a80) at thread/qthread_unix.cpp:244
#8  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#9  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fde9590e910 (LWP 32612)):
#0  0x00007fdeb6e3b373 in poll () from /lib/libc.so.6
#1  0x00007fdeb0cd536c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fdeb0cd56b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fdeb8b0256e in QEventDispatcherGlib::processEvents (this=0x2f01440, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:330
#4  0x00007fdeb8ad7a42 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fdeb8ad7e1c in QEventLoop::exec (this=0x7fde9590dfa0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fdeb89e62a9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x328abd0) at thread/qthread_unix.cpp:244
#8  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#9  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fde9510d910 (LWP 32615)):
#0  0x00007fdeb875282d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e8635 in thread_sleep (ti=0x7fde9510cf60) at thread/qthread_unix.cpp:394
#2  0x00007fdeb89e87a0 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:420
#3  0x00007fde973011c1 in UIBlockTester::UIBlockTesterThread::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#4  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x329ef00) at thread/qthread_unix.cpp:244
#5  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#6  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fde9490c910 (LWP 32616)):
#0  0x00007fdeb87525a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e83f3 in QMutexPrivate::wait (this=0x20389b0, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007fdeb89e3fa5 in QMutex::lock (this=0x2038928) at thread/qmutex.cpp:167
#3  0x00007fdebbbe9cd8 in KLocalizedStringPrivate::toString(KLocale const*) const () from /usr/lib/libkdecore.so.5
#4  0x00007fdebbbeac28 in KLocalizedString::toString() const () from /usr/lib/libkdecore.so.5
#5  0x00007fde9730bd04 in i18n(char const*) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#6  0x00007fde97312528 in CPPInternalParseJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#7  0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#8  0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#9  0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#10 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#11 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#12 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#13 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#14 0x00007fde9730ca37 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#15 0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#16 0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#17 0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#18 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#19 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#20 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#21 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#22 0x00007fde9730ca37 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#23 0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#24 0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#25 0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#26 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#27 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#28 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#29 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#30 0x00007fde9730ca37 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#31 0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#32 0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#33 0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#34 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#35 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#36 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#37 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#38 0x00007fde9730ca37 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#39 0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#40 0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#41 0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#42 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#43 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#44 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#45 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#46 0x00007fde9730ca37 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#47 0x00007fde9731bdde in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#48 0x00007fde970c3fa1 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#49 0x00007fde970c47e5 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#50 0x00007fde970c4d79 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#51 0x00007fde970c4fbd in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#52 0x00007fde970c5045 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#53 0x00007fde9731a0e5 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#54 0x00007fdeba54c78d in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#55 0x00007fdeba54ca8e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#56 0x00007fdeba54ddb3 in ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#57 0x00007fdeba54ba5f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#58 0x00007fdeba54bee8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#59 0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x32cb0d0) at thread/qthread_unix.cpp:244
#60 0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#61 0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#62 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fde9410b910 (LWP 32617)):
#0  0x00007fdeb87525a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fdeb89e9c7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x226c6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x226c6c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fdeba54b356 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fdeba54d48b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fdeba54ba8f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fdeba54bee8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fdeb89e8cc5 in QThreadPrivate::start (arg=0x33666a0) at thread/qthread_unix.cpp:244
#8  0x00007fdeb874da04 in start_thread () from /lib/libpthread.so.0
#9  0x00007fdeb6e477bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdebc0997f0 (LWP 32451)):
[KCrash Handler]
#5  0x00007fdeb6d9b4b5 in raise () from /lib/libc.so.6
#6  0x00007fdeb6d9ef50 in abort () from /lib/libc.so.6
#7  0x00007fdeb6dd3c97 in ?? () from /lib/libc.so.6
#8  0x00007fdeb6ddddd6 in ?? () from /lib/libc.so.6
#9  0x00007fdeb8a2d86c in QString::free (d=0x35c5f90) at tools/qstring.cpp:1108
#10 0x00007fdeb8a2dca2 in QString::operator= (this=0x7fff28078c60, other=...) at tools/qstring.cpp:1282
#11 0x00007fdebbc17a94 in KuitSemanticsPrivate::formatFromContextMarker(QString const&, QString const&) () from /usr/lib/libkdecore.so.5
#12 0x00007fdebbc19656 in KuitSemanticsPrivate::format(QString const&, QString const&) const () from /usr/lib/libkdecore.so.5
#13 0x00007fdebbc1977c in KuitSemantics::format(QString const&, QString const&) const () from /usr/lib/libkdecore.so.5
#14 0x00007fdebbbe989b in KLocalizedStringPrivate::postFormat(QString const&, QString const&, QString const&, QString const&) const () from /usr/lib/libkdecore.so.5
#15 0x00007fdebbbea17e in KLocalizedStringPrivate::toString(KLocale const*) const () from /usr/lib/libkdecore.so.5
#16 0x00007fdebbbeac28 in KLocalizedString::toString() const () from /usr/lib/libkdecore.so.5
#17 0x00007fdebb176a1e in T.965 () from /usr/lib/libkio.so.5
#18 0x00007fdebb176aad in KDirModel::headerData(int, Qt::Orientation, int) const () from /usr/lib/libkio.so.5
#19 0x00007fdeb7fdb3fc in QAbstractProxyModel::headerData (this=0x29edf60, section=<value optimized out>, orientation=Qt::Horizontal, role=0) at itemviews/qabstractproxymodel.cpp:231
#20 0x00007fdeb7fdec73 in QSortFilterProxyModel::headerData (this=0x29edf60, section=0, orientation=Qt::Horizontal, role=0) at itemviews/qsortfilterproxymodel.cpp:1668
#21 0x00007fdeb7f64da6 in QHeaderView::sectionSizeFromContents (this=0x2a08f20, logicalIndex=0) at itemviews/qheaderview.cpp:2538
#22 0x00007fdeb7f63ba1 in QHeaderView::sizeHint (this=0x2a08f20) at itemviews/qheaderview.cpp:536
#23 0x00007fdeb7f94b46 in QTreeView::updateGeometries (this=0x2a05ee0) at itemviews/qtreeview.cpp:2710
#24 0x00007fdeb7f5ab2a in QAbstractItemView::qt_metacall (this=0x2a05ee0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff280798b0)
    at .moc/release-shared/moc_qabstractitemview.cpp:237
#25 0x00007fdeb7fa0f65 in QTreeView::qt_metacall (this=0x7ec3, _c=32451, _id=6, _a=0xffffffffffffffff) at .moc/release-shared/moc_qtreeview.cpp:119
#26 0x00007fdeb5782f28 in KDirOperatorDetailView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4
#27 0x00007fdeb8aec17a in QMetaObject::activate (sender=0x2a08f20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3390
#28 0x00007fdeb7f693ce in QHeaderView::viewportEvent (this=0x2a08f20, e=0x7fff28079de0) at itemviews/qheaderview.cpp:2393
#29 0x00007fdeb8ad8527 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2a08f80, event=0x7fff28079de0) at kernel/qcoreapplication.cpp:814
#30 0x00007fdeb7a744cc in QApplicationPrivate::notify_helper (this=0x2042a80, receiver=0x2a08f80, e=0x7fff28079de0) at kernel/qapplication.cpp:4155
#31 0x00007fdeb7a7a944 in QApplication::notify (this=0x7fff2807bf40, receiver=0x2a08f80, e=0x7fff28079de0) at kernel/qapplication.cpp:4107
#32 0x00007fdeb9297ca6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00007fdeb8ad910c in QCoreApplication::notifyInternal (this=0x7fff2807bf40, receiver=0x2a08f80, event=0x7fff28079de0) at kernel/qcoreapplication.cpp:699
#34 0x00007fdeb7ac6378 in QCoreApplication::sendEvent (this=<value optimized out>, spontaneous=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#35 QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7426
#36 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#37 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#38 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#39 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#40 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#41 0x00007fdeb7ac62c1 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7421
#42 0x00007fdeb7ac6484 in QWidgetPrivate::hide_helper (this=0x2ac56b0) at kernel/qwidget.cpp:7182
#43 0x00007fdeb7ad1c90 in QWidget::setVisible (this=0x2a6fdb0, visible=<value optimized out>) at kernel/qwidget.cpp:7354
#44 0x00007fdeb4c9697a in Sublime::IdealMainLayout::DockArea::removeWidget(QWidget*) () from /usr/lib/libsublime.so.1
#45 0x00007fdeb4c9a5d6 in Sublime::IdealMainLayout::removeWidget(QWidget*, Sublime::IdealMainLayout::Role) () from /usr/lib/libsublime.so.1
#46 0x00007fdeb4c9156a in Sublime::IdealMainWidget::showDockWidget(Sublime::IdealDockWidget*, bool) () from /usr/lib/libsublime.so.1
#47 0x00007fdeb4c91612 in Sublime::IdealButtonBarWidget::showWidget(bool) () from /usr/lib/libsublime.so.1
#48 0x00007fdeb4c91728 in Sublime::IdealButtonBarWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsublime.so.1
#49 0x00007fdeb8aec17a in QMetaObject::activate (sender=0x2a84a10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3390
#50 0x00007fdeb7a6e332 in QAction::toggled (this=0x7ec3, _t1=false) at .moc/release-shared/moc_qaction.cpp:294
#51 0x00007fdeb7a702cb in QAction::setChecked (this=0x2a84a10, b=195) at kernel/qaction.cpp:1052
#52 0x00007fdeb7a735fc in QActionGroupPrivate::_q_actionChanged (this=0x2a25250) at kernel/qactiongroup.cpp:77
#53 0x00007fdeb7a73819 in QActionGroup::qt_metacall (this=0x253d300, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2807a630) at .moc/release-shared/moc_qactiongroup.cpp:102
#54 0x00007fdeb8aec17a in QMetaObject::activate (sender=0x2e953e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3390
#55 0x00007fdeb7a6fef2 in QActionPrivate::sendDataChanged (this=0x2e9bdd0) at kernel/qaction.cpp:119
#56 0x00007fdeb7a702b8 in QAction::setChecked (this=0x2e953e0, b=true) at kernel/qaction.cpp:1050
#57 0x00007fdeb7a71f3f in QAction::qt_metacall (this=0x2e953e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2807a990) at .moc/release-shared/moc_qaction.cpp:194
#58 0x00007fdeb7ad28e5 in QWidgetAction::qt_metacall (this=0x7ec3, _c=32451, _id=6, _a=0xffffffffffffffff) at .moc/release-shared/moc_qwidgetaction.cpp:67
#59 0x00007fdeb91c0bd8 in KAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#60 0x00007fdeb8aec17a in QMetaObject::activate (sender=0x2e9c590, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3390
#61 0x00007fdeb80b4482 in QAbstractButton::toggled (this=0x7ec3, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:213
#62 0x00007fdeb7def7e8 in QAbstractButton::setChecked (this=0x2e9c590, checked=195) at widgets/qabstractbutton.cpp:766
#63 0x00007fdeb7def48a in QAbstractButtonPrivate::click (this=0x2e9c5f0) at widgets/qabstractbutton.cpp:528
#64 0x00007fdeb7def735 in QAbstractButton::mouseReleaseEvent (this=0x2e9c590, e=0x7fff2807b1e0) at widgets/qabstractbutton.cpp:1118
#65 0x00007fdeb7eb9f4a in QToolButton::mouseReleaseEvent (this=0x7ec3, e=0x7ec3) at widgets/qtoolbutton.cpp:721
#66 0x00007fdeb7ac7793 in QWidget::event (this=0x2e9c590, event=0x7fff2807b1e0) at kernel/qwidget.cpp:7893
#67 0x00007fdeb7a744fc in QApplicationPrivate::notify_helper (this=0x2042a80, receiver=0x2e9c590, e=0x7fff2807b1e0) at kernel/qapplication.cpp:4159
#68 0x00007fdeb7a7b2d1 in QApplication::notify (this=0x7fff2807bf40, receiver=0x2e9c590, e=0x7fff2807b1e0) at kernel/qapplication.cpp:3804
#69 0x00007fdeb9297ca6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#70 0x00007fdeb8ad910c in QCoreApplication::notifyInternal (this=0x7fff2807bf40, receiver=0x2e9c590, event=0x7fff2807b1e0) at kernel/qcoreapplication.cpp:699
#71 0x00007fdeb7a7a3a6 in QCoreApplication::sendEvent (receiver=0x2e9c590, event=0x7fff2807b1e0, alienWidget=0x2e9c590, nativeWidget=0x21a2250, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#72 QApplicationPrivate::sendMouseEvent (receiver=0x2e9c590, event=0x7fff2807b1e0, alienWidget=0x2e9c590, nativeWidget=0x21a2250, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2950
#73 0x00007fdeb7ae86d5 in QETWidget::translateMouseEvent (this=0x21a2250, event=<value optimized out>) at kernel/qapplication_x11.cpp:4391
#74 0x00007fdeb7ae741a in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff2807bb00) at kernel/qapplication_x11.cpp:3530
#75 0x00007fdeb7b10072 in x11EventSourceDispatch (s=0x2046870, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#76 0x00007fdeb0cd1bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#77 0x00007fdeb0cd5588 in ?? () from /lib/libglib-2.0.so.0
#78 0x00007fdeb0cd56b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#79 0x00007fdeb8b02516 in QEventDispatcherGlib::processEvents (this=0x1f6cc60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:328
#80 0x00007fdeb7b0fc5e in QGuiEventDispatcherGlib::processEvents (this=0x7ec3, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#81 0x00007fdeb8ad7a42 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#82 0x00007fdeb8ad7e1c in QEventLoop::exec (this=0x7fff2807be30, flags=) at kernel/qeventloop.cpp:201
#83 0x00007fdeb8adba7b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:976
#84 0x0000000000407ff7 in main ()

Reported using DrKonqi
Comment 1 Andreas Pakulat 2009-09-26 20:13:47 UTC

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