LINUX.ORG.RU

[qtcreator] вешает все X-сы при попадании на точку останова в отладке с помощью GDB


0

1

сабж.

qtcreator -version                                                                                                                                        [14:53:58]

Qt Creator 2.4.1 based on Qt 4.8.0

  AnalyzerBase 2.4.1 Code Analyzer Base Plugin
  Bazaar 2.4.1 Bazaar integration.
  BinEditor 2.4.1 Binary editor component.
  Bookmarks 2.4.1 Bookmarks in text editors.
  CMakeProjectManager 2.4.1 CMake support
  ClassView 2.4.1 Class View component.
  CodePaster 2.4.1 Codepaster plugin for pushing/fetching diff from server
  Core 2.4.1 The core plugin for the Qt IDE.
  CppEditor 2.4.1 C/C++ editor component.
  CppTools 2.4.1 Tools for analyzing C/C++ code.
  Debugger 2.4.1 Debugger integration.
  Designer 2.4.1 Qt Designer integration.
  Find 2.4.1 Provides the find widget and the hooks for find implementations.
  GLSLEditor 2.4.1 Editor for GLSL.
  GenericProjectManager 2.4.1 Generic support
  Help 2.4.1 Help system.
  ImageViewer 2.4.1 Image Viewer component.
  Locator 2.4.1 Provides the Locator widget and the hooks for Locator filter implementations.
  Macros 2.4.1 Macros in text editors.
  Mercurial 2.4.1 Mercurial integration.
  ProjectExplorer 2.4.1 ProjectExplorer framework that can be extended with different kind of project types.
  QmlDesigner 2.4.1 Visual Designer for QML files.
  QmlJSEditor 2.4.1 Editor for QML and JavaScript.
  QmlJSInspector 2.4.1 Debugger for QML files
  QmlJSTools 2.4.1 Tools for analyzing Qml/JS code.
  QmlProfiler 2.4.1 Qml Profiler Plugin
  QmlProjectManager 2.4.1 Qt Quick support
  Qt4ProjectManager 2.4.1 Provides project type for Qt 4 pro files and tools.
  QtSupport 2.4.1 Provides support code for build systems.
  RemoteLinux 2.4.1 Support for deployment to and execution on a remote Linux host.
  ResourceEditor 2.4.1 Editor for qrc files.
  ScmGit 2.4.1 Git integration.
  Subversion 2.4.1 Subversion integration.
  TaskList 2.4.1 Use .tasks-files to populate the Issues view.
  TextEditor 2.4.1 Text editor framework and the implementation of the basic text editor.
  VCSBase 2.4.1 Version Control System Base Plugin
  Welcome 2.4.1 Default Welcome Screen Plugin

(C) 2011 Nokia Corporation
pasha@primum ~ % gdb -v                                                                                                                                                    [14:54:04]
GNU gdb (Gentoo 7.4 p1) 7.4
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>.

спасает только ctrl+alt+f1 -> killall qtcreator :(

что делать?

★★★★

Последнее исправление: pashazz (всего исправлений: 2)
Ответ на: комментарий от flareguner

Gentoo Qt Creator из Qt SDK (не самосборный) - тоже вешает все.

pashazz ★★★★
() автор топика
Ответ на: комментарий от flareguner

git - сейчас попробую собрать

pashazz ★★★★
() автор топика

увидел только сегодня, последний раз запускал неделю назад, ничего не было. Возможно, из-за обновления GDB. Сброс настроек ничего не дает.

pashazz ★★★★
() автор топика

Арч, все работает.

[unfo@unfo-new ~]$ qtcreator -version

Qt Creator 2.4.1 based on Qt 4.8.0

  AnalyzerBase 2.4.1 Code Analyzer Base Plugin
  Bazaar 2.4.1 Bazaar integration.
  BinEditor 2.4.1 Binary editor component.
  Bookmarks 2.4.1 Bookmarks in text editors.
  CMakeProjectManager 2.4.1 CMake support
  CVS 2.4.1 CVS integration.
  ClassView 2.4.1 Class View component.
  CodePaster 2.4.1 Codepaster plugin for pushing/fetching diff from server
  Core 2.4.1 The core plugin for the Qt IDE.
  CppEditor 2.4.1 C/C++ editor component.
  CppTools 2.4.1 Tools for analyzing C/C++ code.
  Debugger 2.4.1 Debugger integration.
  Designer 2.4.1 Qt Designer integration.
  FakeVim 2.4.1 VI-style keyboard navigation.
  Find 2.4.1 Provides the find widget and the hooks for find implementations.
  GLSLEditor 2.4.1 Editor for GLSL.
  GenericProjectManager 2.4.1 Generic support
  HelloWorld 2.4.1 Hello World sample plugin.
  Help 2.4.1 Help system.
  ImageViewer 2.4.1 Image Viewer component.
  Locator 2.4.1 Provides the Locator widget and the hooks for Locator filter implementations.
  Macros 2.4.1 Macros in text editors.
  Madde 2.4.1 Support for MADDE-based platforms, including Fremantle and MeeGo 1.2 Harmattan.
  Mercurial 2.4.1 Mercurial integration.
  Perforce 2.4.1 Perforce integration.
  ProjectExplorer 2.4.1 ProjectExplorer framework that can be extended with different kind of project types.
  QmlDesigner 2.4.1 Visual Designer for QML files.
  QmlJSEditor 2.4.1 Editor for QML and JavaScript.
  QmlJSInspector 2.4.1 Debugger for QML files
  QmlJSTools 2.4.1 Tools for analyzing Qml/JS code.
  QmlProfiler 2.4.1 Qml Profiler Plugin
  QmlProjectManager 2.4.1 Qt Quick support
  Qt4ProjectManager 2.4.1 Provides project type for Qt 4 pro files and tools.
  QtSupport 2.4.1 Provides support code for build systems.
  RemoteLinux 2.4.1 Support for deployment to and execution on a remote Linux host.
  ResourceEditor 2.4.1 Editor for qrc files.
  ScmGit 2.4.1 Git integration.
  Subversion 2.4.1 Subversion integration.
  TaskList 2.4.1 Use .tasks-files to populate the Issues view.
  TextEditor 2.4.1 Text editor framework and the implementation of the basic text editor.
  UpdateInfo 2.4.1 Displays Update-Infos for Qt Installer Framework-based Updaters.
  VCSBase 2.4.1 Version Control System Base Plugin
  Valgrind 2.4.1 Valgrind Plugin
  Welcome 2.4.1 Default Welcome Screen Plugin

(C) 2011 Nokia Corporation

[unfo@unfo-new ~]$ gdb -v
GNU gdb (GDB) 7.4
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
unfo ★★★★★
()
Ответ на: комментарий от pashazz

Значит в нём проблема. Хотя qtcreator по идее тоже вешаться не должен. С флагами и патчами к gdm химич.

flareguner
()
Ответ на: комментарий от loki231

Креатор заграбил мышку,

или гуевая программа ТС, если такая имеется

vaino
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.