Advertisement
Guest User

Untitled

a guest
May 22nd, 2016
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.47 KB | None | 0 0
  1. sЗапускается отладчик «LldbEngine» для ABI «x86-macos-generic-mach_o-64bit»...
  2. dStart parameters: 'Graphics' mode: 1
  3. dABI: x86-macos-generic-mach_o-64bit
  4. dLanguages: c++
  5. dExecutable: /Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/Graphics [terminal]
  6. dDirectory: /Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug
  7. dDebugger: /usr/bin/lldb
  8. dProject: /Users/veujin/Programming/Qt/GraphicsAddtional Search Directories:
  9. dRemote: :0
  10. dSysroot:
  11. dDebug Source Location:
  12. dDebugger settings:
  13. dShowThreadNames: false (default: false)
  14. dUseToolTips: true (default: true)
  15. dUseToolTipsInLocalsView: false (default: false)
  16. dUseToolTipsInBreakpointsView: false (default: false)
  17. dUseToolTipsInBreakpointsView: false (default: true) ***
  18. dUseAddressInBreakpointsView: false (default: false)
  19. dUseAddressInStackView: false (default: false)
  20. dAlwaysAdjustColumnWidths: true (default: true)
  21. dExtraDumperFile: (default: )
  22. dGdbCustomDumperCommands: (default: )
  23. dAdditionalArguments: (default: )
  24. dSymbolPaths: (default: )
  25. dSourcePaths: (default: )
  26. dBreakEvent: (default: )
  27. dBreakOnCrtDbgReport: false (default: false)
  28. dUseAlternatingRowColours: false (default: false)
  29. dFontSizeFollowsEditor: false (default: false)
  30. dUseMessageBoxForSignals: true (default: true)
  31. dAutoQuit: false (default: false)
  32. dLogTimeStamps: false (default: false)
  33. dCloseBuffersOnExit: false (default: false)
  34. dCloseMemoryBuffersOnExit: true (default: true)
  35. dSwitchModeOnExit: false (default: false)
  36. dBreakpointsFullPath: false (default: false)
  37. dRaiseOnInterrupt: true (default: true)
  38. dStationaryEditorWhileStepping: false (default: false)
  39. dUseDebuggingHelper: true (default: true)
  40. dUseCodeModel: true (default: true)
  41. dMaximalStackDepth: 20 (default: 20)
  42. dShowStandardNamespace: true (default: true)
  43. dShowQtNamespace: true (default: true)
  44. dShowQObjectNames: false (default: false)
  45. dSortStructMembers: true (default: true)
  46. dAutoDerefPointers: true (default: true)
  47. dMaximalStringLength: 10000 (default: 10000)
  48. dDisplayStringLimit: 100 (default: 100)
  49. dSkipKnownFrames: false (default: false)
  50. dEnableReverseDebugging: false (default: false)
  51. dAllPluginBreakpoints: true (default: true)
  52. dSelectedPluginBreakpoints: false (default: false)
  53. dAdjustBreakpointLocations: true (default: true)
  54. dCDB_Console: false (default: false)
  55. dBreakpointCorrection: true (default: true)
  56. dIgnoreFirstChanceAccessViolation: false (default: false)
  57. dLoadGdbInit: true (default: true)
  58. dLoadGdbDumpers2: false (default: false)
  59. dAttemptQuickStart: false (default: false)
  60. dGdbStartupCommands: (default: )
  61. dGdbPostAttachCommands: (default: )
  62. dWatchdogTimeout: 20 (default: 20)
  63. dAutoEnrichParameters: true (default: true)
  64. dUseDynamicType: true (default: true)
  65. dTargetAsync: false (default: false)
  66. dWarnOnReleaseBuilds: true (default: true)
  67. dMultiInferior: false (default: false)
  68. dIntelFlavor: false (default: false)
  69. dIdentifyDebugInfoPackages: false (default: false)
  70. dNoPluginBreakpoints: false (default: false)
  71. dSelectedPluginBreakpointsPattern: .* (default: .*)
  72. dBreakOnThrow: false (default: false)
  73. dBreakOnCatch: false (default: false)
  74. dBreakOnWarning: false (default: false)
  75. dBreakOnFatal: false (default: false)
  76. dBreakOnAbort: false (default: false)
  77. dShowQmlObjectTree: true (default: true)
  78. dQmlInspector.ShowAppOnTop: false (default: false)
  79. dState changed from DebuggerNotReady(0) to EngineSetupRequested(1) [master]
  80. dQUEUE: SETUP ENGINE
  81. dCALL: SETUP ENGINE
  82. dTRYING TO START ADAPTER
  83.  
  84. dSTARTING LLDB: /usr/bin/lldb
  85.  
  86. >(lldb) sc print('@\nlldbstartupok@\n')
  87. >@
  88. >lldbstartupok@
  89. >
  90. dADAPTER STARTED
  91. sНастройка подчинённого...
  92. >(lldb) script sys.path.insert(1, '/Applications/Qt Creator.app/Contents/Resources/debugger/')
  93. >(lldb) script from lldbbridge import *
  94. >(lldb) script print(dir())
  95. >['Array10000Format', 'Array1000Format',
  96. >'Array100Format', 'Array10Format', 'ArrayPlotFormat', 'AttachCore',
  97. >'AttachCrashedExternal', 'AttachExternal', 'AttachToRemoteProcess', 'AttachToRemo
  98. >teServer', 'AutomaticFormat', 'Blob', 'BreakpointAtCatch
  99. >', 'BreakpointAtExec', 'BreakpointAtFork', 'BreakpointAtJavaScr
  100. >iptThrow', 'BreakpointAtMain', 'BreakpointAtSysCall',
  101. >'BreakpointAtThrow', 'BreakpointByAddress', 'BreakpointByFileAndLine',
  102. >'BreakpointByFunction', 'BreakpointOnQmlSignalEmit', 'Childre
  103. >n', 'CompactMapFormat', 'DirectQListStorageFormat', 'DisplayImageData', '
  104. >DisplayImageFile', 'DisplayLatin1String',
  105. >'DisplayPlotData', 'DisplayUtf16String', 'DisplayUtf8String', 'Dumper', 'DumperBase', 'Enhance
  106. >dFormat', 'IndirectQListStorageFormat', 'Latin1StringFormat', 'Local8Bit
  107. >StringFormat', 'NoAddress', 'NoStartMode', 'PairedChildren', 'PairedChildrenData', 'R
  108. >awFormat', 'ReportItem', 'SeparateFormat', 'SeparateLatin1Str
  109. >ingFormat', 'SeparateUtf8StringFormat', 'SimpleFormat',
  110. >'StartExternal', 'StartInternal', 'StartRemoteProc
  111. >ess', 'StopDisplay', 'SubItem', 'Tester', 'TopLeve
  112. >lItem', 'Ucs4StringFormat', 'UnknownType', 'UnnamedSubItem', 'Utf16Strin
  113. >gFormat', 'Utf8StringFormat', 'Value', 'WatchpointAtAddress', 'Wat
  114. >chpointAtExpression', '__builtins__', 'arrayForms', 'bas
  115. >e64', 'check', 'copy', 'fileNameAsString', 'impl_
  116. >SBValue__add__', 'impl_SBValue__deref', 'impl_SBValue__floa
  117. >t__', 'impl_SBValue__getitem__', 'impl_SBValue__int__', 'impl_SBV
  118. >alue__le__', 'impl_SBValue__long__', 'impl_SBValue__sub__', 'inspect
  119. >', 'json', 'keyword', 'lldb', 'mapForms', 'os', 'platform', 'pydoc', 'qqWatchpointOffset', 'r
  120. >e', 'reload_module', 'run_one_line', 'run_python_interpreter', 'showExcepti
  121. >on', 'struct', 'sys', 'threading', 'time', 'toI
  122. >nteger', 'uuid', 'verbosity', 'warn']
  123. >(lldb) script theDumper = Dumper()
  124. eERROR: Lldb stderr: error: cannot delete one or more categories
  125. e
  126. eerror: cannot delete one or more categories
  127. e
  128. >@
  129. >lldbversion="lldb-350.0.21.9"@
  130. >@
  131. >state="enginesetupok"@
  132. dNOTE: ENGINE SETUP OK
  133. dState changed from EngineSetupRequested(1) to EngineSetupOk(3) [master]
  134. dQUEUE: SETUP INFERIOR
  135. dState changed from EngineSetupOk(3) to InferiorSetupRequested(4) [master]
  136. dQUEUE: SETUP INFERIOR
  137. dCALL: SETUP INFERIOR
  138. <10executeDebuggerCommand({"command":"settings set target.env-vars DYLD_FRAMEWORK_PATH=/Users/veujin/Library/Qt/5.6/clang_64/lib","token":10})
  139. <11executeDebuggerCommand({"command":"settings set target.env-vars DYLD_LIBRARY_PATH=/Users/veujin/Library/Qt/5.6/clang_64/lib","token":11})
  140. <12executeDebuggerCommand({"command":"settings set target.env-vars PATH=/Users/veujin/Library/Qt/5.6/clang_64/bin:/usr/bin:/bin:/usr/sbin:/sbin","token":12})
  141. <13executeDebuggerCommand({"command":"settings set target.env-vars QTDIR=/Users/veujin/Library/Qt/5.6/clang_64","token":13})
  142. <14loadDumpers({"token":14})
  143. Attaching to 1010
  144. <15setupInferior({"attachpid":1010,"breakonmain":0,"dyldframeworkpath":"/Users/veujin/Library/Qt/5.6/clang_64/lib","dyldimagesuffix":"","dyldlibrarypath":"/Users/veujin/Library/Qt/5.6/clang_64/lib","executable":"/Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/Graphics","nativemixed":0,"processargs":[],"startmode":1,"token":15,"useterminal":1})
  145. >(lldb) script theDumper.executeDebuggerCommand({"command":"settings set target.env-vars DYLD_FRAMEWORK_PATH=/Users/veujin/Library/Qt/5.6/clang_64/lib","token":10})
  146. >@
  147. >token("10")@
  148. >@
  149. >success="1",output="",error=""@
  150. >(lldb) script theDumper.executeDebuggerCommand({"command":"settings set target.env-vars DYLD_LIBRARY_PATH=/Users/veujin/Library/Qt/5.6/clang_64/lib","token":11})
  151. >@
  152. >token("11")@
  153. >@
  154. >success="1",output="",error=""@
  155. >(lldb) script theDumper.executeDebuggerCommand({"command":"settings set target.env-vars PATH=/Users/veujin/Library/Qt/5.6/clang_64/bin:/usr/bin:/bin:/usr/sbin:/sbin","token":12})
  156. >@
  157. >token("12")@
  158. >@
  159. >success="1",output="",error=""@
  160. >(lldb) script theDumper.executeDebuggerCommand({"command":"settings set target.env-vars QTDIR=/Users/veujin/Library/Qt/5.6/clang_64","token":13})
  161. >@
  162. >token("13")@
  163. >@
  164. >success="1",output="",error=""@
  165. >(lldb) script theDumper.loadDumpers({"token":14})
  166. >@
  167. >result={token="14",dumpers=[{type="std____debug__unordered_set"},{type="CPlusPlus__Identifier"},{type="std____1__map",formats="17"},{type="std__multimap",formats="17"},{type="std____debug__deque"},{type="boost__optional"},{type="QDir"},{type="QSharedData"},{type="Debugger__Internal__GdbMi"},{type="boost__container__list"},{type="Utils__FileName"},{type="std____cxx11__basic_string"},{type="std__deque"},{type="QFixed"},{type="uint8_t"},{type="std____debug__stack"},{type="CPlusPlus__StringLiteral"},{type="QPoint"},{type="std____1__vector"},{type="QMultiMap",formats="17"},{type="CPlusPlus__Token"},{type="QLocale"},{type="QV4__CallContext"},{type="QJsonPrivate__q_littleendian"},{type="string",editable="true"},{type="std__set"},{type="std__unique_ptr"},{type="QFile"},{type="wstring"},{type="QByteArrayData"},{type="QSizeF"},{type="std____1__string"},{type="QIPv6Address"},{type="Debugger__Internal__ThreadId"},{type="Utils__ElfSection"},{type="QGraphicsPolygonItem"},{type="std__wstring",formats="2, 4"},{type="Debugger__Internal__DisassemblerLine"},{type="QTimeZone"},{type="QMap",formats="17"},{type="boost__posix_time__time_duration"},{type="std__deque__QNX"},{type="QChar"},{type="CPlusPlus__TemplateNameId"},{type="QQmlRefCount"},{type="std____debug__set"},{type="QMetaObject"},{type="QHostAddress"},{type="QV4__Value"},{type="QJsonPrivate__qle_bitfield"},{type="std____1__set"},{type="QPixmap"},{type="QJsonValue"},{type="std____1__shared_ptr"},{type="QV4__SimpleScriptFunction"},{type="CPlusPlus__Internal__Value"},{type="QFileInfo"},{type="QHash__const_iterator"},{type="std____debug__vector",formats="16"},{type="Debugger__Internal__WatchData"},{type="QTime"},{type="QPolygonF"},{type="QXmlStreamStringRef"},{type="CPlusPlus__PointerType"},{type="std___Rb_tree_const_iterator"},{type="QString",editable="true",formats="2, 4"},{type="boost__bimaps__bimap"},{type="QV4__TypedValue"},{type="std____cxx1998__map"},{type="QHash",formats="17"},{type="QXmlAttributes"},{type="QHash__iterator"},{type="QV4__CallData"},{type="QLinkedList"},{type="QStack",formats="16"},{type="QBitArray"},{type="std__list__QNX"},{type="Debugger__Internal__BreakpointModelId"},{type="boost__unordered__unordered_set"},{type="KDSoapValue1"},{type="std____1__basic_string"},{type="std____1__unique_ptr"},{type="std__stringHelper1"},{type="std__map__iterator"},{type="QDate"},{type="std__stack"},{type="std__multiset"},{type="std__unordered_map",formats="17"},{type="__m128"},{type="__m128d"},{type="QTextCodec"},{type="std__shared_ptr"},{type="Debugger__Internal__WatchItem"},{type="std__unordered_set"},{type="QMetaObjectPrivate"},{type="QHashedString"},{type="__m512d"},{type="std____cxx1998__set"},{type="std__string",editable="true",formats="5, 6, 7, 8"},{type="std____1__multimap",formats="17"},{type="__m256"},{type="std__map",formats="17"},{type="boost__posix_time__ptime"},{type="QPointF"},{type="std____cxx11__wstring",formats="2, 4"},{type="Eigen__Matrix"},{type="QImage",formats="2, 4"},{type="QSet"},{type="std__valarray",formats="16"},{type="std__map__const_iterator"},{type="QJsonArray"},{type="CPlusPlus__QualifiedNameId"},{type="QFiniteStack",formats="16"},{type="std__set__iterator"},{type="QTextDocument"},{type="QTJSC__JSValue"},{type="__gnu_cxx__hash_set"},{type="QRegion"},{type="std__array",formats="16"},{type="std____cxx11__string",formats="5, 6, 7, 8"},{type="QBasicAtomicInt"},{type="QScriptValue"},{type="QDateTime"},{type="std____1__unordered_set"},{type="boost__gregorian__date"},{type="std__set__QNX"},{type="CPlusPlus__ByteArrayRef"},{type="boost__shared_ptr"},{type="Core__Id"},{type="std__basic_string"},{type="std__map__QNX"},{type="QRectF"},{type="QAtomicInt"},{type="__m256i"},{type="__m256d"},{type="std__complex"},{type="QXmlStreamAttribute"},{type="int8_t"},{type="std__stringHelper1__QNX"},{type="ProString"},{type="QQmlAccessorProperties__Properties"},{type="QByteArray",formats="5, 6, 7, 8"},{type="QV4__ExecutionContext"},{type="CPlusPlus__Class"},{type="std__vector",editable="true",formats="16"},{type="QV4__FunctionObject"},{type="std____1__unordered_map",formats="17"},{type="__m512i"},{type="__m128i"},{type="QVariantMap",formats="17"},{type="QStringRef"},{type="std____debug__map"},{type="std__list"},{type="std____debug__list"},{type="QUuid"},{type="QVariant (QVariantMap)",formats="17"},{type="QSize"},{type="QPolygon"},{type="QSharedDataPointer"},{type="QStringList"},{type="std___Rb_tree_iterator"},{type="std__set__const_iterator"},{type="QRegExp"},{type="QStringData"},{type="QFlags"},{type="QTextCursor"},{type="std____debug__unordered_map",formats="17"},{type="QList",formats="18, 19"},{type="QStandardItem"},{type="QSharedPointer"},{type="QUrl",formats="2, 4"},{type="CPlusPlus__Symbol"},{type="QVarLengthArray"},{type="QV4__Object"},{type="QScopedPointer"},{type="__m512"},{type="QJsonPrivate__qle_signedbitfield"},{type="CPlusPlus__Literal"},{type="QMapNode"},{type="std____1__array",formats="16"},{type="QVariant"},{type="QV4__String"},{type="QVector",editable="true",formats="16"},{type="std____1__wstring"},{type="QHashNode",formats="17"},{type="QV4__CompilationUnit"},{type="QTemporaryFile"},{type="KDSoapValue"},{type="QJsonObject"},{type="QRect"},{type="CPlusPlus__IntegerType"},{type="std__vector__QNX"},{type="std____cxx11__list"},{type="CPlusPlus__FullySpecifiedType"},{type="__gnu_debug___Safe_iterator"},{type="QV4__ScriptFunction"},{type="CPlusPlus__Internal__PPToken"},{type="QWeakPointer"},{type="QAtomicPointer"},{type="CPlusPlus__NamedType"},],python="20710"}@
  168. >(lldb) script theDumper.setupInferior({"attachpid":1010,"breakonmain":0,"dyldframeworkpath":"/Users/veujin/Library/Qt/5.6/clang_64/lib","dyldimagesuffix":"","dyldlibrarypath":"/Users/veujin/Library/Qt/5.6/clang_64/lib","executable":"/Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/Graphics","nativemixed":0,"processargs":[],"startmode":1,"token":15,"useterminal":1})
  169. >14^
  170.  
  171. >@
  172. >result={token="15",success="1",msg="success",exe="/Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/Graphics"}@
  173. >15^
  174. <16insertBreakpoint({"address":0,"command":"","condition":"","enabled":1,"expression":"","file":"/Users/veujin/Programming/Qt/Graphics/main.cpp","function":"","id":0,"ignorecount":0,"line":6,"modelid":"1","oneshot":0,"token":16,"type":1})
  175. dNOTE: INFERIOR SETUP OK
  176. dState changed from InferiorSetupRequested(4) to InferiorSetupOk(6) [master]
  177. dState changed from InferiorSetupOk(6) to EngineRunRequested(7) [master]
  178. dQUEUE: RUN ENGINE
  179. dCALL: RUN ENGINE
  180. sПотребован запуск...
  181. <17runEngine({"token":17})
  182. >(lldb) script theDumper.insertBreakpoint({"address":0,"command":"","condition":"","enabled":1,"expression":"","file":"/Users/veujin/Programming/Qt/Graphics/main.cpp","function":"","id":0,"ignorecount":0,"line":6,"modelid":"1","oneshot":0,"token":16,"type":1})
  183. >@
  184. >result={token="16",lldbid="1",valid="1",hitcount="0",threadid="0",oneshot="0",condition="",enabled="1",valid="1",ignorecount="0",locations=[{locid="1",function="main",enabled="1",resolved="0",valid="1",ignorecount="0",file="/Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/../Graphics/main.cpp",line="6",addr="4294975342"},],file="/Users/veujin/Programming/Qt/build-Graphics-Desktop_Qt_5_6_0_clang_64bit-Debug/../Graphics/main.cpp",line="6"}@
  185. >16^
  186.  
  187. >(lldb) script theDumper.runEngine({"token":17})
  188.  
  189. >@
  190. >pid="1010"@
  191. >@
  192. >state="enginerunandinferiorrunok"@
  193. dNOTE: ENGINE RUN AND INFERIOR RUN OK
  194. sВыполняется.
  195. dState changed from EngineRunRequested(7) to InferiorRunOk(11) [master]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement