Sorry, I confused the version numbers. FreeBSD 11 came with llvm 3.8, and FreeBSD 11.1 is using llvm 4.0. However, I just ran a debugging session with lldb 5 from llvm-5-devel from the ports on FreeBSD 11.1-RELEASE (x86-64) and it showed the same issue.
Best regards Rolf > Am 16.11.2017 um 18:18 schrieb Dr. Rolf Jansen via lldb-dev > <lldb-dev@lists.llvm.org>: > > Hello, > > I am not sure whether this is an issue with FreeBSD or lldb, please point me > into the right direction. > > Recently I updated from FreeBSD 11 (system llvm/clang/lldb 4.0) to FreeBSD > 11.1 (system llvm/clang/lldb 5.0). Now I am back working on one of my > threaded server programs and in the past I happily used the ncurses GUI which > is builtin to lldb for debugging. > > Unfortunately, in my present setup, stepping over and into my code is quite > cumbersome, because the GUI loses after each step the focus on the thread in > which the step command was issued and switches the code window to another > thread showing the assembly code of the accept() function in libc. In order > to continue, I need to manually select the thread of my interest in the list > of threads, and then I may issue the next step, which then lets the GUI lose > its focus again and so on. > > For the time being I step through my code without the GUI and then start the > GUI only when I want to examine some variables. > > I did not see this behaviour in FreeBSD 11 (system llvm/clang/lldb 4.0). > > Any ideas, what is going on here? Any ideas for a workaround? In case this is > a FreeBSD issue I would be glad to hear some keywords which I can use for a > bug report. > > Many thanks for any replies. > > Best regards > > Rolf > _______________________________________________ > lldb-dev mailing list > lldb-dev@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev _______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev