I just noticed something rather slimy from Apple: `dtrace` user stacks (logged using `ustack()`) aren't symbolicated unless SIP is turned off completely. This doesn't matter for the dtrace script I'm asking Sorin and Eric to test with -- I already know what the output of `ustack()` will be in those cases. (It does matter for the tests I've been running, so I'm back to doing `csrutil disable`.) So, if you're doing `csrutil enable --without dtrace` and testing with my dtrace script from comment 145, you can use either a Firefox release or a Firefox Nightly -- the user stack symbols will be missing regardless.
Bug 1576767 Comment 146 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I just noticed something rather slimy from Apple: `dtrace` user stacks (logged using `ustack()`) aren't symbolicated unless SIP is turned off completely. This doesn't matter for the dtrace script I'm asking Sorin and Eric to test with -- I already know what the output of `ustack()` will be in those cases. (It does matter for the tests I've been running, so I'm back to using `csrutil disable`.) So, if you're using `csrutil enable --without dtrace` and testing with my dtrace script from comment 145, you can use either a Firefox release or a Firefox Nightly -- the user stack symbols will be missing regardless.