PS E:\qt\qtbase\examples\widgets\tools\settingseditor\debug> gdb settingseditor GNU gdb (GDB) 10.2 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-w64-mingw32". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from settingseditor... (gdb) br qwindowswindow.cpp:2160 No source file named qwindowswindow.cpp. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (qwindowswindow.cpp:2160) pending. (gdb) r Starting program: E:\qt\qtbase\examples\widgets\tools\settingseditor\debug\settingseditor.exe [New Thread 2144.0x1ba4] [New Thread 2144.0x158] [New Thread 2144.0x2274] warning: qt.qpa.window: setProcessDpiAwareness QtWindows::DpiAwareness::PerMonitorVersion2 warning: qt.qpa.window: DpiAwareness= QtWindows::DpiAwareness::PerMonitorVersion2 effective process DPI awareness= QtWindows::DpiAwareness::PerMonitorVersion2 warning: qt.qpa.window: registerWindowClass "Qt662dPowerDummyWindow" style=0x0 brush=0x0 icon=false atom=49513 [New Thread 2144.0x11f4] warning: qt.qpa.window: registerWindowClass "Qt662dClipboardView" style=0x0 brush=0x0 icon=false atom=49625 [New Thread 2144.0xba0] warning: qt.qpa.window: registerWindowClass "Qt662dScreenChangeObserverWindow" style=0x0 brush=0x0 icon=false atom=49626 warning: qt.qpa.window: refreshFonts NONCLIENTMETRICS(iMenu=19x19, lfCaptionFont=LOGFONT("Segoe UI", lfWidth=0, lfHeight=-12), lfSmCaptionFont=LOGFONT("Segoe UI", lfWidth=0, lfHeight=-12), lfMenuFont=LOGFONT("Segoe UI", lfWidth=0, lfHeight=-12), lfMessageFont=LOGFONT("Segoe UI", lfWidth=0, lfHeight=-12), lfStatusFont=LOGFONT("Segoe UI", lfWidth=0, lfHeight=-12)) warning: qt.qpa.window: refreshIconPixmapSizes QList(QSize(16, 16), QSize(32, 32)) warning: qt.qpa.window: registerWindowClass "Qt662dQWindowIcon" style=0x8 brush=0x0 icon=true atom=49633 warning: qt.qpa.window: frameOnPrimaryScreen style=0x86cf0000 exStyle=0x0 RECT(left=-8, top=-31, right=8, bottom=8 (16x39)) QMargins(8, 31, 8, 8) warning: qt.qpa.window: QWindowCreationContext QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") QRect(320,1811280x790) pos incl. frame=true frame=1296x829+320+181 margins=QMargins(8, 31, 8, 8) custom margins=QMargins(0, 0, 0, 0) warning: qt.qpa.window: CreateWindowEx: QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") class="Qt662dQWindowIcon" title="Settings Editor" WindowCreationData: QFlags(Window|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowCloseButtonHint) topLevel=true popup=false dialog=false embedded=false tool=false style=0x86cf0000 WS_POPUP WS_CLIPSIBLINGS WS_CLIPCHILDREN WS_THICKFRAME WS_DLGFRAME WS_SYSMENU WS_MINIMIZEBOX WS_MAXIMIZEBOX WS_BORDER WS_CAPTION WS_GROUP WS_SIZEBOX WS_TABSTOP requested: QRect(320,181 1280x790): 1296x829+320+181 custom margins: QMargins(0, 0, 0, 0) invisible margins: QMargins(8, 0, 8, 8) warning: qt.qpa.window: >applyToMinMaxInfo< min=87,132 max=16777215,16777215 margins=QMargins(8, 31, 8, 8) in MINMAXINFO(maxSize=POINT(x=1936, y=1216), maxpos=POINT(x=-8, y=-8), maxtrack=POINT(x=1940, y=1220), mintrack=POINT(x=136, y=39)) warning: qt.qpa.window: (Window|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowCloseButtonHint|WindowFullscreenButtonHint) Obtained : QRect(320,212 1280x790) margins=QMargins(8, 31, 8, 8) handle=0x1404a8 QFlags(Window|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowCloseButtonHint) [New Thread 2144.0xa10] [New Thread 2144.0x1418] [New Thread 2144.0x16b0] warning: qt.qpa.window: qWindowsWndProc WM_NCCALCSIZE for 0x1404a8 QMargins(8, 31, 8, 8) warning: qt.qpa.window: setWindowTitle_sys QPlatformSurface(0x1eb7043b270, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow")) QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") "Settings Editor" warning: qt.qpa.window: setWindowTitle_sys QPlatformSurface(0x1eb7043b270, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow")) QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") "Settings Editor" warning: qt.qpa.window: QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") setCursor 0x10003 doApply= false warning: qt.qpa.window: setVisible QPlatformSurface(0x1eb7043b270, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow")) QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") 0x1404a8 true warning: clientcore\windows\advcore\ctf\uim\tim.cpp(800)\MSCTF.dll!00007FFAA7DB65D9: (caller: 00007FFAA7DB720C) LogHr(1) tid(138c) 8007029C Ein Assertionsfehler ist aufgetreten. warning: clientcore\windows\advcore\ctf\uim\tim.cpp(800)\MSCTF.dll!00007FFAA7DB65D9: (caller: 00007FFAA7DB720C) LogHr(2) tid(138c) 8007029C Ein Assertionsfehler ist aufgetreten. warning: qt.qpa.window: >applyToMinMaxInfo< min=87,132 max=16777215,16777215 margins=QMargins(8, 31, 8, 8) in MINMAXINFO(maxSize=POINT(x=1936, y=1216), maxpos=POINT(x=-8, y=-8), maxtrack=POINT(x=1940, y=1220), mintrack=POINT(x=136, y=39)) warning: qt.qpa.window: (Popup|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowStaysOnTopHint|WindowCloseButtonHint) topLevel=true popup=true dialog=false embedded=false tool=false style=0x86000000 WS_POPUP WS_CLIPSIBLINGS WS_CLIPCHILDREN exStyle=0x80 WS_EX_TOOLWINDOW requested: QRect(0,0 100x30): 100x30+0+0 custom margins: QMargins(0, 0, 0, 0) invisible margins: QMargins(0, 0, 0, 0) warning: qt.qpa.window: CreateWindowEx: returns QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") 0x704fc obtained geometry: QPoint(0,0)QSize(100, 30) QMargins(0, 0, 0, 0) warning: qt.qpa.window: createPlatformWindow QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") Requested: QRect(0,0 100x30) frame incl.=false QFlags(Popup|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowCloseButtonHint|WindowFullscreenButtonHint) Obtained : QRect(0,0 100x30) margins=QMargins(0, 0, 0, 0) handle=0x704fc QFlags(Popup|WindowTitleHint|WindowSystemMenuHint|WindowMinMaxButtonsHint|WindowStaysOnTopHint|WindowCloseButtonHint) warning: qt.qpa.window: qWindowsWndProc WM_NCCALCSIZE for 0x704fc QMargins(0, 0, 0, 0) warning: qt.qpa.window: setWindowTitle_sys QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") "Settings Editor" warning: qt.qpa.window: raise_sys QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface,window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") warning: qt.qpa.window: > setGeometry_sys QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") from QRect(0,0 100x30) frame: QMargins(0, 0, 0, 0) to QRect(412,233 109x50) new frame: QRect(412,233 109x50) warning: qt.qpa.window: qWindowsWndProc WM_NCCALCSIZE for 0x704fc QMargins(0, 0, 0, 0) warning: qt.qpa.events: handleGeometryChange QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") QRect(412,233 109x50) warning: qt.qpa.events: handleGeometryChange QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") QRect(412,233 109x50) warning: qt.qpa.window: < setGeometry_sys QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") resulting true QRect(412,233 109x50) warning: qt.qpa.window: QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") setCursor 0x10003 doApply= false warning: qt.qpa.window: setVisible QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") 0x704fc true warning: qt.qpa.window: setKeyboardGrabEnabled QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") true warning: qt.qpa.window: setMouseGrabEnabled QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") true warning: qt.qpa.events: Leaving window QWidgetWindow(0x1eb7043a7f0, name="MainWindowClassWindow") warning: qt.qpa.events: Entering window QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") warning: qt.qpa.window: setMouseGrabEnabled QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") false warning: qt.qpa.window: setKeyboardGrabEnabled QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") false warning: qt.qpa.window: setVisible QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow") 0x704fc false warning: qt.qpa.window: destroyWindow QPlatformSurface(0x1eb704b4a50, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")) QWidgetWindow(0x1eb703fe4e0, name="QMenuClassWindow")0x704fc warning: qt.qpa.window: frameOnPrimaryScreen style=0x86c80000 exStyle=0x0 RECT(left=-3, top=-26, right=3, bottom=3 (6x29)) QMargins(3, 26, 3, 3) warning: qt.qpa.window: QWindowCreationContext QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") QRect(910,592 100x30) pos incl. frame=false frame=106x59+907+566 margins=QMargins(3, 26, 3, 3) custom margins=QMargins(0, 0, 0, 0) warning: qt.qpa.window: CreateWindowEx: QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") class="Qt662dQWindowIcon" title="Settings Editor" WindowCreationData: QFlags(Dialog|MSWindowsFixedSizeDialogHint|WindowTitleHint|WindowSystemMenuHint|WindowCloseButtonHint) topLevel=true parent=0x1404a8 popup=false dialog=true embedded=false tool=false style=0x86c80000 WS_POPUP WS_CLIPSIBLINGS WS_CLIPCHILDREN WS_DLGFRAME WS_SYSMENU WS_BORDER WS_CAPTION requested: QRect(910,592 100x30): 106x59+907+566 custom margins: QMargins(0, 0, 0, 0) invisible margins: QMargins(0, 0,0, 0) warning: qt.qpa.window: CreateWindowEx: returns QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") 0x804fc obtained geometry: QPoint(910,592)QSize(100, 30) QMargins(3, 26, 3, 3) warning: qt.qpa.window: createPlatformWindow QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") Requested: QRect(0,0 100x30) frame incl.=false QFlags(Dialog|MSWindowsFixedSizeDialogHint|WindowTitleHint|WindowSystemMenuHint|WindowCloseButtonHint) Obtained : QRect(910,592 100x30) margins=QMargins(3, 26, 3, 3) handle=0x804fc QFlags(Dialog|MSWindowsFixedSizeDialogHint|WindowTitleHint|WindowSystemMenuHint|WindowCloseButtonHint) warning: qt.qpa.window: qWindowsWndProc WM_NCCALCSIZE for 0x804fc QMargins(3, 26, 3, 3) warning: qt.qpa.window: setWindowTitle_sys QPlatformSurface(0x1eb7278d910, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow")) QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") "About Qt" warning: qt.qpa.window: setWindowTitle_sys QPlatformSurface(0x1eb7278d910, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow")) QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") "About Qt" warning: qt.qpa.window: propagateSizeHints QPlatformSurface(0x1eb7278d910, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow")) QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") warning: qt.qpa.window: > setGeometry_sys QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") from QRect(910,592 100x30) frame: QMargins(3, 26, 3, 3) to QRect(654,361 100x30) new frame: QRect(651,335 106x59) warning: qt.qpa.window: qWindowsWndProc WM_NCCALCSIZE for 0x804fc QMargins(3, 26, 3, 3) warning: qt.qpa.window: frameOnPrimaryScreen style=0x86c80000 exStyle=0x100 RECT(left=-3, top=-26, right=3, bottom=3 (6x29)) QMargins(3, 26, 3, 3) warning: qt.qpa.events: handleGeometryChange QPlatformSurface(0x1eb7278d910, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow")) QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") QRect(654,361 583x464) warning: qt.qpa.window: frameOnPrimaryScreen style=0x86c80000 exStyle=0x100 RECT(left=-3, top=-26, right=3, bottom=3 (6x29)) QMargins(3, 26, 3, 3) warning: qt.qpa.events: handleGeometryChange QPlatformSurface(0x1eb7278d910, class=QSurface::Window, type=QSurface::RasterSurface, window=QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow")) QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") QRect(654,361 583x464) warning: qt.qpa.window: < setGeometry_sys QWidgetWindow(0x1eb7278cf50, name="QMessageBoxClassWindow") resulting true QRect(654,361 583x464) Thread 1 hit Breakpoint 1, QWindowsWindow::setGeometry (this=0x1eb7278d910, rectIn=...) at E:/qt/qtbase/src/plugins/platforms/windows/qwindowswindow.cpp:2160 2160 const auto warning = (gdb) n warning: qt.qpa.window: >applyToMinMaxInfo< min=589,493 max=589,493 margins=QMargins(3, 26, 3, 3) in MINMAXINFO(maxSize=POINT(x=0, y=0), maxpos=POINT(x=0, y=0), maxtrack=POINT(x=0, y=0), mintrack=POINT(x=0, y=0)) warning: qt.qpa.window: