Details
-
Bug
-
Resolution: Cannot Reproduce
-
Not Evaluated
-
None
-
Qt Creator 4.10.0-beta1
-
None
Description
Built from
chgans@chgans-workstation:~/Projects/qtcreator$ git show --summary commit 34eb1953583f34c18d76706459d55fea0870350b (HEAD -> master, origin/master, origin/HEAD) Author: hjk <hjk@qt.io> Date: Fri Apr 26 14:27:50 2019 +0200 ProjectExplorer: Use a BaseStringAspect for build config build dirs Just for the "storage" part with this change. Plan is to also use the gui parts one-by-one in the BuildConfig reimplementations. Change-Id: Ie5e4e701eea8d83336103654c708f4f1ab8132e8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Started with
chgans@chgans-workstation:~/Projects/qtcreator$ ./bin/qtcreator -settingspath /tmp/
then just close the window:
chgans@chgans-workstation:~/Projects/qtcreator$ gdb -c core.28420 ./bin/qtcreator GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Copyright (C) 2018 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./bin/qtcreator...(no debugging symbols found)...done. [New LWP 28420] [New LWP 28421] [New LWP 28422] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `./bin/qtcreator -settingspath /tmp/'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000055baaed0c7e0 in ?? () [Current thread is 1 (Thread 0x7f3b893b2780 (LWP 28420))] (gdb) bt #0 0x000055baaed0c7e0 in ?? () #1 0x00007f3b755604af in TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libTextEditor.so #2 0x00007f3b75560689 in TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libTextEditor.so #3 0x00007f3b75540b3b in TextEditor::TextEditorWidget::~TextEditorWidget() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libTextEditor.so #4 0x00007f3b6eb46539 in ClangRefactoring::ClangQueryTextEditorWidget::~ClangQueryTextEditorWidget() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libClangRefactoring.so #5 0x00007f3b87264573 in QObjectPrivate::deleteChildren (this=this@entry=0x55baaed04b70) at kernel/qobject.cpp:2010 #6 0x00007f3b884c1e08 in QWidget::~QWidget (this=0x55baae1e3b30, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1703 #7 0x00007f3b6eb51c2d in ClangRefactoring::ClangQueryProjectsFindFilterWidget::~ClangQueryProjectsFindFilterWidget() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libClangRefactoring.so #8 0x00007f3b7c4d094e in Core::Internal::FindToolWindow::~FindToolWindow() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libCore.so #9 0x00007f3b7c4d0999 in Core::Internal::FindToolWindow::~FindToolWindow() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libCore.so #10 0x00007f3b7c4c1cbc in Core::Find::destroy() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libCore.so #11 0x00007f3b7c41bcac in Core::Internal::CorePlugin::~CorePlugin() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libCore.so #12 0x00007f3b7c41bd09 in Core::Internal::CorePlugin::~CorePlugin() () from /home/chgans/Projects/qtcreator/lib/qtcreator/plugins/libCore.so #13 0x00007f3b88fcba06 in ExtensionSystem::Internal::PluginSpecPrivate::kill() () from /home/chgans/Projects/qtcreator/bin/../lib/qtcreator/libExtensionSystem.so.4 #14 0x00007f3b88fc33ef in ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin(ExtensionSystem::PluginSpec*, ExtensionSystem::PluginSpec::State) () from /home/chgans/Projects/qtcreator/bin/../lib/qtcreator/libExtensionSystem.so.4 #15 0x00007f3b88fc43d1 in ExtensionSystem::Internal::PluginManagerPrivate::deleteAll() () from /home/chgans/Projects/qtcreator/bin/../lib/qtcreator/libExtensionSystem.so.4 #16 0x00007f3b88fc4485 in ExtensionSystem::Internal::PluginManagerPrivate::shutdown() () from /home/chgans/Projects/qtcreator/bin/../lib/qtcreator/libExtensionSystem.so.4 #17 0x00007f3b87266cb6 in QtPrivate::QSlotObjectBase::call (a=0x7ffdb8df14a0, r=0x7ffdb8df16d0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #18 QMetaObject::activate (sender=0x7ffdb8df1760, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdb8df14a0) at kernel/qobject.cpp:3774 #19 0x00007f3b87267297 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f3b877524c0 <QCoreApplication::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdb8df14a0) at kernel/qobject.cpp:3646 #20 0x00007f3b8723a1e7 in QCoreApplication::aboutToQuit (this=<optimized out>, _t1=...) at .moc/moc_qcoreapplication.cpp:253 #21 0x00007f3b8723de4b in QCoreApplicationPrivate::execCleanup (this=0x55baad163280) at kernel/qcoreapplication.cpp:1383 #22 0x00007f3b87242288 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1367 #23 0x000055baacc32993 in main ()
Sysinfo:
Qt 5.12.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb" OS: Ubuntu 18.04.2 LTS [linux version 4.15.0-47-generic] Architecture: x86_64; features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 RTM HLE Environment: QT_ACCESSIBILITY="1" QT_AUTO_SCREEN_SCALE_FACTOR="0" Features: QT_NO_EXCEPTIONS Library info: PrefixPath: /home/chgans/Programs/Qt/5.12.2/gcc_64 DocumentationPath: /home/chgans/Programs/Qt/Docs/Qt-5.12.2 HeadersPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/include LibrariesPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/lib LibraryExecutablesPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/libexec BinariesPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/bin PluginsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/plugins ImportsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/imports Qml2ImportsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/qml ArchDataPath: /home/chgans/Programs/Qt/5.12.2/gcc_64 DataPath: /home/chgans/Programs/Qt/5.12.2/gcc_64 TranslationsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/translations ExamplesPath: /home/chgans/Programs/Qt/Examples/Qt-5.12.2 TestsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64/tests SettingsPath: /home/chgans/Programs/Qt/5.12.2/gcc_64 Standard paths [*...* denote writable entry]: DesktopLocation: "Desktop" */home/chgans/Desktop* DocumentsLocation: "Documents" */home/chgans/Documents* FontsLocation: "Fonts" */home/chgans/.local/share/fonts* /home/chgans/.fonts ApplicationsLocation: "Applications" */home/chgans/.local/share/applications* /usr/share/plasma/applications /usr/local/share/applications /usr/share/applications /var/lib/snapd/desktop/applications MusicLocation: "Music" */home/chgans/Music* MoviesLocation: "Movies" */home/chgans/Videos* PicturesLocation: "Pictures" */home/chgans/Pictures* TempLocation: "Temporary Directory" */tmp* HomeLocation: "Home" */home/chgans* AppLocalDataLocation: "Application Data" */home/chgans/.local/share/QtProject/qtdiag* /usr/share/plasma/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag /var/lib/snapd/desktop/QtProject/qtdiag CacheLocation: "Cache" */home/chgans/.cache/QtProject/qtdiag* GenericDataLocation: "Shared Data" */home/chgans/.local/share* /usr/share/plasma /usr/local/share /usr/share /var/lib/snapd/desktop RuntimeLocation: "Runtime" */run/user/1000* ConfigLocation: "Configuration" */home/chgans/.config* /etc/xdg/xdg-plasma /etc/xdg /usr/share/kubuntu-default-settings/kf5-settings DownloadLocation: "Download" */home/chgans/Downloads* GenericCacheLocation: "Shared Cache" */home/chgans/.cache* GenericConfigLocation: "Shared Configuration" */home/chgans/.config* /etc/xdg/xdg-plasma /etc/xdg /usr/share/kubuntu-default-settings/kf5-settings AppDataLocation: "Application Data" */home/chgans/.local/share/QtProject/qtdiag* /usr/share/plasma/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag /var/lib/snapd/desktop/QtProject/qtdiag AppConfigLocation: "Application Configuration" */home/chgans/.config/QtProject/qtdiag* /etc/xdg/xdg-plasma/QtProject/qtdiag /etc/xdg/QtProject/qtdiag /usr/share/kubuntu-default-settings/kf5-settings/QtProject/qtdiag File selectors (increasing order of precedence): en_NZ unix linux ubuntu Network: Using "OpenSSL 1.0.2n 7 Dec 2017", version: 0x100020ef Platform capabilities: ThreadedPixmaps OpenGL ThreadedOpenGL WindowMasks MultipleWindows ForeignWindows NonFullScreenWindows NativeWidgets WindowManagement SyncState RasterGLSurface SwitchableWidgetComposition Style hints: mouseDoubleClickInterval: 400 mousePressAndHoldInterval: 800 startDragDistance: 10 startDragTime: 500 startDragVelocity: 0 keyboardInputInterval: 400 keyboardAutoRepeatRate: 30 cursorFlashTime: 1000 showIsFullScreen: 0 showIsMaximized: 0 passwordMaskDelay: 0 passwordMaskCharacter: U+25CF fontSmoothingGamma: 1.7 useRtlExtensions: 0 setFocusOnTouchRelease: 0 tabFocusBehavior: Qt::TabFocusAllControls singleClickActivation: 0 Additional style hints (QPlatformIntegration): ReplayMousePressOutsidePopup: 0 Theme: Platforms requested : kde,generic available : gtk3,snap,flatpak,xdgdesktopportal Styles requested : Breeze,breeze,Oxygen,fusion,windows available : Windows,Fusion Icon theme : breeze, breeze from /usr/local/share/icons,/usr/share/icons System font : "Noto Sans" 10 Fonts: General font : "Noto Sans" 10 Fixed font : "Hack" 10 Title font : "DejaVu Sans" 12 Smallest font: "DejaVu Sans" 12 Palette: QPalette::WindowText: #ff31363b QPalette::Button: #ffeff0f1 QPalette::Light: #ffffffff QPalette::Midlight: #ffffffff QPalette::Dark: #ff777878 QPalette::Mid: #ff9fa0a1 QPalette::Text: #ff31363b QPalette::BrightText: #ffffffff QPalette::ButtonText: #ff31363b QPalette::Base: #fffcfcfc QPalette::Window: #ffeff0f1 QPalette::Shadow: #ff000000 QPalette::Highlight: #ff3daee9 QPalette::HighlightedText: #ffeff0f1 QPalette::Link: #ff2980b9 QPalette::LinkVisited: #ff7f8c8d QPalette::AlternateBase: #ffeff0f1 QPalette::NoRole: #ff000000 QPalette::ToolTipBase: #ff31363b QPalette::ToolTipText: #ffeff0f1 QPalette::PlaceholderText: #8031363b Screens: 2, High DPI scaling: inactive # 0 "DP-7" Depth: 24 Primary: yes Manufacturer: LG Electronics Model: IPS234- Serial number: - Geometry: 1920x1080+0+0 Available: 1920x1080+0+0 Virtual geometry: 3840x1080+0+0 Available: 3840x1080+0+0 2 virtual siblings Physical size: 510x290 mm Refresh: 60 Hz Power state: 0 Physical DPI: 95.6235,94.5931 Logical DPI: 94.9718,93.9452 Subpixel_None DevicePixelRatio: 1 Pixel density: 1 Primary orientation: 2 Orientation: 2 Native orientation: 0 OrientationUpdateMask: 0 # 1 "DP-4" Depth: 24 Primary: no Manufacturer: Hewlett Packard Model: HP E231- Serial number: 6CM3510JH0- Geometry: 1920x1080+1920+0 Available: 1920x1080+1920+0 Virtual geometry: 3840x1080+0+0 Available: 3840x1080+0+0 2 virtual siblings Physical size: 510x287 mm Refresh: 60 Hz Power state: 0 Physical DPI: 95.6235,95.5819 Logical DPI: 94.9718,93.9452 Subpixel_None DevicePixelRatio: 1 Pixel density: 1 Primary orientation: 2 Orientation: 2 Native orientation: 0 OrientationUpdateMask: 0 LibGL Vendor: NVIDIA Corporation Renderer: Quadro P2000/PCIe/SSE2 Version: 4.6.0 NVIDIA 390.116 Shading language: 4.60 NVIDIA Format: Version: 4.6 Profile: 2 Swap behavior: 0 Buffer size (RGB): 8,8,8 Depth buffer: 24 Profile: None (QOpenGLFunctions_4_6) Plugin information: + Android 4.9.82 + AutoTest 4.9.82 AutotoolsProjectManager 4.9.82 BareMetal 4.9.82 + Bazaar 4.9.82 Beautifier 4.9.82 + BinEditor 4.9.82 + Bookmarks 4.9.82 + CMakeProjectManager 4.9.82 + CVS 4.9.82 + ClangCodeModel 4.9.82 + ClangFormat 4.9.82 + ClangPchManager 4.9.82 + ClangRefactoring 4.9.82 + ClangTools 4.9.82 + ClassView 4.9.82 ClearCase 4.9.82 + CodePaster 4.9.82 + CompilationDatabaseProjectManager 4.9.82 + Core 4.9.82 + CppEditor 4.9.82 + CppTools 4.9.82 Cppcheck 4.9.82 + Debugger 4.9.82 + Designer 4.9.82 + DiffEditor 4.9.82 EmacsKeys 4.9.82 + FakeVim 4.9.82 + GLSLEditor 4.9.82 + GenericProjectManager 4.9.82 + Git 4.9.82 HelloWorld 4.9.82 + Help 4.9.82 + ImageViewer 4.9.82 Ios 4.9.82 + LanguageClient 4.9.82 + Macros 4.9.82 + Mercurial 4.9.82 + ModelEditor 4.9.82 Nim 4.9.82 + PerfProfiler 4.9.82 Perforce 4.9.82 + ProjectExplorer 4.9.82 + PythonEditor 4.9.82 + QbsProjectManager 4.9.82 + QmakeProjectManager 4.9.82 + QmlDesigner 4.9.82 + QmlJSEditor 4.9.82 + QmlJSTools 4.9.82 + QmlPreview 4.9.82 + QmlProfiler 4.9.82 + QmlProjectManager 4.9.82 + Qnx 4.9.82 + QtSupport 4.9.82 + RemoteLinux 4.9.82 + ResourceEditor 4.9.82 + ScxmlEditor 4.9.82 + SerialTerminal 4.9.82 SilverSearcher 4.9.82 + StudioWelcome 4.9.82 + Subversion 4.9.82 + TaskList 4.9.82 + TextEditor 4.9.82 Todo 4.9.82 + UpdateInfo 4.9.82 + Valgrind 4.9.82 + VcsBase 4.9.82 + Welcome 4.9.82 WinRt 4.9.82 Qt Creator 4.10.0-beta1 (4.9.82) Based on Qt 5.12.2 (GCC 7.3.0, 64 bit)