Summary: | Build crash | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Jinx <stephengray84> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | aleixpol, myriam, petermichaelclausen |
Priority: | NOR | Keywords: | triaged |
Version: | 4.3.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
newest back trace |
Description
Jinx
2011-12-04 10:36:13 UTC
Created attachment 66481 [details] New crash information added by DrKonqi kdevelop (4.2.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4 - What I was doing when the application crashed: Tried to build a test file when the crash happened. I was testing a bug report example (bug 288251) when the crash occured. The same test doesn't crash in QtCreator 2.3.1 -- Backtrace (Reduced): #7 0x00007f1e6454f3d9 in KDevelop::DocumentController::openDocuments (this=<optimized out>) at ../../shell/documentcontroller.cpp:634 #8 0x00007f1e6456d83a in KDevelop::SessionControllerPrivate::recoveryStorageTimeout (this=0x25667c0) at ../../shell/sessioncontroller.cpp:513 #9 0x00007f1e64569a60 in KDevelop::SessionControllerPrivate::qt_metacall (this=0x25667c0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff49d98ff0) at ./sessioncontroller.moc:82 [...] #11 0x00007f1e6368b789 in QObject::event (this=0x2566800, e=<optimized out>) at kernel/qobject.cpp:1181 #12 0x00007f1e62a25424 in notify_helper (e=0x7fff49d99590, receiver=0x2566800, this=0x2411d10) at kernel/qapplication.cpp:4486 Confirmed by duplicate. I can only reproduce this - but only sometimes - presing the build button causes a seg-fault / crash. I was trying to build a large cmake project that have already compiled succesfully a couple times in th open session, then sometimes this crash. Info (built on ubuntu 10.04 64-bit): Qt: 4.7.0 KDE Development Platform: 4.5.3 (KDE 4.5.3) KDevelop: 4.3.60 Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fc322f08760 (LWP 7704))] Thread 11 (Thread 0x7fc3056f3700 (LWP 7705)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007fc31f277e12 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2ba3ed0, time=1000) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2ba3ed0, time=1000) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc31b9623cb in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2ba3eb0) at /opt/kdevelop/4.3.0/kdevplatform/language/duchain/duchain.cpp:282 #4 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x2ba3eb0) at thread/qthread_unix.cpp:266 #5 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 10 (Thread 0x7fc2f3fff700 (LWP 7708)): #0 0x00007fc31d63af93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fc3188154a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fc3188158fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fc31f3961d6 in QEventDispatcherGlib::processEvents (this=0x34c2cd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fc31f368dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fc31f3691bc in QEventLoop::exec (this=0x7fc2f3ffedb0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fc31f27436d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fc31f348b48 in QInotifyFileSystemWatcherEngine::run (this=0x34c2110) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x34c2110) at thread/qthread_unix.cpp:266 #9 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fc2f37fe700 (LWP 7723)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc3174c42be in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007fc3174c43d9 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fc2f2ffd700 (LWP 7774)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc31f277eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc321353d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f82480, th=0x3a87000) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fc321356f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3ec8be0, th=0x3a87000) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fc3213554ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fc2f2ffce00, parent=0x3f82480, th=0x3a87000) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fc321355a58 in ThreadWeaver::Thread::run (this=0x3a87000) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x3a87000) at thread/qthread_unix.cpp:266 #8 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fc2edfa8700 (LWP 7877)): #0 QTimerInfoList::timerWait (this=0x7fc2f4becae0, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #1 0x00007fc31f3963cd in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7fc2edfa7c5c) at kernel/qeventdispatcher_glib.cpp:136 #2 0x00007fc31f396475 in timerSourcePrepare (source=0x7fc2edfa7b20, timeout=0x7fc2edfa7b20) at kernel/qeventdispatcher_glib.cpp:169 #3 0x00007fc318814eb1 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #4 0x00007fc318815318 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007fc3188158fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #6 0x00007fc31f3961d6 in QEventDispatcherGlib::processEvents (this=0x5104a10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #7 0x00007fc31f368dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #8 0x00007fc31f3691bc in QEventLoop::exec (this=0x7fc2edfa7df0, flags=) at kernel/qeventloop.cpp:201 #9 0x00007fc31f27436d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #10 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x4f88300) at thread/qthread_unix.cpp:266 #11 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #12 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fc2ed7a7700 (LWP 7878)): #0 0x00007fc31d63af93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fc3188154a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fc3188158fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fc31f3961d6 in QEventDispatcherGlib::processEvents (this=0x50fe7e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fc31f368dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fc31f3691bc in QEventLoop::exec (this=0x7fc2ed7a6df0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fc31f27436d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x4ed1980) at thread/qthread_unix.cpp:266 #8 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fc2ecfa6700 (LWP 7885)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc31f277eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c9e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1c9e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc321353d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1cf7e10, th=0x50255a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fc321356f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c9bf30, th=0x50255a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fc3213554ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fc2ecfa5e00, parent=0x1cf7e10, th=0x50255a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fc321355a58 in ThreadWeaver::Thread::run (this=0x50255a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x50255a0) at thread/qthread_unix.cpp:266 #8 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fc2ec7a5700 (LWP 7886)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc31f277eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1c9e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1c9e0e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc321353d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1cf7e10, th=0x501c240) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fc321356f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c9bf30, th=0x501c240) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fc321356fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c9bf30, th=0x501c240) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fc3213554ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fc2ec7a4e00, parent=0x1cf7e10, th=0x501c240) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fc321355a58 in ThreadWeaver::Thread::run (this=0x501c240) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x501c240) at thread/qthread_unix.cpp:266 #9 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fc2eb21f700 (LWP 8134)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc31f277eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc321353d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f82480, th=0x7fc2e713a7e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fc321356f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3ec8be0, th=0x7fc2e713a7e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fc321356fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3ec8be0, th=0x7fc2e713a7e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fc3213554ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fc2eb21ee00, parent=0x3f82480, th=0x7fc2e713a7e0) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fc321355a58 in ThreadWeaver::Thread::run (this=0x7fc2e713a7e0) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x7fc2e713a7e0) at thread/qthread_unix.cpp:266 #9 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fc2eaa1e700 (LWP 8135)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fc31f277eab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x3e5b920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fc321353d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3f82480, th=0x5085e20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fc321356f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3ec8be0, th=0x5085e20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fc3213554ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fc2eaa1de00, parent=0x3f82480, th=0x5085e20) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fc321355a58 in ThreadWeaver::Thread::run (this=0x5085e20) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fc31f2772ee in QThreadPrivate::start (arg=0x5085e20) at thread/qthread_unix.cpp:266 #8 0x00007fc31efe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc31d64770d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fc322f08760 (LWP 7704)): [KCrash Handler] #6 QList (this=0x0) at /usr/include/qt4/QtCore/qlist.h:118 #7 QStringList (this=0x0) at /usr/include/qt4/QtCore/qstringlist.h:71 #8 KDevelop::IPlugin::extensions (this=0x0) at /opt/kdevelop/4.3.0/kdevplatform/interfaces/iplugin.cpp:155 #9 0x00007fc2ef76c96b in KDevelop::IPlugin::extension<KDevelop::IProjectBuilder> (this=<value optimized out>) at /opt/kdevelop/4.3.0/include/kdevplatform/interfaces/iplugin.h:183 #10 CMakeManager::builder (this=<value optimized out>) at /opt/kdevelop/4.3.0/kdevelop/projectmanagers/cmake/cmakemanager.cpp:977 #11 0x00007fc31bf57b38 in KDevelop::BuilderJobPrivate::addJob (this=0x4339ba0, t=<value optimized out>, item=0x7fc2f43b0e00) at /opt/kdevelop/4.3.0/kdevplatform/project/builderjob.cpp:76 #12 0x00007fc2fc60d3f9 in BuildItemBuilderJob (this=0x2bc6390, t=KDevelop::BuilderJob::Install, items=...) at /opt/kdevelop/4.3.0/kdevplatform/plugins/projectmanagerview/builditembuilderjob.cpp:35 #13 0x00007fc2fc5fbf28 in ProjectManagerViewPlugin::runBuilderJob (this=<value optimized out>, t=KDevelop::BuilderJob::Install) at /opt/kdevelop/4.3.0/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:358 #14 0x00007fc2fc6005e7 in ProjectManagerViewPlugin::qt_metacall (this=0x3462480, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa426dfd0) at /opt/kdevelop/4.3.0/kdevplatform/build/plugins/projectmanagerview/projectmanagerviewplugin.moc:112 #15 0x00007fc31f381da7 in QMetaObject::activate (sender=0x346d270, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fc2ef78674b) at kernel/qobject.cpp:3280 #16 0x00007fc31e4b1002 in QAction::triggered (this=0x7fffa426dc90, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #17 0x00007fc31e4b26fb in QAction::activate (this=0x346d270, event=<value optimized out>) at kernel/qaction.cpp:1256 #18 0x00007fc31e88d2da in QAbstractButtonPrivate::click (this=0x3863480) at widgets/qabstractbutton.cpp:528 #19 0x00007fc31e88d58c in QAbstractButton::mouseReleaseEvent (this=0x3861ac0, e=0x7fffa426e930) at widgets/qabstractbutton.cpp:1121 #20 0x00007fc31e95c4fa in QToolButton::mouseReleaseEvent (this=0x7fffa426dc90, e=0x0) at widgets/qtoolbutton.cpp:721 #21 0x00007fc31e50e48e in QWidget::event (this=0x3861ac0, event=0x7fffa426e930) at kernel/qwidget.cpp:8187 #22 0x00007fc31e4b86ec in QApplicationPrivate::notify_helper (this=0x18dbe40, receiver=0x3861ac0, e=0x7fffa426e930) at kernel/qapplication.cpp:4396 #23 0x00007fc31e4be9fe in QApplication::notify (this=0x7fffa426f840, receiver=0x3861ac0, e=0x7fffa426e930) at kernel/qapplication.cpp:3959 #24 0x00007fc31fb4d926 in KApplication::notify (this=0x7fffa426f840, receiver=0x3861ac0, event=0x7fffa426e930) at ../../kdeui/kernel/kapplication.cpp:310 #25 0x00007fc31f36a0ac in QCoreApplication::notifyInternal (this=0x7fffa426f840, receiver=0x3861ac0, event=0x7fffa426e930) at kernel/qcoreapplication.cpp:732 #26 0x00007fc31e4bd4ae in QCoreApplication::sendEvent (receiver=0x3861ac0, event=0x7fffa426e930, alienWidget=0x3861ac0, nativeWidget=0x3867090, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #27 QApplicationPrivate::sendMouseEvent (receiver=0x3861ac0, event=0x7fffa426e930, alienWidget=0x3861ac0, nativeWidget=0x3867090, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 #28 0x00007fc31e5404a5 in QETWidget::translateMouseEvent (this=0x3867090, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403 #29 0x00007fc31e53eddc in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffa426f250) at kernel/qapplication_x11.cpp:3536 #30 0x00007fc31e56b012 in x11EventSourceDispatch (s=0x18dfc00, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #31 0x00007fc3188118c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #32 0x00007fc318815748 in ?? () from /lib/libglib-2.0.so.0 #33 0x00007fc3188158fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #34 0x00007fc31f396183 in QEventDispatcherGlib::processEvents (this=0x18b7d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #35 0x00007fc31e56a97e in QGuiEventDispatcherGlib::processEvents (this=0x7fffa426dc90, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x00007fc31f368dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #37 0x00007fc31f3691bc in QEventLoop::exec (this=0x7fffa426f580, flags=) at kernel/qeventloop.cpp:201 #38 0x00007fc31f36d26b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #39 0x000000000040bc07 in main (argc=<value optimized out>, argv=<value optimized out>) at /opt/kdevelop/4.3.0/kdevelop/app/main.cpp:479 it happened again after many successful builds, but right after I did a quite large update of files using source control (outside kdevelop). @Jinx: Did it crash for you in a similar manner ? This happens quite often and is very annoying. If I can somehow give more information about this problem that could help solving it I will be happy to supply it. without a way to reliably reproduce this issue, it's simply tough or nearly impossible to fix I'm afraid... Created attachment 69464 [details]
newest back trace
The problem is I cant reproduce it as such. I have a couple of successfull builds (<10) using just compiled kdevplatform and kdevelop using latest sources (git pull in both directories from today, 10.3.2012). And now it happend again, see newest back trace in the previous "comment" from me. If you have any ideas or hints to get better infomation about what is going wrong, I'll be happy to try it out. Should I make a debug build? Will that give me more info? Can I call kdevelop in a special way to start it in a debugger when an exception is thrown? @pclausen: Please open a new report, your backtrace clearly shows you're running into some other problem than the original two reporters. For the original reporters: the backtraces do not match current code and against the 4.2.3 codebase such a crash report suggest some bad memory-corruption happening. For this a valgrind report is necessary. So if this is still reproducable with KDevelop 4.3, please provide a valgrind log of the crash. @Pakulat: OK, and thanks for looking into this. I'm away from my main working station the next 4 weeks, so please be patient. :-) When I get back I'll open a new bug as you suggested with backtrace. If you need a valgrind report, please point me to a documentation how to do so... I've added a new bug: # 298679 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! |