Summary: | KDevelop freezes and then crashes on close | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Alexey Chernov <4ernov> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | echidnaman |
Priority: | NOR | ||
Version: | 3.9.94 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Alexey Chernov
2009-07-29 23:16:34 UTC
Приложение: KDevelop (kdevelop), сигнал SIGABRT Using host libthread_db library "/lib/libthread_db.so.1". 0x00007f2305c5f671 in nanosleep () from /lib/libc.so.6 [Current thread is 0 (LWP 18908)] Thread 4 (Thread 0x41542950 (LWP 18909)): #0 0x00007f2307393ded in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f230750eff7 in QWaitCondition::wait (this=0x217f768, mutex=0x217f770, time=200000) at thread/qwaitcondition_unix.cpp:85 #2 0x00007f2304850647 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x217f750) at /usr/src/packages/kdevplatform-0.9.94/language/duchain/duchain.cpp:280 #3 0x00007f230750de95 in QThreadPrivate::start (arg=0x217f750) at thread/qthread_unix.cpp:188 #4 0x00007f230738f297 in start_thread () from /lib/libpthread.so.0 #5 0x00007f2305c8c70d in clone () from /lib/libc.so.6 Thread 3 (Thread 0x41d43950 (LWP 18910)): #0 0x00007f2305c86322 in select () from /lib/libc.so.6 #1 0x00007f23075dece5 in QProcessManager::run (this=0xfd4220) at io/qprocess_unix.cpp:296 #2 0x00007f230750de95 in QThreadPrivate::start (arg=0xfd4220) at thread/qthread_unix.cpp:188 #3 0x00007f230738f297 in start_thread () from /lib/libpthread.so.0 #4 0x00007f2305c8c70d in clone () from /lib/libc.so.6 Thread 2 (Thread 0x40c7b950 (LWP 19013)): #0 0x00007f2307393b69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f230750d66b in QMutexPrivate::wait (this=0x37e2470, timeout=-1) at thread/qmutex_unix.cpp:80 #2 0x00007f2307508246 in QMutex::lock (this=0x37bca80) at thread/qmutex.cpp:207 #3 0x00007f22ef0ea9db in QMutexLocker::relock (this=0x40c7ab50) at /usr/include/QtCore/qmutex.h:120 #4 0x00007f22ef0eaa4b in QMutexLocker (this=0x40c7ab50, m=0x37bca80) at /usr/include/QtCore/qmutex.h:102 #5 0x00007f22ef0e7100 in SvnInternalJobBase::contextCancel (this=0x37c3b50) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/svninternaljobbase.cpp:197 #6 0x00007f22ef116481 in svn::Context::Data::cancel (this=0x37c3e00) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/kdevsvncpp/context.cpp:618 #7 0x00007f22ef116e49 in svn::Context::Data::onCancel (baton=0x37c3e00) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/kdevsvncpp/context.cpp:355 #8 0x00007f22eef6df59 in svn_client_import3 () from /usr/lib/libsvn_client-1.so.0 #9 0x00007f22eef6e455 in svn_client_import2 () from /usr/lib/libsvn_client-1.so.0 #10 0x00007f22eef6e4b0 in svn_client_import () from /usr/lib/libsvn_client-1.so.0 #11 0x00007f22ef10c44f in svn::Client::import (this=0x40c7af10, path=@0x40c7af40, url=0x37b3128 "", message=0x37c2a78 "", recurse=true) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/kdevsvncpp/client_modify.cpp:413 #12 0x00007f22ef105f3f in SvnImportInternalJob::run (this=0x37c3b50) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/svnimportjob.cpp:51 #13 0x00007f2308d90f01 in ThreadWeaver::JobRunHelper::runTheJob (this=0x40c7b030, th=0x37e35d0, job=0x37c3b50) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/threadweaver/Weaver/Job.cpp:106 #14 0x00007f2308d910d7 in ThreadWeaver::Job::execute (this=0x37c3b50, th=0x37e35d0) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/threadweaver/Weaver/Job.cpp:135 #15 0x00007f2308d905bf in ThreadWeaver::ThreadRunHelper::run (this=0x40c7b0d0, parent=0x37e2af0, th=0x37e35d0) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/threadweaver/Weaver/Thread.cpp:95 #16 0x00007f2308d90705 in ThreadWeaver::Thread::run (this=0x37e35d0) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/threadweaver/Weaver/Thread.cpp:142 #17 0x00007f230750de95 in QThreadPrivate::start (arg=0x37e35d0) at thread/qthread_unix.cpp:188 #18 0x00007f230738f297 in start_thread () from /lib/libpthread.so.0 #19 0x00007f2305c8c70d in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7f230a78e700 (LWP 18908)): [KCrash Handler] #5 0x00007f2305bf899b in raise () from /lib/libc.so.6 #6 0x00007f2305bf9d4e in abort () from /lib/libc.so.6 #7 0x00007f2305c32cd6 in __libc_message () from /lib/libc.so.6 #8 0x00007f2305c37d6d in malloc_printerr () from /lib/libc.so.6 #9 0x00007f2307612ab1 in QObjectPrivate::deleteChildren (this=0x37707c0) at kernel/qobject.cpp:1838 #10 0x00007f230761b4f9 in ~QObject (this=0x36d4010) at kernel/qobject.cpp:836 #11 0x00007f2304c4124c in ~OutputJob (this=0x36d4010) at /usr/src/packages/kdevplatform-0.9.94/outputview/outputjob.h:37 #12 0x00007f2304c4112e in ~VcsJob (this=0x36d4010) at /usr/src/packages/kdevplatform-0.9.94/vcs/vcsjob.cpp:42 #13 0x00007f22ef0ecc57 in ~SvnJobBase (this=0x36d4010) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/svnjobbase.cpp:40 #14 0x00007f22ef1067a9 in ~SvnImportJob (this=0x36d4010) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/svnimportjob.h:30 #15 0x00007f2307612ab1 in QObjectPrivate::deleteChildren (this=0x2a0b6c0) at kernel/qobject.cpp:1838 #16 0x00007f230761b4f9 in ~QObject (this=0x2a40ab0) at kernel/qobject.cpp:836 #17 0x00007f230a058267 in ~IPlugin (this=0x2a40ab0) at /usr/src/packages/kdevplatform-0.9.94/interfaces/iplugin.cpp:143 #18 0x00007f22ef0db2ae in ~KDevSvnPlugin (this=0x2a40ab0) at /usr/src/packages/kdevplatform-0.9.94/plugins/subversion/kdevsvnplugin.cpp:98 #19 0x00007f2309d90c2d in KDevelop::PluginController::unloadPlugin (this=0x2006270, plugin=0x2a40ab0, deletion=KDevelop::PluginController::Now) at /usr/src/packages/kdevplatform-0.9.94/shell/plugincontroller.cpp:313 #20 0x00007f2309d90c8b in KDevelop::PluginController::cleanup (this=0x2006270) at /usr/src/packages/kdevplatform-0.9.94/shell/plugincontroller.cpp:193 #21 0x00007f2309d958a9 in KDevelop::Core::cleanup (this=0x1fb09c0) at /usr/src/packages/kdevplatform-0.9.94/shell/core.cpp:257 #22 0x00007f2309d89991 in ~MainWindow (this=0x1fa12d0) at /usr/src/packages/kdevplatform-0.9.94/shell/mainwindow.cpp:99 #23 0x00007f2307612ff5 in QObject::event (this=0x1fa12d0, e=0x49dc) at kernel/qobject.cpp:1085 #24 0x00007f23066cd24d in QWidget::event (this=0x1fa12d0, event=0x36e5750) at kernel/qwidget.cpp:7946 #25 0x00007f2306a8be6b in QMainWindow::event (this=0x1fa12d0, event=0x36e5750) at widgets/qmainwindow.cpp:1399 #26 0x00007f2307e64440 in KXmlGuiWindow::event (this=0x49dc, ev=0x49dc) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/kdeui/xmlgui/kxmlguiwindow.cpp:131 #27 0x00007f230667714d in QApplicationPrivate::notify_helper (this=0x1e9b470, receiver=0x1fa12d0, e=0x36e5750) at kernel/qapplication.cpp:4056 #28 0x00007f230667d90e in QApplication::notify (this=0x7fff7f22c200, receiver=0x1fa12d0, e=0x36e5750) at kernel/qapplication.cpp:4021 #29 0x00007f2307d772a1 in KApplication::notify (this=0x7fff7f22c200, receiver=0x1fa12d0, event=0x36e5750) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307 #30 0x00007f2307601e0b in QCoreApplication::notifyInternal (this=0x7fff7f22c200, receiver=0x1fa12d0, event=0x36e5750) at kernel/qcoreapplication.cpp:610 #31 0x00007f2307602dbb in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf952c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #32 0x00007f230762e343 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #33 0x00007f23012112d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #34 0x00007f2301214a4d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #35 0x00007f2301214c0b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #36 0x00007f230762e06f in QEventDispatcherGlib::processEvents (this=0x1e988d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #37 0x00007f2306715caf in QGuiEventDispatcherGlib::processEvents (this=0x49dc, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #38 0x00007f2307600902 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 2132970720}) at kernel/qeventloop.cpp:149 #39 0x00007f2307600cd4 in QEventLoop::exec (this=0x7fff7f228d20, flags={i = 2132970800}) at kernel/qeventloop.cpp:201 #40 0x00007f230a35521a in KJob::exec (this=<value optimized out>) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/kdecore/jobs/kjob.cpp:195 #41 0x00007f22e8655d19 in initializeCVCS (cvcs=0x2a40ad8, info=@0x7fff7f229590, scratchArea=@0x7fff7f228f90) at /usr/src/packages/kdevplatform-0.9.94/plugins/appwizard/appwizardplugin.cpp:179 #42 0x00007f22e8656cf2 in AppWizardPlugin::createProject (this=0x2c27bc0, info=@0x7fff7f229590) at /usr/src/packages/kdevplatform-0.9.94/plugins/appwizard/appwizardplugin.cpp:288 #43 0x00007f22e8657680 in AppWizardPlugin::slotNewProject (this=0x2c27bc0) at /usr/src/packages/kdevplatform-0.9.94/plugins/appwizard/appwizardplugin.cpp:105 #44 0x00007f22e86577da in AppWizardPlugin::qt_metacall (this=0x2c27bc0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff7f229750) at /usr/src/packages/kdevplatform-0.9.94/build/plugins/appwizard/appwizardplugin.moc:68 #45 0x00007f2307619b74 in QMetaObject::activate (sender=0x2bca110, from_signal_index=<value optimized out>, to_signal_index=6, argv=0xffffffffffffffff) at kernel/qobject.cpp:3104 #46 0x00007f2306670b07 in QAction::triggered (this=0x49dc, _t1=false) at .moc/debug-shared/moc_qaction.cpp:236 #47 0x00007f2306671ee4 in QAction::activate (this=0x2bca110, event=<value optimized out>) at kernel/qaction.cpp:1160 #48 0x00007f2306ab0eed in QMenuPrivate::activateCausedStack (this=0x2143a70, causedStack=@0x7fff7f229870, action=0x2bca110, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967 #49 0x00007f2306ab772e in QMenuPrivate::activateAction (this=0x2143a70, action=0x2bca110, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1060 #50 0x00007f2307e313b5 in KMenu::mouseReleaseEvent (this=0x215b4e0, e=0x7fff7f22a3b0) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/kdeui/widgets/kmenu.cpp:454 #51 0x00007f23066cda1f in QWidget::event (this=0x215b4e0, event=0x7fff7f22a3b0) at kernel/qwidget.cpp:7549 #52 0x00007f2306aba1bb in QMenu::event (this=0x215b4e0, e=0x7fff7f22a3b0) at widgets/qmenu.cpp:2353 #53 0x00007f230667714d in QApplicationPrivate::notify_helper (this=0x1e9b470, receiver=0x215b4e0, e=0x7fff7f22a3b0) at kernel/qapplication.cpp:4056 #54 0x00007f230667e0f4 in QApplication::notify (this=<value optimized out>, receiver=0x215b4e0, e=0x7fff7f22a3b0) at kernel/qapplication.cpp:3758 #55 0x00007f2307d772a1 in KApplication::notify (this=0x7fff7f22c200, receiver=0x215b4e0, event=0x7fff7f22a3b0) at /usr/src/packages/kde4/4.2.4/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307 #56 0x00007f2307601e0b in QCoreApplication::notifyInternal (this=0x7fff7f22c200, receiver=0x215b4e0, event=0x7fff7f22a3b0) at kernel/qcoreapplication.cpp:610 #57 0x00007f2306680082 in QApplicationPrivate::sendMouseEvent (receiver=0x215b4e0, event=0x7fff7f22a3b0, alienWidget=0x0, nativeWidget=0x215b4e0, buttonDown=<value optimized out>, lastMouseReceiver=@0x7f230712b130) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #58 0x00007f23066ef704 in QETWidget::translateMouseEvent (this=0x215b4e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4343 #59 0x00007f23066ee22d in QApplication::x11ProcessEvent (this=0x7fff7f22c200, event=0x7fff7f22bd90) at kernel/qapplication_x11.cpp:3550 #60 0x00007f2306716564 in x11EventSourceDispatch (s=0x1e9ed10, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #61 0x00007f23012112d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #62 0x00007f2301214a4d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #63 0x00007f2301214c0b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #64 0x00007f230762e06f in QEventDispatcherGlib::processEvents (this=0x1e988d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #65 0x00007f2306715caf in QGuiEventDispatcherGlib::processEvents (this=0x49dc, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #66 0x00007f2307600902 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 2132983936}) at kernel/qeventloop.cpp:149 #67 0x00007f2307600cd4 in QEventLoop::exec (this=0x7fff7f22c0c0, flags={i = 2132984016}) at kernel/qeventloop.cpp:201 #68 0x00007f23076030d4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #69 0x0000000000407426 in main (argc=1, argv=0x7fff7f22d368) at /usr/src/packages/kdevelop-3.9.94/app/main.cpp:172 already fixed in trunk. For now just don't try to import into a svn repository and do that part manually after creating the project. Thank you. Yeah, with no VCS it's ok. *** Bug 206665 has been marked as a duplicate of this bug. *** |