Yichun Zhang
Yichun Zhang
Another issue here is why it still went forward to attach to the uprobe when it failed to find the base address of the target program? Missing proper error handling...
OK, found that it is because the target process for `./a.out` is spawned by a parent `bash` process, and that both of them have `libbpftime-agent.so` preloaded. If I get rid...
This is reproducible using the official `example/malloc` sample.
We're gonna provide all new tools through our OpenResty Trace platform. The existing open source tools are painful to maintain and extend for us.
This repo is superseded by the new OpenResty XRay platform: https://openresty.com/en/xray This repo uses hand-crafted python code which is too painful to maintain and enhance.
@mikz Thanks for the report. It is known that use of variables inside the `INCLUDE` directive is not yet supported. This is actually a bit tricky to support unless the...
@PaulGWebster Nope, the array variable does not support such notation. Please only use this module according to the documentation of it: https://github.com/openresty/array-var-nginx-module For more complicated usage, please use the [ngx_lua](https://github.com/openresty/lua-nginx-module#readme)...
@PaulGWebster With `array_split`, you get an array-typed variable. Before you use the value of this variable, you should use `array_join` to obtain a string value. I've added detailed documentation to...
@gowthaman-new If a particular usage is not mentioned in the docs or the test suite, then it is not there. You are always welcome to contribute pull requests for any...
@gowthaman-new Nowadays it's recommended, however, to use the `ngx_lua` module for such fancy stuff: https://github.com/openresty/lua-nginx-module/ It can be much more flexible and much safer while still keeping great performance.