> On 12 Oct 2016, at 08:08, Glyph Lefkowitz <gl...@twistedmatrix.com> wrote: > > >> On Oct 11, 2016, at 2:26 PM, Ronald Oussoren <ronaldousso...@mac.com >> <mailto:ronaldousso...@mac.com>> wrote: >> >> BTW. Has anyone experience with using LLDB on Sierra? I’m currently running >> Sierra in a VM and for some reason LLDB doesn’t appear to work, in an SSH >> session I cannot start programs at all and on the console a crashing bug in >> the interpreter exists the interpreter instead of breaking into the >> debugger. That’s rather annoying when you’re trying to a debug a crash on >> 10.12 that doesn’t happen on 10.11. > > Ever since the introduction of SIP, system-level debugging tools like LLDB > have worked very poorly for me, even on self-built executables. I don't see > a difference in its behavior on 10.11 vs. 10.12 though. I can run it on > `curl` from Homebrew, but not `python`; my guess being that Python is trying > to dlopen() some SIP-protected thing whereas `curl` is loading only things > from Homebrew? > > If it's a VM, then system integrity is less of a concern; have you tried just > blanket disabling SIP to see if that improves the situation? I've had some > luck with other tools (dtrace, mostly) working in that configuration. (I had > to totally disable SIP though, disabling one flag at a time didn't work.)
I haven’t had problems with SIP on 10.11. This also doesn’t seem to be a SIP issue, I got the same behavior after disabling SIP. I did manage to debug on the VM’s console by explicitly running the Python interpreter inside the framework (Python.app/Contents/MacOS/Python) instead of the launcher in {sys.prefix}/bin. This doesn’t work in an SSH session though. That’s a bit annoying, but is workable until I get around to installing sierra on my main machine. Ronald P.S. I’m debugging using a Python.org <http://python.org/> install of python3.5, not using the /System installation of Python2.7. Using the latter is asking for problems when working on a package that Apple also ships. > > -glyph > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! > http://sdm.link/slashdot_______________________________________________ > Pyobjc-dev mailing list > pyobjc-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org https://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG