vtdpview 64 bits segmentation fault

vtdpview 64 bits segmentation fault

odesaint的头像

Hi,
I have the following problem when the vtdpview load the sampling data:
...
18:05:05.546 Processing module 127 / 127 (mylib.so) Segmentation fault

It seems the problem append when It analyses 'mylib.so' which is generated by my software. If I remove this library and relaunch vtdpview , there is no problem (vtdpview doesn't find this module anb bypass it ). Mylib.so is compiled from assembly code (with as GNU assembler 2.17) and link with gcc 4.0.2.

I'm using 'Intel Performance Tuning Utility version 3.2 Update 1 build 824' on 64 bits machine (Xeon E5430). I have no problem on 32 bits machine.
Any ideas ?

I don't know if you can help me ...

Olivier

3 帖子 / 0 new
最新文章
如需更全面地了解编译器优化,请参阅优化注意事项
levinth的头像
Quoting - odesaint Hi,
I have the following problem when the vtdpview load the sampling data:
...
18:05:05.546 Processing module 127 / 127 (mylib.so) Segmentation fault

It seems the problem append when It analyses 'mylib.so' which is generated by my software. If I remove this library and relaunch vtdpview , there is no problem (vtdpview doesn't find this module anb bypass it ). Mylib.so is compiled from assembly code (with as GNU assembler 2.17) and link with gcc 4.0.2.

I'm using 'Intel Performance Tuning Utility version 3.2 Update 1 build 824' on 64 bits machine (Xeon E5430). I have no problem on 32 bits machine.
Any ideas ?

I don't know if you can help me ...

Olivier

You might try building your shared object with the intel compiler..I would expect it tobe able to take the asm directly..avoiding the two step build you do now

Konstantin Lupach (Intel)的头像

If you really have no issues on 32-bit OS you can try to analyze the experiment there. Copy the experiment (exp) and needed (exp/all/*.so) binaries (for example only this one to understand whether it helps). Try to convert it: vtdpview exp -c.

If you still have problems try: disasmtool .
In case it also crashes and the binary is notanyone's secret shareit with us.
In case disasmtool does not crash then share with us the experiment directory and problematic binary.
It is alwaysencouraged to mimize the amount of provided data.

K

登陆并发表评论。