Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
odesaint
Total Points:
10
Registered User
June 22, 2009 10:35 AM PDT
vtdpview 64 bits segmentation fault
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(R) 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
levinth
Total Points:
580
Status Points:
80
Brown Belt
June 25, 2009 10:15 AM PDT
Rate
 
#1
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(R) 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 to be able to take the asm directly..avoiding the two step build you do now

Konstantin Lupach (Intel)
Total Points:
705
Status Points:
205
Brown Belt
July 7, 2009 8:53 AM PDT
Rate
 
#2 Reply to #1

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 <binary>.
In case it also crashes and the binary is not anyone's secret share it with us.
In case disasmtool does not crash then share with us the experiment directory and problematic binary.
It is always encouraged to mimize the amount of provided data.

K





Intel Software Network Forums Statistics

8286 users have contributed to 31231 threads and 99107 posts to date.
In the past 24 hours, we have 7 new thread(s) 31 new posts(s), and 43 new user(s).

In the past 3 days, the most popular thread for everyone has been comparison cilk++, openmp, pthreads first results The most posts were made to comparison cilk++, openmp, pthreads first results The post with the most views is Very amusing...  Escalated as

Please welcome our newest member titanius.anglesmith