Bug 208735 - crash in problem reported (null pointer deref)
Summary: crash in problem reported (null pointer deref)
Status: RESOLVED DUPLICATE of bug 204383
Alias: None
Product: kdevelop
Classification: Applications
Component: Problem reporter (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-28 02:42 UTC by Milian Wolff
Modified: 2009-11-15 23:42 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 Milian Wolff 2009-09-28 02:42:49 UTC
Version:            (using KDE 4.3.1)
Installed from:    Ubuntu Packages

just got a crash, and I think it's not the first time I see that bt. I'm not sure, I mean I could add a simple conditional to check m_document, but somehow it shouldn't be null, ever? you decide

http://mwolff.pastebin.com/f2f1a8703
Comment 1 Andreas Pakulat 2009-09-28 10:16:23 UTC
Right, i.e. IIRC we've seen this already and have a bugreport open on it. And also right that the document shouldn't be null, but we also have a bug that we sometimes don't properly close documents and hence end up with 2 views and one working and one bogus document in the sublime document list... I've started some debugging on that, but didn't complete that. I don't have time to search for the dupe right now, so keeping this open.

Also, pastebin urls are not a very good idea in bugreports, they tend to expire exactly when you need them ;)

Last but not least: WTF, why is there still a problem-reporter component in kdevelop, its supposed to be in kdevplatform...
Comment 2 Milian Wolff 2009-09-28 14:09:10 UTC
I didn't find the bug report for it myself, could be that I only reported that on the ML or something, that's why we both think there is a bug report. Maybe there isn't one after all.

And yeah, problem reporter should be moved to kdevplatform.

repasting bt:


Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 0 (LWP 12292)]

Thread 9 (Thread 0xb120fb90 (LWP 12293)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb5540412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb621f344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6dfe14c in QWaitCondition::wait (this=0x9484da4, mutex=0x9484da8, time=200000) at thread/qwaitcondition_unix.cpp:85
#4  0xb5c61c63 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9484d98) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchain.cpp:280
#5  0xb6dfd132 in QThreadPrivate::start (arg=0x9484d98) at thread/qthread_unix.cpp:188
#6  0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xac0ffb90 (LWP 12547)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb6205ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb54a474b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5496f82 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5497268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6f1d317 in QEventDispatcherGlib::processEvents (this=0xa3c63a8, flags={i = -1408241016}) at kernel/qeventdispatcher_glib.cpp:329
#6  0xb6ef01fa in QEventLoop::processEvents (this=0xac0ff300, flags={i = -1408240952}) at kernel/qeventloop.cpp:149
#7  0xb6ef0642 in QEventLoop::exec (this=0xac0ff300, flags={i = -1408240888}) at kernel/qeventloop.cpp:201
#8  0xb6df9e19 in QThread::exec (this=0xa13a390) at thread/qthread.cpp:487
#9  0xb5d6bbbf in KDevelop::CompletionWorkerThread::run (this=0xa13a390) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#10 0xb6dfd132 in QThreadPrivate::start (arg=0xa13a390) at thread/qthread_unix.cpp:188
#11 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xad231b90 (LWP 12548)):
#0  0xb55160ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6f1f04b in QTimerInfoList::getTime (this=0xa132a34, t=@0xa132a58) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb6f1f221 in QTimerInfoList::updateCurrentTime (this=0xa132a34) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb6f20e0c in QTimerInfoList::timerWait (this=0xa132a34, tm=@0xad231144) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb6f1d4da in timerSourcePrepare (source=0xb5519ff4, timeout=0xad231198) at kernel/qeventdispatcher_glib.cpp:141
#5  0xb54969c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5496dda in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5497268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6f1d317 in QEventDispatcherGlib::processEvents (this=0xa3f5b90, flags={i = -1390210424}) at kernel/qeventdispatcher_glib.cpp:329
#9  0xb6ef01fa in QEventLoop::processEvents (this=0xad231300, flags={i = -1390210360}) at kernel/qeventloop.cpp:149
#10 0xb6ef0642 in QEventLoop::exec (this=0xad231300, flags={i = -1390210296}) at kernel/qeventloop.cpp:201
#11 0xb6df9e19 in QThread::exec (this=0xab504988) at thread/qthread.cpp:487
#12 0xb5d6bbbf in KDevelop::CompletionWorkerThread::run (this=0xab504988) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#13 0xb6dfd132 in QThreadPrivate::start (arg=0xab504988) at thread/qthread_unix.cpp:188
#14 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xaca30b90 (LWP 12566)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb5540412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb621f344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6dfcb29 in thread_sleep (ti=0xaca30300) at thread/qthread_unix.cpp:297
#4  0xb6dfcc5b in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:323
#5  0xaae8fb89 in UIBlockTester::UIBlockTesterThread::run (this=0xa134860) at /home/milian/projects/kde4/kdevelop/languages/cpp/cpplanguagesupport.cpp:661
#6  0xb6dfd132 in QThreadPrivate::start (arg=0xa134860) at thread/qthread_unix.cpp:188
#7  0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa9f6db90 (LWP 12605)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb55400e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb621f2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6dfe172 in QWaitCondition::wait (this=0x94830f0, mutex=0x94807d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb7964148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94830d8, th=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb7966eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x947ca60, th=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7962d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94830d8, th=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb7966fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa40a540, previous=0xe3faef8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb7964fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa9f6d330, parent=0x94830d8, th=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb79655fb in ThreadWeaver::Thread::run (this=0xa40a540) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb6dfd132 in QThreadPrivate::start (arg=0xa40a540) at thread/qthread_unix.cpp:188
#12 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa976cb90 (LWP 12606)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb55400e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb621f2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6dfe172 in QWaitCondition::wait (this=0x94830f0, mutex=0x94807d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb7964148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94830d8, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb7966eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x947ca60, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7962d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94830d8, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb7966fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3c5d98, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb7967009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3c5d98, previous=0xebe9a20) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb7964fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa976c330, parent=0x94830d8, th=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb79655fb in ThreadWeaver::Thread::run (this=0xa3c5d98) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb6dfd132 in QThreadPrivate::start (arg=0xa3c5d98) at thread/qthread_unix.cpp:188
#14 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa8f6bb90 (LWP 12607)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb55400e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb621f2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6dfe172 in QWaitCondition::wait (this=0x94830f0, mutex=0x94807d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb7964148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x94830d8, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb7966eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x947ca60, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7962d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x94830d8, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb7966fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3f0960, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb7967009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3f0960, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb7967009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3f0960, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb7967009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x947ca60, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb79646d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x94830d8, th=0xa3f0960, previous=0xb906390) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb7964fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa8f6b330, parent=0x94830d8, th=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#16 0xb79655fb in ThreadWeaver::Thread::run (this=0xa3f0960) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#17 0xb6dfd132 in QThreadPrivate::start (arg=0xa3f0960) at thread/qthread_unix.cpp:188
#18 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#19 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa80ebb90 (LWP 12649)):
#0  0xb8017430 in __kernel_vsyscall ()
#1  0xb6205ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb54a474b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5496f82 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5497268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6f1d317 in QEventDispatcherGlib::processEvents (this=0x949afc0, flags={i = -1475431800}) at kernel/qeventdispatcher_glib.cpp:329
#6  0xb6ef01fa in QEventLoop::processEvents (this=0xa80eb300, flags={i = -1475431736}) at kernel/qeventloop.cpp:149
#7  0xb6ef0642 in QEventLoop::exec (this=0xa80eb300, flags={i = -1475431672}) at kernel/qeventloop.cpp:201
#8  0xb6df9e19 in QThread::exec (this=0xab556120) at thread/qthread.cpp:487
#9  0xb5d6bbbf in KDevelop::CompletionWorkerThread::run (this=0xab556120) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#10 0xb6dfd132 in QThreadPrivate::start (arg=0xab556120) at thread/qthread_unix.cpp:188
#11 0xb553c4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb621049e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb50e1920 (LWP 12292)):
[KCrash Handler]
#6  KParts::ReadOnlyPart::url (this=0x0) at /build/buildd/kde4libs-4.3.1/kparts/part.cpp:465
#7  0xae2a8d70 in ProblemHighlighter::setProblems (this=0xba955c0, problems=@0xbfb32c1c) at /home/milian/projects/kde4/kdevplatform/plugins/problemreporter/problemhighlighter.cpp:107
#8  0xae2a12dd in ProblemReporterPlugin::updateReady (this=0xab50e330, url={m_index = 3216190560}, topContext={m_topContext = 0xbfb32c5c})
    at /home/milian/projects/kde4/kdevplatform/plugins/problemreporter/problemreporterplugin.cpp:141
#9  0xae2a16f1 in ProblemReporterPlugin::qt_metacall (this=0xab50e330, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfb32d38)
    at /home/milian/projects/.build/kde4/kdevplatform/plugins/problemreporter/problemreporterplugin.moc:75
#10 0xb6efa779 in QMetaMethod::invoke (this=0xbfb32eb4, object=0xab50e330, connectionType=Qt::DirectConnection, returnValue={<QGenericArgument> = {_data = 0x0, _name = 0x0}, <No data fields>}, val0=
      {_data = 0xbfb332ac, _name = 0xb5dab685 "KDevelop::IndexedString"}, val1={_data = 0xbfb332a8, _name = 0xb5dab664 "KDevelop::ReferencedTopDUContext"}, val2={_data = 0x0, _name = 0x0}, val3=
      {_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, 
    val9={_data = 0x0, _name = 0x0}) at kernel/qmetaobject.cpp:1522
#11 0xb6efaeff in QMetaObject::invokeMethod (obj=0xab50e330, member=0xb5dab69d "updateReady", type=Qt::DirectConnection, ret={<QGenericArgument> = {_data = 0x0, _name = 0x0}, <No data fields>}, val0=
      {_data = 0xbfb332ac, _name = 0xb5dab685 "KDevelop::IndexedString"}, val1={_data = 0xbfb332a8, _name = 0xb5dab664 "KDevelop::ReferencedTopDUContext"}, val2={_data = 0x0, _name = 0x0}, val3=
      {_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, 
    val9={_data = 0x0, _name = 0x0}) at kernel/qmetaobject.cpp:1114
#12 0xb5c26a5e in QMetaObject::invokeMethod (obj=0xab50e330, member=0xb5dab69d "updateReady", type=Qt::DirectConnection, val0={_data = 0xbfb332ac, _name = 0xb5dab685 "KDevelop::IndexedString"}, val1=
      {_data = 0xbfb332a8, _name = 0xb5dab664 "KDevelop::ReferencedTopDUContext"}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5=
      {_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0})
    at /usr/include/qt4/QtCore/qobjectdefs.h:387
#13 0xb5c29854 in KDevelop::BackgroundParserPrivate::createParseJob (this=0x934a130, url=@0xdca0b18, features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, notifyWhenReady=
        {{p = {static shared_null = {ref = {_q_value = 285834}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfb333b0}, d = 0xbfb333b0}})
    at /home/milian/projects/kde4/kdevplatform/language/backgroundparser/backgroundparser.cpp:234
#14 0xb5c29fd7 in KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0x934a130) at /home/milian/projects/kde4/kdevplatform/language/backgroundparser/backgroundparser.cpp:160
#15 0xb5c22744 in KDevelop::BackgroundParser::parseDocuments (this=0x9482e88) at /home/milian/projects/kde4/kdevplatform/language/backgroundparser/backgroundparser.cpp:501
#16 0xb5c2332a in KDevelop::BackgroundParser::qt_metacall (this=0x9482e88, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfb334e8)
    at /home/milian/projects/.build/kde4/kdevplatform/language/backgroundparser.moc:167
#17 0xb6f071b8 in QMetaObject::activate (sender=0x934a13c, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#18 0xb6f07e42 in QMetaObject::activate (sender=0x934a13c, m=0xb6fe4904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#19 0xb6f43687 in QTimer::timeout (this=0x934a13c) at .moc/release-shared/moc_qtimer.cpp:128
#20 0xb6f0d5ce in QTimer::timerEvent (this=0x934a13c, e=0xbfb3396c) at kernel/qtimer.cpp:261
#21 0xb6f0216f in QObject::event (this=0x934a13c, e=0xbfb3396c) at kernel/qobject.cpp:1075
#22 0xb64d5d3c in QApplicationPrivate::notify_helper (this=0x92bac88, receiver=0x934a13c, e=0xbfb3396c) at kernel/qapplication.cpp:4056
#23 0xb64de03e in QApplication::notify (this=0xbfb33c20, receiver=0x934a13c, e=0xbfb3396c) at kernel/qapplication.cpp:3603
#24 0xb721e85d in KApplication::notify (this=0xbfb33c20, receiver=0x934a13c, event=0xbfb3396c) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302
#25 0xb6ef1bcb in QCoreApplication::notifyInternal (this=0xbfb33c20, receiver=0x934a13c, event=0xbfb3396c) at kernel/qcoreapplication.cpp:610
#26 0xb6f20d51 in QTimerInfoList::activateTimers (this=0x92bd88c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#27 0xb6f1d3a0 in timerSourceDispatch (source=0x92bd858) at kernel/qeventdispatcher_glib.cpp:165
#28 0xb5493b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb54970eb in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb5497268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6f1d2f8 in QEventDispatcherGlib::processEvents (this=0x921a3b0, flags={i = -1078773016}) at kernel/qeventdispatcher_glib.cpp:327
#32 0xb6577a75 in QGuiEventDispatcherGlib::processEvents (this=0x921a3b0, flags={i = -1078772968}) at kernel/qguieventdispatcher_glib.cpp:202
#33 0xb6ef01fa in QEventLoop::processEvents (this=0xbfb33b90, flags={i = -1078772904}) at kernel/qeventloop.cpp:149
#34 0xb6ef0642 in QEventLoop::exec (this=0xbfb33b90, flags={i = -1078772840}) at kernel/qeventloop.cpp:201
#35 0xb6ef2ae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#36 0xb64d5bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#37 0x0804f04a in main (argc=1, argv=0xbfb34104) at /home/milian/projects/kde4/kdevelop/app/main.cpp:181
Comment 3 Andreas Pakulat 2009-11-15 23:42:42 UTC
Probably also related to sublime not keeping proper references to its documents.

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