Bug 242070 - KDevelop crashes when tabs are closed (programming in PHP)
Summary: KDevelop crashes when tabs are closed (programming in PHP)
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: PHP (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: 4.0.1
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-06-18 14:21 UTC by Miguel Duro
Modified: 2018-10-21 04:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (18.22 KB, text/plain)
2010-06-23 12:52 UTC, Miguel Duro
Details
New crash information added by DrKonqi (14.14 KB, text/plain)
2010-06-29 10:43 UTC, Miguel Duro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miguel Duro 2010-06-18 14:21:35 UTC
Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
When I'm closing more than one tab usualy it crashes.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4dc5bea750 (LWP 18818))]

Thread 9 (Thread 0x7f4db1b00910 (LWP 18819)):
#0  0x00007f4dc2e602cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebf42 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbfed8e2e in KDevelop::DUChainPrivate::CleanupThread::run (this=0x11de4f0) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:286
#4  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x11de4f0) at thread/qthread_unix.cpp:248
#5  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#6  0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4da7ca1910 (LWP 18821)):
#0  0x00007f4dc2e60049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebfdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbaaf4336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a8fe50, th=0x11e9da0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4dbaaf4c7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x11e9da0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4dbaaf4c94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x11e9da0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4dbaaefedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4da7ca1050, parent=0x1a8fe50, th=0x11e9da0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x11e9da0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x11e9da0) at thread/qthread_unix.cpp:248
#9  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4d9fa4b910 (LWP 18827)):
#0  0x00007f4dc3138d03 in poll () from /lib64/libc.so.6
#1  0x00007f4dbdaae59c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4dbdaae8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4dc45041e6 in QEventDispatcherGlib::processEvents (this=0x1bd54b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f4dc44d9432 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f4dc44d980c in QEventLoop::exec (this=0x7f4d9fa4b040, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f4dc43e849b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x1c6b020) at thread/qthread_unix.cpp:248
#8  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4da18ab910 (LWP 18854)):
[KCrash Handler]
#5  0x00007f4dc43e5e4c in QMutex::lock (this=0x42f5120) at thread/qmutex.cpp:150
#6  0x00007f4dbfe9a7f0 in relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120
#7  QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102
#8  KDevelop::DocumentRangeObject::~DocumentRangeObject (this=<value optimized out>) at /usr/src/debug/kdevplatform-1.0.0/language/editor/documentrangeobject.cpp:147
#9  0x00007f4dbff08f97 in KDevelop::Declaration::~Declaration (this=0x7f4dac19b170, __in_chrg=<value optimized out>) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/declaration.cpp:190
#10 0x00007f4dbfedd098 in KDevelop::DUContext::cleanIfNotEncountered (this=0x7f4dac4731f0, encountered=...) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/ducontext.cpp:1665
#11 0x00007f4d9fee77fd in Php::DeclarationBuilder::closeContext() () from /usr/lib64/libkdev4phpduchain.so
#12 0x00007f4d9fee7c9c in Php::DeclarationBuilder::supportBuild(Php::AstNode*, KDevelop::DUContext*) () from /usr/lib64/libkdev4phpduchain.so
#13 0x00007f4d9fef1f0c in ?? () from /usr/lib64/libkdev4phpduchain.so
#14 0x00007f4d9feeaa39 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext, bool) () from /usr/lib64/libkdev4phpduchain.so
#15 0x00007f4da0154497 in ?? () from /usr/lib64/kde4/kdevphplanguagesupport.so
#16 0x00007f4da0154112 in ?? () from /usr/lib64/kde4/kdevphplanguagesupport.so
#17 0x00007f4dbaaf38e5 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f4da18aafc0, th=0x2b208d0, job=0x2fa1300) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Job.cpp:106
#18 0x00007f4dbaaf3a1e in ThreadWeaver::Job::execute (this=0x2fa1300, th=0x2b208d0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Job.cpp:135
#19 0x00007f4dbaaefeaf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4da18ab050, parent=0x113e860, th=0x2b208d0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:95
#20 0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x2b208d0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#21 0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x2b208d0) at thread/qthread_unix.cpp:248
#22 0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#23 0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#24 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4d97259910 (LWP 18855)):
#0  0x00007f4dc2e60049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebfdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbaaf4336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x113e860, th=0x235a120) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4dbaaf4c7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xf7fd40, th=0x235a120) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4dbaaf4c94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xf7fd40, th=0x235a120) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4dbaaefedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4d97259050, parent=0x113e860, th=0x235a120) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x235a120) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x235a120) at thread/qthread_unix.cpp:248
#9  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4d9675c910 (LWP 18859)):
#0  0x00007f4dc2e60049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebfdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbaaf4336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a8fe50, th=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4dbaaf4c7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4dbaaf4c94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4dbaaf4c94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f4dbaaefedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4d9675c050, parent=0x1a8fe50, th=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x1c8d210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x1c8d210) at thread/qthread_unix.cpp:248
#10 0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#11 0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4d95f5b910 (LWP 18860)):
#0  0x00007f4dc2e60049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebfdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbaaf4336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a8fe50, th=0x3e16b90) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4dbaaf4c7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x3e16b90) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4dbaaefedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4d95f5b050, parent=0x1a8fe50, th=0x3e16b90) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x3e16b90) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x3e16b90) at thread/qthread_unix.cpp:248
#8  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4d9575a910 (LWP 18925)):
#0  0x00007f4dc2e60049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f4dc43ebfdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4dbaaf4336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a8fe50, th=0x388ea50) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4dbaaf4c7b in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x388ea50) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4dbaaf4c94 in ThreadWeaver::WorkingHardState::applyForWork (this=0xfc7000, th=0x388ea50) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4dbaaefedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f4d9575a050, parent=0x1a8fe50, th=0x388ea50) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4dbaaf1748 in ThreadWeaver::Thread::run (this=0x388ea50) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4dc43eaf95 in QThreadPrivate::start (arg=0x388ea50) at thread/qthread_unix.cpp:248
#9  0x00007f4dc2e5b65d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4dc3141e1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4dc5bea750 (LWP 18818)):
#0  0x00007f4dc3138d03 in poll () from /lib64/libc.so.6
#1  0x00007f4dba6cd91a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f4dba6cde57 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f4dba6ce115 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f4dbebb903a in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f4dbebb9179 in _XReply () from /usr/lib64/libX11.so.6
#6  0x00007f4dbeba6c70 in XQueryPointer () from /usr/lib64/libX11.so.6
#7  0x00007f4dc392918d in QCursor::pos () at kernel/qcursor_x11.cpp:155
#8  0x00007f4dc389eb61 in QApplicationPrivate::sendSyntheticEnterLeave (this=<value optimized out>, widget=0x11c9f00) at kernel/qapplication.cpp:3033
#9  0x00007f4dc38f5cfa in QWidget::setVisible (this=0x11c9f00, visible=<value optimized out>) at kernel/qwidget.cpp:7447
#10 0x00007f4dc5121677 in show (this=<value optimized out>) at /usr/include/QtGui/qwidget.h:485
#11 KDevelop::StatusbarProgressWidget::slotProgressItemProgress (this=<value optimized out>) at /usr/src/debug/kdevplatform-1.0.0/shell/progresswidget.cpp:200
#12 0x00007f4dc5122753 in KDevelop::StatusbarProgressWidget::qt_metacall (this=0x11c9f00, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5ad7b1e0)
    at /usr/src/debug/kdevplatform-1.0.0/build/shell/progresswidget.moc:87
#13 0x00007f4dc44eddd6 in QMetaObject::activate (sender=0x49c87f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#14 0x00007f4dc511f840 in KDevelop::ProgressItem::progressItemProgress (this=0x7fff5ad7aca0, _t1=0x49c87f0, _t2=0) at /usr/src/debug/kdevplatform-1.0.0/build/shell/progressmanager.moc:117
#15 0x00007f4dc50eb2c2 in KDevelop::StatusBar::showProgress (this=0x11d4f50, status=<value optimized out>, minimum=<value optimized out>, maximum=<value optimized out>, value=<value optimized out>)
    at /usr/src/debug/kdevplatform-1.0.0/shell/statusbar.cpp:239
#16 0x00007f4dc50ecd1a in KDevelop::StatusBar::qt_metacall (this=0x11d4f50, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5ad7b490)
    at /usr/src/debug/kdevplatform-1.0.0/build/shell/statusbar.moc:94
#17 0x00007f4dc44eddd6 in QMetaObject::activate (sender=0x113eff0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#18 0x00007f4dbfea2ffd in KDevelop::BackgroundParser::showProgress (this=0x7fff5ad7aca0, _t1=0x113f000, _t2=0, _t3=1000, _t4=0)
    at /usr/src/debug/kdevplatform-1.0.0/build/language/backgroundparser.moc:239
#19 0x00007f4dbfea338b in KDevelop::BackgroundParser::updateProgressBar (this=0x113eff0) at /usr/src/debug/kdevplatform-1.0.0/language/backgroundparser/backgroundparser.cpp:600
#20 0x00007f4dbfeab464 in KDevelop::BackgroundParserPrivate::parseDocumentsInternal() () from /usr/lib64/libkdevplatformlanguage.so.1
#21 0x00007f4dbfea5551 in KDevelop::BackgroundParser::parseDocuments (this=0x113eff0) at /usr/src/debug/kdevplatform-1.0.0/language/backgroundparser/backgroundparser.cpp:514
#22 0x00007f4dbfea7847 in KDevelop::BackgroundParser::qt_metacall (this=0x113eff0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5ad7b930)
    at /usr/src/debug/kdevplatform-1.0.0/build/language/backgroundparser.moc:176
#23 0x00007f4dc44eddd6 in QMetaObject::activate (sender=0x113eba8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#24 0x00007f4dc44ea663 in QObject::event (this=0x113eba8, e=0x7fff5ad7c0c0) at kernel/qobject.cpp:1212
#25 0x00007f4dc38987fc in QApplicationPrivate::notify_helper (this=0x649620, receiver=0x113eba8, e=0x7fff5ad7c0c0) at kernel/qapplication.cpp:4302
#26 0x00007f4dc389eddb in QApplication::notify (this=0x7fff5ad7c630, receiver=0x113eba8, e=0x7fff5ad7c0c0) at kernel/qapplication.cpp:4185
#27 0x00007f4dc49ae4f6 in KApplication::notify (this=0x7fff5ad7c630, receiver=0x113eba8, event=0x7fff5ad7c0c0) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#28 0x00007f4dc44dab1c in QCoreApplication::notifyInternal (this=0x7fff5ad7c630, receiver=0x113eba8, event=0x7fff5ad7c0c0) at kernel/qcoreapplication.cpp:726
#29 0x00007f4dc45079d5 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#30 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:618
#31 0x00007f4dc45044a4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#32 0x00007f4dbdaaadee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f4dbdaae7b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f4dbdaae8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f4dc4504193 in QEventDispatcherGlib::processEvents (this=0x619440, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#36 0x00007f4dc394721e in QGuiEventDispatcherGlib::processEvents (this=0x7fff5ad7aca0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f4dc44d9432 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#38 0x00007f4dc44d980c in QEventLoop::exec (this=0x7fff5ad7c460, flags=) at kernel/qeventloop.cpp:201
#39 0x00007f4dc44de4bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#40 0x00000000004088df in _start ()

Possible duplicates by query: bug 241095, bug 241036, bug 236171, bug 235804, bug 234745.

Reported using DrKonqi
Comment 1 Miguel Duro 2010-06-23 12:52:15 UTC
Created attachment 48258 [details]
New crash information added by DrKonqi

When it crashes i was closing tabs (it happens quite often)
Comment 2 Miguel Duro 2010-06-29 10:43:10 UTC
Created attachment 48449 [details]
New crash information added by DrKonqi

It happens every day once ot two times qhen I close more than one or two tabs
Comment 3 Milian Wolff 2010-09-27 20:56:00 UTC
the bt you attached is unrelated (but shows an already fixed bug afaiks). The bt in the first comment of this bug otoh looks fishy. If you can reproduce it in KDevelop 4.1, use valgrind to give me a useful log:

valgrind --track-origins=yes kdevelop

otherwise I don't see how we could fix anything here...
Comment 4 Andrew Crouthamel 2018-09-20 22:05:03 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-21 04:26:46 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!