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 dStart parameters: 'DebugBitfields' mode: 1 dABI: x86-windows-msvc2010-pe-32bit dLanguages: c++ dExecutable: D:\Temp\DebugBitfields\build-DebugBitfields-Qt_4_8_2_MSVC2010-Debug\debug\DebugBitfields.exe dDirectory: D:\Temp\DebugBitfields\build-DebugBitfields-Qt_4_8_2_MSVC2010-Debug dDebugger: C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86\cdb.exe dProject: D:\Temp\DebugBitfields dAdditional Search Directories: dSysroot: dDebug Source Location: dDebugger settings: dAdditionalArguments: (default: ) dAdjustBreakpointLocations: true (default: true) dAllPluginBreakpoints: true (default: true) dAlwaysAdjustColumnWidths: true (default: true) dAutoDerefPointers: true (default: true) dAutoEnrichParameters: true (default: true) dAutoQuit: false (default: false) dBreakEvent: (default: ) dBreakOnAbort: false (default: false) dBreakOnCatch: false (default: false) dBreakOnCrtDbgReport: false (default: false) dBreakOnFatal: false (default: false) dBreakOnThrow: false (default: false) dBreakOnWarning: false (default: false) dBreakpointCorrection: true (default: true) dBreakpointsFullPath: false (default: false) dCDB_Console: false (default: false) dCloseBuffersOnExit: false (default: false) dCloseMemoryBuffersOnExit: true (default: true) dDisplayStringLimit: 100 (default: 100) dEnableReverseDebugging: false (default: false) dExtraDumperFile: (default: ) dFirstChanceExceptionTaskEntry: true (default: true) dFontSizeFollowsEditor: false (default: false) dGdbCustomDumperCommands: (default: ) dGdbPostAttachCommands: (default: ) dGdbStartupCommands: (default: ) dIdentifyDebugInfoPackages: false (default: false) dIgnoreFirstChanceAccessViolation: false (default: false) dIntelFlavor: false (default: false) dLoadGdbDumpers2: false (default: false) dLoadGdbInit: true (default: true) dLogTimeStamps: false (default: false) dMaximalStackDepth: 20 (default: 20) dMaximalStringLength: 10000 (default: 10000) dMultiInferior: false (default: false) dNoPluginBreakpoints: false (default: false) dQmlInspector.ShowAppOnTop: false (default: false) dRaiseOnInterrupt: true (default: true) dRegisterForPostMortem: false (default: false) dSecondChanceExceptionTaskEntry: true (default: true) dSelectedPluginBreakpoints: false (default: false) dSelectedPluginBreakpointsPattern: .* (default: .*) dShowQObjectNames2: true (default: true) dShowQmlObjectTree: true (default: true) dShowQtNamespace: true (default: true) dShowStandardNamespace: true (default: true) dShowThreadNames: false (default: false) dSkipKnownFrames: false (default: false) dSortStructMembers: true (default: true) dSourcePaths: (default: ) dStationaryEditorWhileStepping: false (default: false) dSwitchModeOnExit: false (default: false) dSymbolPaths: (default: ) dTargetAsync: false (default: false) dUseAddressInBreakpointsView: false (default: false) dUseAddressInStackView: false (default: false) dUseAlternatingRowColours: true (default: false) *** dUseCodeModel: true (default: true) dUseDebuggingHelper: true (default: true) dUseDynamicType: true (default: true) dUseMessageBoxForSignals: true (default: true) dUsePythonDumper: true (default: true) dUseToolTips: true (default: true) dUseToolTipsInBreakpointsView: true (default: false) *** dUseToolTipsInLocalsView: false (default: false) dUseToolTipsInStackView: true (default: true) dWarnOnReleaseBuilds: true (default: true) dWatchdogTimeout: 20 (default: 20) dState changed from DebuggerNotReady(0) to EngineSetupRequested(1) dCALL: SETUP ENGINE Launching C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86\cdb.exe -aqtcreatorcdbext.dll -lines -G -c .idle_cmd !qtcreatorcdbext.idle -y "" D:\Temp\DebugBitfields\build-DebugBitfields-Qt_4_8_2_MSVC2010-Debug\debug\DebugBitfields.exe using C:\Qt\qtcreator-4.8.0-beta1\lib\qtcreatorcdbext32\qtcreatorcdbext.dll of 21.09.2018 05:08. C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86\cdb.exe running as 4764 Microsoft (R) Windows Debugger Version 6.2.9200.20512 X86 Using CDB based breakpoint correction. Copyright (c) Microsoft Corporation. All rights reserved. CommandLine: D:\Temp\DebugBitfields\build-DebugBitfields-Qt_4_8_2_MSVC2010-Debug\debug\DebugBitfields.exe WARNING: Inaccessible path: '""' Symbol search path is: "" Executable search path is: Module loaded: DebugBitfields.exe Module loaded: ntdll.dll Module loaded: C:\Windows\syswow64\kernel32.dll Module loaded: C:\Windows\syswow64\KERNELBASE.dll Module loaded: C:\Windows\SysWOW64\MSVCR100D.dll (d38.b5c): Break instruction exception - code 80000003 (first chance) *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll - eax=00000000 ebx=00000000 ecx=8b980000 edx=0024e3b8 esi=fffffffe edi=00000000 eip=77820f3b esp=0038f5c8 ebp=0038f5f4 iopl=0 nv up ei pl zr na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000246 ntdll!LdrVerifyImageMatchesChecksum+0x96c: 77820f3b cc int 3 cdb: Reading initial command '.idle_cmd !qtcreatorcdbext.idle' Execute when idle: !qtcreatorcdbext.idle 0:000> 18: return 0; DebugBitfields!main+0x14: 18 00c41024 33c0 xor eax,eax *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\syswow64\kernel32.dll - *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll - Stopped at breakpoint 100200 in thread 0. dNOTE: INFERIOR SPONTANEOUS STOP Stopped. dState changed from InferiorRunOk(8) to InferiorStopOk(11) <.frame 0x0 Finished retrieving data ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_TEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_PEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_TEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_PEB *** *** *** *************************************************************************

19: } DebugBitfields!main+0x16: 19 00c41026 8be5 mov esp,ebp Stopped: "unknown". dNOTE: INFERIOR SPONTANEOUS STOP Stopped. dState changed from InferiorRunOk(8) to InferiorStopOk(11) <.frame 0x0 Finished retrieving data ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_TEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_PEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_TEB *** *** *** ************************************************************************* ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: nt!_PEB *** *** *** ************************************************************************* ",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit.bit ",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""},{name="byte",address="0x38f9ec",numchild="0",type="int",value="43"}],type="",value=""}],type="Foo",value=""}],partial="1",timings=[]} Finished retrieving data dADJUSTING CHILD EXPECTATION FOR local.foo dADJUSTING CHILD EXPECTATION FOR local.foo.bar dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit.bit dADJUSTING CHILD EXPECTATION FOR local.foo.bar.bit.bit.bit.bit.bit.bit.bit.bit