Hi Rui, you need to call SBDebugger::Terminate() before your program exits.
On 03/08/20 01:54 PM, Rui Liu via lldb-dev <lldb-dev@lists.llvm.org> wrote: > > > Hi LLDB devs, > > I'm trying to build a debugger integration that uses LLDB C++ API. Due to > lack of documentation, I'm basically using the examples in the python API as > a guidance. > > I had following code, which basically contains one line creating a > SBDebugger, but it generates a SIGSEGV fault...... > > #include <LLDB.h> > using namespace lldb; > > int main() > { > SBDebugger debugger = SBDebugger::Create(); > } > > Did I do something wrong? > > Kind regards, > Rui > > > _______________________________________________ > lldb-dev mailing list > lldb-dev@lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > >
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev