Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-14109

lldb don't hit any brake points

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • Qt Creator 3.4.0-beta1
    • Qt Creator 3.3.2
    • Debugger
    • None
    • mac osx yosemite

    Description

      Its impossible debug applications with lldb on mac yosemite. Qt creator won't hit any break points.

      log:

      sStarting debugger "LldbEngine" for ABI "x86-macos-generic-mach_o-64bit"...
      dStart parameters: 'teste1' mode: 1
      dABI: x86-macos-generic-mach_o-64bit
      dLanguages: c++
      dExecutable: /Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/teste1 [terminal]
      dDirectory: /Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug
      dDebugger: /Applications/Xcode.app/Contents/Developer/usr/bin/lldb
      dProject: /Users/julio/Projects/teste1 (built: /Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug)
      dQML server: 127.0.0.1:3768
      dRemote: :0
      dSysroot:
      dDebug Source Location:
      dDebugger settings:
      dIgnoreFirstChanceAccessViolation: false (default: false)
      dBreakpointCorrection: true (default: true)
      dCDB_Console: false (default: false)
      dBreakOnCrtDbgReport: false (default: false)
      dSelectedPluginBreakpoints: false (default: false)
      dAllPluginBreakpoints: true (default: true)
      dEnableReverseDebugging: false (default: false)
      dSkipKnownFrames: false (default: false)
      dListSourceFiles: false (default: false)
      dDisplayStringLimit: 100 (default: 100)
      dMaximalStringLength: 10000 (default: 10000)
      dAutoDerefPointers: true (default: true)
      dSortStructMembers: true (default: true)
      dShowQtNamespace: true (default: true)
      dShowStandardNamespace: true (default: true)
      dMaximalStackDepth: 20 (default: 20)
      dIdentifyDebugInfoPackages: false (default: false)
      dUseDebuggingHelper: true (default: true)
      dStationaryEditorWhileStepping: false (default: false)
      dRaiseOnInterrupt: true (default: true)
      dBreakpointsFullPath: false (default: false)
      dSwitchModeOnExit: false (default: false)
      dCloseMemoryBuffersOnExit: true (default: true)
      dCloseBuffersOnExit: false (default: false)
      dVerboseLog: false (default: false)
      dLogTimeStamps: false (default: false)
      dAutoQuit: false (default: false)
      dUseMessageBoxForSignals: true (default: true)
      dFontSizeFollowsEditor: false (default: false)
      dUseAlternatingRowColours: false (default: false)
      dBreakEvent: (default: )
      dSourcePaths: (default: )
      dSymbolPaths: (default: )
      dAdditionalArguments: (default: )
      dGdbCustomDumperCommands: (default: )
      dExtraDumperFile: (default: )
      dAlwaysAdjustColumnWidths: true (default: true)
      dUseAddressInStackView: false (default: false)
      dUseAddressInBreakpointsView: false (default: false)
      dUseToolTipsInBreakpointsView: false (default: true) ***
      dUseToolTipsInBreakpointsView: false (default: false)
      dUseToolTipsInLocalsView: false (default: false)
      dUseToolTips: false (default: true) ***
      dShowThreadNames: false (default: false)
      dUseCodeModel: true (default: true)
      dQmlInspector.FromQml: false (default: false)
      dQmlInspector.ShowAppOnTop: false (default: false)
      dShowQmlObjectTree: true (default: true)
      dBreakOnAbort: false (default: false)
      dBreakOnFatal: false (default: false)
      dBreakOnWarning: false (default: false)
      dBreakOnCatch: false (default: false)
      dBreakOnThrow: false (default: false)
      dSelectedPluginBreakpointsPattern: .* (default: .*)
      dNoPluginBreakpoints: false (default: false)
      dAdjustBreakpointLocations: true (default: true)
      dIntelFlavor: false (default: false)
      dMultiInferior: false (default: false)
      dWarnOnReleaseBuilds: true (default: true)
      dTargetAsync: false (default: false)
      dUseDynamicType: true (default: true)
      dAutoEnrichParameters: true (default: true)
      dWatchdogTimeout: 20 (default: 20)
      dGdbPostAttachCommands: (default: )
      dGdbStartupCommands: (default: )
      dAttemptQuickStart: false (default: false)
      dLoadGdbDumpers2: false (default: false)
      dLoadGdbInit: true (default: true)
      dState changed from DebuggerNotReady(0) to EngineSetupRequested(1) [master]
      dQUEUE: SETUP ENGINE
      dCALL: SETUP ENGINE
      dTRYING TO START ADAPTER

      dSTARTING LLDB: python -i /Users/julio/Bin/Qt/Qt Creator.app/Contents/Resources/debugger/lldbbridge.py /Applications/Xcode.app/Contents/Developer/usr/bin/lldb

      dLldb stdout: lldbversion="lldb-320.4.156"@
      dstate="enginesetupok"@
      dNOTE: ENGINE SETUP OK
      dState changed from EngineSetupRequested(1) to EngineSetupOk(3) [master]
      dQUEUE: SETUP INFERIOR
      dState changed from EngineSetupOk(3) to InferiorSetupRequested(4) [master]
      dQUEUE: SETUP INFERIOR
      dCALL: SETUP INFERIOR
      Attaching to 11055
      <1

      {"cmd":"setupInferior","executable":"/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/teste1","breakOnMain":0,"useTerminal":1,"startMode":1,"processArgs":[],"attachPid":11055,"token":1}

      dLldb stdout: state="inferiorsetupok",msg="success",exe="/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/teste1"@
      dtoken="1"@
      dNOTE: INFERIOR SETUP OK
      dState changed from InferiorSetupRequested(4) to InferiorSetupOk(6) [master]
      dState changed from InferiorSetupOk(6) to EngineRunRequested(7) [master]
      dQUEUE: RUN ENGINE
      dCALL: RUN ENGINE
      dTAKING OWNERSHIP OF BREAKPOINT 2 IN STATE 0
      <2{"cmd":"handleBreakpoints","bkpts":[

      {"operation":"add","modelid":"2","type":1,"ignorecount":0,"condition":"","function":"","oneshot":0,"enabled":1,"file":"/Users/julio/Projects/teste1/main.cpp","line":9,"address":0,"expression":""}

      ],"continuation":"runEngine2","token":2}
      dATTEMPT SYNC
      dATTEMPT BREAKPOINT SYNCHRONIZATION
      dBREAKPOINTS ARE SYNCHRONIZED
      dLldb stdout: breakpoint-added={lldbid="1",hitcount="0",threadid="0",oneshot="0",condition="",enabled="1",valid="1",ignorecount="0",locations=[

      {locid="1",func="main",enabled="1",resolved="0",valid="1",ignorecount="0",file="/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/../teste1/main.cpp",line="9",addr="18446744073709551615"},],file="/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/../teste1/main.cpp",line="9",modelid="2"}@
      dtoken="2"@
      dcontinuation="runEngine2"@
      sRunning requested...
      <3{"cmd":"runEngine","token":3}

      dLldb stdout: pid="11055"@
      dstate="enginerunandinferiorrunok"@
      dNOTE: ENGINE RUN AND INFERIOR RUN OK
      sRunning.
      dState changed from EngineRunRequested(7) to InferiorRunOk(11) [master]
      dLldb stdout: token="3"@

      dLldb stdout: event={type="1",data="0x7fff22cc73f0 Event: broadcaster = 0x7fff25f02030 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x7fff25f02000 (pid = 11055), state = stopped}",msg="None",flavor="Process::ProcessEventData",state="5"}@
      dLldb stdout: stack-top={}@
      dLldb stdout: threads={threads=[{id="188483",index="0",details="None",stop-reason="0",state="None",name="None",frame={pc="0xffffffffffffffff",addr="0xffffffffffffffff",fp="0xffffffffffffffff",func="None",line="0",fullname="",file=""}},],current-thread-id="188483"},@
      dlocation={file="",line="0",addr="18446744073709551615"}@
      dbreakpoint-changed={lldbid="1",hitcount="0",threadid="0",oneshot="0",condition="",enabled="1",valid="1",ignorecount="0",locations=[{locid="1",func="main",enabled="1",resolved="0",valid="1",ignorecount="0",file="/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/../teste1/main.cpp",line="9",addr="18446744073709551615"}

      ,],file="/Users/julio/Projects/build-teste1-Desktop_Qt_5_4_1_clang_64bit-Debug/../teste1/main.cpp",line="9"}@
      devent={type="1",data="0x7fff22d1c8c0 Event: broadcaster = 0x7fff25f02030 (lldb.process), type = 0x00000001 (state-changed), data =

      { process = 0x7fff25f02000 (pid = 11055), state = running}

      ",msg="None",flavor="Process::ProcessEventData",state="6"}@
      dstate="running"@
      <4

      {"cmd":"disassemble","cookie":1,"address":18446744073709551615,"function":"","flavor":"att","token":4}

      dNOTE: INFERIOR RUN OK - REPEATED.

      dHANDLE LLDB ERROR
      dLLDB PROCESS FINISHED, status 1, code 0
      dNOTE: ENGINE SPONTANEOUS SHUTDOWN
      dState changed BY FORCE from InferiorRunOk(11) to EngineShutdownOk(22) [master]
      dState changed from EngineShutdownOk(22) to DebuggerFinished(23) [master]
      dQUEUE: FINISH DEBUGGER
      dNOTE: FINISH DEBUGGER
      dHANDLE RUNCONTROL FINISHED
      sDebugger finished.

      dSTUB EXITED EXPECTEDLY

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              hjk hjk
              jcbritobr Julio Cesar de Brito
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes