wNote: This log contains possibly confidential information about your machine, environment variables, in-memory data of the processes you are debugging, and more. It is never transferred over the internet by Qt Creator, and only stored to disk if you manually use the respective option from the context menu, or through mechanisms that are not under the control of Qt Creator's Debugger plugin, for instance in swap files, or other plugins you might use. wYou may be asked to share the contents of this log when reporting bugs related to debugger operation. In this case, make sure your submission does not contain data you do not want to or you are not allowed to share. w d[GDB] Start parameters: 'demo' mode: 1 dABI: x86-windows-msys-pe-32bit dLanguages: c++ dExecutable: D:\Workplace\temp\qttmp\demo\Desktop_Qt_5_15_2_MinGW_32_bit-Debug\debug\demo.exe dDirectory: D:\Workplace\temp\qttmp\demo\Desktop_Qt_5_15_2_MinGW_32_bit-Debug dDebugger: D:\ProgramFiles\Qt\Tools\mingw810_32\bin\gdb.exe dProject: D:\Workplace\temp\qttmp\demo dAdditional Search Directories: dSysroot: dDebug Source Location: /usr/src/debug/qt5base/src/corelib:/usr/src/debug/qt5base/src/gui:/usr/src/debug/qt5base/src/network d[GDB] Debugger settings: d/AdditionalArguments: (default: ) d/AlwaysAdjustColumnWidths: true (default: true) d/AutoDerefPointers: true (default: true) d/BreakEvent: (default: ) d/BreakOnCrtDbgReport: false (default: false) d/BreakpointCorrection: true (default: true) d/CDB_Console: false (default: false) d/FirstChanceExceptionTaskEntry: true (default: true) d/IgnoreFirstChanceAccessViolation: false (default: false) d/LogTimeStamps: false (default: false) d/SecondChanceExceptionTaskEntry: true (default: true) d/SortStructMembers: true (default: true) d/SourcePaths: (default: ) d/SymbolPaths: (default: ) d/UsePythonDumper: true (default: true) d/UseToolTipsInBreakpointsView: false (default: false) d/UseToolTipsInLocalsView: false (default: false) d/UseToolTipsInStackView: true (default: true) d[GDB] State changed from DebuggerNotReady(0) to EngineSetupRequested(1) d[GDB] CALL: SETUP ENGINE d[GDB] TRYING TO START ADAPTER d[GDB] ENABLING TEST CASE: 0 d[GDB] STARTING D:\ProgramFiles\Qt\Tools\mingw810_32\bin\gdb.exe "--tty=\\.\pipe\creator-42724-4912" -i mi d[GDB] GDB STARTED, INITIALIZING IT <58show version <59show debug-file-directory <60set max-completions 1000 <61complete set arch <62set breakpoint pending on <63set print elements 10000 <64set index-cache on <65set unwindonsignal on <66set width 0 <67set height 0 正在设置 inferior... <68set substitute-path /Users/qt/work/qt D:/ProgramFiles/Qt/5.15.2/Src <69set substitute-path C:/work/build/qt5_workdir/w/s D:/ProgramFiles/Qt/5.15.2/Src <70set substitute-path Q:/qt5_workdir/w/s D:/ProgramFiles/Qt/5.15.2/Src <71set substitute-path c:/Users/qt/work/install D:/ProgramFiles/Qt/5.15.2/Src <72set substitute-path c:/users/qt/work/qt D:/ProgramFiles/Qt/5.15.2/Src <# directory does not exist: /usr/src/debug/qt5base/src/corelib <# directory does not exist: /usr/src/debug/qt5base/src/gui <# directory does not exist: /usr/src/debug/qt5base/src/network <73python sys.path.insert(1, 'D:/ProgramFiles/Qt/Tools/QtCreator/share/qtcreator/debugger') <74python from gdbbridge import * <75python theDumper.loadDumpers({"token":75}) >=thread-group-added,id="i1" >~"GNU gdb (GDB) 8.1\n" >~"Copyright (C) 2018 Free Software Foundation, Inc.\n" >~"License GPLv3+: GNU GPL version 3 or later \nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n" >~"This GDB was configured as \"i686-w64-mingw32\".\nType \"show configuration\" for configuration details." >~"\nFor bug reporting instructions, please see:\n" >~".\n" >~"Find the GDB manual and other documentation resources online at:\n.\n" >~"For help, type \"help\".\n" >~"Type \"apropos word\" to search for commands related to \"word\".\n" >&"show version\n" >~"GNU gdb (GDB) 8.1\n" >~"Copyright (C) 2018 Free Software Foundation, Inc.\n" >~"License GPLv3+: GNU GPL version 3 or later \nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n" >~"This GDB was configured as \"i686-w64-mingw32\".\nType \"show configuration\" for configuration details." >~"\nFor bug reporting instructions, please see:\n" >~".\n" >~"Find the GDB manual and other documentation resources online at:\n.\n" >~"For help, type \"help\".\n" >~"Type \"apropos word\" to search for commands related to \"word\".\n" >58^done d[GDB] PARSING VERSION: 58^done d[GDB] SUPPORTED GDB VERSION GNU gdb (GDB) 8.1 dCopyright (C) 2018 Free Software Foundation, Inc. dLicense GPLv3+: GNU GPL version 3 or later dThis is free software: you are free to change and redistribute it. dThere is NO WARRANTY, to the extent permitted by law. Type "show copying" dand "show warranty" for details. dThis GDB was configured as "i686-w64-mingw32". dType "show configuration" for configuration details. dFor bug reporting instructions, please see: d. dFind the GDB manual and other documentation resources online at: d. dFor help, type "help". dType "apropos word" to search for commands related to "word". dGNU gdb (GDB) 8.1 dCopyright (C) 2018 Free Software Foundation, Inc. dLicense GPLv3+: GNU GPL version 3 or later dThis is free software: you are free to change and redistribute it. dThere is NO WARRANTY, to the extent permitted by law. Type "show copying" dand "show warranty" for details. dThis GDB was configured as "i686-w64-mingw32". dType "show configuration" for configuration details. dFor bug reporting instructions, please see: d. dFind the GDB manual and other documentation resources online at: d. dFor help, type "help". dType "apropos word" to search for commands related to "word". d[GDB] USING GDB VERSION: 80100, BUILD: 2018 <76-interpreter-exec console "set target-async off" >&"show debug-file-directory\n" >~"The directory where separate debug symbols are searched for is \"d:\\c\\mingw810\\i686-810-posix-dwarf-rt_v6-rev0\\mingw32\\lib\\debug\".\n" >59^done >&"set max-completions 1000\n" >=cmd-param-changed,param="max-completions",value="1000" >60^done >&"complete set arch \n" >~"set arch auto\n" >~"set arch i386\n" >~"set arch i386:intel\n" >~"set arch i386:nacl\n" >~"set arch i386:x64-32\n" >~"set arch i386:x64-32:intel\n" >~"set arch i386:x64-32:nacl\n" >~"set arch i386:x86-64\n" >~"set arch i386:x86-64:intel\n" >~"set arch i386:x86-64:nacl\n" >~"set arch i8086\n" >61^done >&"set breakpoint pending on\n" >=cmd-param-changed,param="breakpoint pending",value="on" >62^done >&"set print elements 10000\n" >=cmd-param-changed,param="print elements",value="10000" >63^done >&"set index-cache on\n" >&"No symbol table is loaded. Use the \"file\" command.\n" >64^error,msg="No symbol table is loaded. Use the \"file\" command." >&"set unwindonsignal on\n" >=cmd-param-changed,param="unwindonsignal",value="on" >65^done >&"set width 0\n" >=cmd-param-changed,param="width",value="4294967295" >66^done >&"set height 0\n" >67^done >&"set substitute-path /Users/qt/work/qt D:/ProgramFiles/Qt/5.15.2/Src\n" >68^done >&"set substitute-path C:/work/build/qt5_workdir/w/s D:/ProgramFiles/Qt/5.15.2/Src\n" >69^done >&"set substitute-path Q:/qt5_workdir/w/s D:/ProgramFiles/Qt/5.15.2/Src\n" >70^done >&"set substitute-path c:/Users/qt/work/install D:/ProgramFiles/Qt/5.15.2/Src\n" >71^done >&"set substitute-path c:/users/qt/work/qt D:/ProgramFiles/Qt/5.15.2/Src\n" >72^done >&"python sys.path.insert(1, 'D:/ProgramFiles/Qt/Tools/QtCreator/share/qtcreator/debugger')\n" >73^done >&"python from gdbbridge import *\n" >&"Traceback (most recent call last):\n" >&" File \"\", line 1, in \n" >&" File \"D:/ProgramFiles/Qt/Tools/QtCreator/share/qtcreator/debugger/gdbbridge.py\", line 16, in \n" >&" from dumper import DumperBase, Children, TopLevelItem\n" >&" File \"D:/ProgramFiles/Qt/Tools/QtCreator/share/qtcreator/debugger/dumper.py\", line 130, in \n" >&" class DumperBase():\n" >&" File \"D:/ProgramFiles/Qt/Tools/QtCreator/share/qtcreator/debugger/dumper.py\", line 3727, in DumperBase\n" >&" @functools.lru_cache(maxsize = None)\n" >&"AttributeError: 'module' object has no attribute 'lru_cache'\n" >&"Error while executing Python code.\n" >74^error,msg="Error while executing Python code." >&"python theDumper.loadDumpers({\"token\":75})\n" >&"Traceback (most recent call last):\n" >&" File \"\", line 1, in \n" >&"NameError: name 'theDumper' is not defined\n" >&"Error while executing Python code.\n" >75^error,msg="Error while executing Python code." d[GDB] NOTE: ENGINE SETUP FAILED d[GDB] State changed from EngineSetupRequested(1) to EngineSetupFailed(2)