hanbeom
hanbeom
@namhyung I think it's a small part of this issue. Tell me where you want this PR to be located. and if you want discuss the part of technic, Tell...
I'm trying to attaching node.js. here is log. sometime it does not work well. like below case. ``` $ node index.js server is listening on 3000 mcount: initializing mcount library...
I'm trying to attaching the python also. version 2.7 here is the result. ``` python app.py * Serving Flask app "app" (lazy loading) * Environment: production WARNING: Do not use...
@namhyung this is why it add 2 to rip. ``` regs.rip = addr; [injected address] 0x400fb0 instead of expected SIGTRAP, target stopped with signal 11: Segmentation fault (gdb) x/10i 0x400fae...
@namhyung @honggyukim @Taeung This PR has been updated. would you review this aaaagain? thanks.
@namhyung did you see my request?
@namhyung sorry, it is because I refactoring whole of codes to according your advise. I will comment to you when its ready.
@namhyung change summary - removed codes to keep errno - removed codes to change thread model to initial-exec - arch/x86_64/inject.c moved to under utils. - added some codes to arch/x86_64/mcount-arch.h...
@honggyukim checked. it is working well now.
now I remember it. I think I went through the same problem and tried to fix it. would you please review below commit? https://github.com/ParkHanbum/uftrace/commit/59566806eab09f18f6b16d59b2c48fa3c4a84955 I think it might be useful.