Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Problem with App Profiler importing kev file using funtion instrumenation: (10 Items)
   
Problem with App Profiler importing kev file using funtion instrumenation  
I have a kernel trace file that includes function instrumentation information.
I am trying to import this kev file to Application Profiler using context menu on  the kev file.
After some seconds I get an error window that is simply showing
Error: 58
nothing more

In the log file an array out of bounds exception is shown.
This is happening on any version of IDE, also with latest one 20090205.

Find attached the IDE log file.
If you need the kev file just give me a ping, I will upload it to qss_ftp then.

/hp
Attachment: Text .log 10.76 KB
Re: Problem with App Profiler importing kev file using funtion instrumenation  
You must have lots of threads... Can you send me this .kev file and binary (app profiler needs both for import)

Hans-Peter Reichert wrote:
> I have a kernel trace file that includes function instrumentation information.
> I am trying to import this kev file to Application Profiler using context menu on  the kev file.
> After some seconds I get an error window that is simply showing
> Error: 58
> nothing more
> 
> In the log file an array out of bounds exception is shown.
> This is happening on any version of IDE, also with latest one 20090205.
> 
> Find attached the IDE log file.
> If you need the kev file just give me a ping, I will upload it to qss_ftp then.
> 
> /hp
> 
> _______________________________________________
> General
> http://community.qnx.com/sf/go/post22073
RE: Problem with App Profiler importing kev file using funtion instrumenation  
Did you mean the system profiler?  The system profiler is used for kev
files.  What context menu option where you using?  Also can you post the log
file?

Thanks,
Rodney


-----Original Message-----
From: Hans-Peter Reichert [mailto:community-noreply@qnx.com] 
Sent: February-12-09 7:45 AM
To: general-ide
Subject: Problem with App Profiler importing kev file using funtion
instrumenation

I have a kernel trace file that includes function instrumentation
information.
I am trying to import this kev file to Application Profiler using context
menu on  the kev file.
After some seconds I get an error window that is simply showing
Error: 58
nothing more

In the log file an array out of bounds exception is shown.
This is happening on any version of IDE, also with latest one 20090205.

Find attached the IDE log file.
If you need the kev file just give me a ping, I will upload it to qss_ftp
then.

/hp

_______________________________________________
General
http://community.qnx.com/sf/go/post22073
AW: Problem with App Profiler importing kev file using funtion instrumenation  
Rodney,
I am talking about the feature that you can import kernel trace files (*.kev)
that include Function Enter/Exit information into Application Profiler.
The .log (error log from IDE) is already attached to my last post.
Elena knows this feature and I am currentley uploading the binary and the kev file (this will take some time 50MB + 
200MB).
I will give Elena a ping when upload has finished.
/hp


>-----Ursprüngliche Nachricht-----
>Von: Rodney Dowdall [mailto:community-noreply@qnx.com] 
>Gesendet: Donnerstag, 12. Februar 2009 15:35
>An: general-ide
>Betreff: RE: Problem with App Profiler importing kev file 
>using funtion instrumenation
>
>Did you mean the system profiler?  The system profiler is used 
>for kev files.  What context menu option where you using?  
>Also can you post the log file?
>
>Thanks,
>Rodney
>
>
>-----Original Message-----
>From: Hans-Peter Reichert [mailto:community-noreply@qnx.com]
>Sent: February-12-09 7:45 AM
>To: general-ide
>Subject: Problem with App Profiler importing kev file using 
>funtion instrumenation
>
>I have a kernel trace file that includes function 
>instrumentation information.
>I am trying to import this kev file to Application Profiler 
>using context menu on  the kev file.
>After some seconds I get an error window that is simply showing
>Error: 58
>nothing more
>
>In the log file an array out of bounds exception is shown.
>This is happening on any version of IDE, also with latest one 20090205.
>
>Find attached the IDE log file.
>If you need the kev file just give me a ping, I will upload it 
>to qss_ftp then.
>
>/hp
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22073
>
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22085
>
> 
 
*******************************************
Harman Becker Automotive Systems GmbH
Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Hüls, Michael Mauser
Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
Local Court Mannheim: Register No. 361395

 
*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat 
sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail
. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have 
received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************
RE: Problem with App Profiler importing kev file using funtion instrumenation  
Ah I see.  Didn't see the log, and didn't know about that feature.  

My apologies,
Rodney


-----Original Message-----
From: Hans-Peter Reichert [mailto:community-noreply@qnx.com] 
Sent: February-12-09 9:44 AM
To: general-ide
Subject: AW: Problem with App Profiler importing kev file using funtion instrumenation

Rodney,
I am talking about the feature that you can import kernel trace files (*.kev)
that include Function Enter/Exit information into Application Profiler.
The .log (error log from IDE) is already attached to my last post.
Elena knows this feature and I am currentley uploading the binary and the kev file (this will take some time 50MB + 
200MB).
I will give Elena a ping when upload has finished.
/hp


>-----Ursprüngliche Nachricht-----
>Von: Rodney Dowdall [mailto:community-noreply@qnx.com] 
>Gesendet: Donnerstag, 12. Februar 2009 15:35
>An: general-ide
>Betreff: RE: Problem with App Profiler importing kev file 
>using funtion instrumenation
>
>Did you mean the system profiler?  The system profiler is used 
>for kev files.  What context menu option where you using?  
>Also can you post the log file?
>
>Thanks,
>Rodney
>
>
>-----Original Message-----
>From: Hans-Peter Reichert [mailto:community-noreply@qnx.com]
>Sent: February-12-09 7:45 AM
>To: general-ide
>Subject: Problem with App Profiler importing kev file using 
>funtion instrumenation
>
>I have a kernel trace file that includes function 
>instrumentation information.
>I am trying to import this kev file to Application Profiler 
>using context menu on  the kev file.
>After some seconds I get an error window that is simply showing
>Error: 58
>nothing more
>
>In the log file an array out of bounds exception is shown.
>This is happening on any version of IDE, also with latest one 20090205.
>
>Find attached the IDE log file.
>If you need the kev file just give me a ping, I will upload it 
>to qss_ftp then.
>
>/hp
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22073
>
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22085
>
> 
 
*******************************************
Harman Becker Automotive Systems GmbH
Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Hüls, Michael Mauser
Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
Local Court Mannheim: Register No. 361395

 
*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat 
sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail
. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have 
received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************

_______________________________________________
General
http://community.qnx.com/sf/go/post22087
Re: Problem with App Profiler importing kev file using funtion instrumenation  
I think I found the problem, try this patch (if you using IDE 4.6  20090205)
save this file in plugins/com.qnx.tools.ide.profiler2.core_4.6.0.200902120943.jar of installation
Attachment: Text com.qnx.tools.ide.profiler2.core_4.6.0.200902120943.jar 213.05 KB
AW: Problem with App Profiler importing kev file using funtion instrumenation  
I've put the jar to my plugin folder and deactivated the old one (com.qnx.tools.ide.profiler2.core_4.6.0.v200902052000.
jar) by renaming it.
After restarting I checked the plugin veriosn in Help/About/Plug-in Details
it shows the right (new one) version.
Unfortunately it has not changed, the error window is popping up and exception shown in .log file is the same.
!ENTRY com.qnx.tools.ide.profiler2.ui 4 4 2009-02-12 15:53:20.080
!MESSAGE 58
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: 58
	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.setLastExit(DbImporter.java:284)
	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.processExit(DbImporter.java:197)
	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.record(DbImporter.java:105)
	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.processEvent(KevImporter.java:304)
	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.importKev(KevImporter.java:238)
	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.run(KevImporter.java:164)
	at com.qnx.tools.ide.profiler2.core.input.ProfilerImportHandler.run(ProfilerImportHandler.java:109)
	at com.qnx.tools.ide.profiler2.ui.actions.ImportRawAction.run(ImportRawAction.java:55)
	at com.qnx.tools.ide.profiler2.ui.actions.UiRunnableDelegate$1.run(UiRunnableDelegate.java:37)

upload is still running, you should order more bandwidth ....

/hp



>-----Ursprüngliche Nachricht-----
>Von: Elena Laskavaia [mailto:community-noreply@qnx.com] 
>Gesendet: Donnerstag, 12. Februar 2009 15:46
>An: general-ide
>Betreff: Re: Problem with App Profiler importing kev file 
>using funtion instrumenation
>
>I think I found the problem, try this patch (if you using IDE 
>4.6  20090205) save this file in 
>plugins/com.qnx.tools.ide.profiler2.core_4.6.0.200902120943.jar
> of installation
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22089
> 
 
*******************************************
Harman Becker Automotive Systems GmbH
Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Hüls, Michael Mauser
Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
Local Court Mannheim: Register No. 361395

 
*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat 
sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail
. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have 
received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************
Re: AW: Problem with App Profiler importing kev file using funtion instrumenation  
It changed... Same bug in another place. I will send another update in a sec

Hans-Peter Reichert wrote:
> I've put the jar to my plugin folder and deactivated the old one (com.qnx.tools.ide.profiler2.core_4.6.0.v200902052000
.jar) by renaming it.
> After restarting I checked the plugin veriosn in Help/About/Plug-in Details
> it shows the right (new one) version.
> Unfortunately it has not changed, the error window is popping up and exception shown in .log file is the same.
> !ENTRY com.qnx.tools.ide.profiler2.ui 4 4 2009-02-12 15:53:20.080
> !MESSAGE 58
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 58
> 	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.setLastExit(DbImporter.java:284)
> 	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.processExit(DbImporter.java:197)
> 	at com.qnx.tools.ide.profiler2.core.input.fitrace.DbImporter.record(DbImporter.java:105)
> 	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.processEvent(KevImporter.java:304)
> 	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.importKev(KevImporter.java:238)
> 	at com.qnx.tools.ide.profiler2.core.input.kev.KevImporter.run(KevImporter.java:164)
> 	at com.qnx.tools.ide.profiler2.core.input.ProfilerImportHandler.run(ProfilerImportHandler.java:109)
> 	at com.qnx.tools.ide.profiler2.ui.actions.ImportRawAction.run(ImportRawAction.java:55)
> 	at com.qnx.tools.ide.profiler2.ui.actions.UiRunnableDelegate$1.run(UiRunnableDelegate.java:37)
> 
> upload is still running, you should order more bandwidth ....
> 
> /hp
> 
> 
> 
>> -----Ursprüngliche Nachricht-----
>> Von: Elena Laskavaia [mailto:community-noreply@qnx.com] 
>> Gesendet: Donnerstag, 12. Februar 2009 15:46
>> An: general-ide
>> Betreff: Re: Problem with App Profiler importing kev file 
>> using funtion instrumenation
>>
>> I think I found the problem, try this patch (if you using IDE 
>> 4.6  20090205) save this file in 
>> plugins/com.qnx.tools.ide.profiler2.core_4.6.0.200902120943.jar
>> of installation
>>
>> _______________________________________________
>> General
>> http://community.qnx.com/sf/go/post22089
>>
>  
> *******************************************
> Harman Becker Automotive Systems GmbH
> Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Hüls, Michael Mauser
> Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
> Local Court Mannheim: Register No. 361395
> 
>  
> *******************************************
> Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat 
sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail
. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
> This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have 
received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
> *******************************************
> 
> _______________________________________________
> General
> http://community.qnx.com/sf/go/post22094
Re: AW: Problem with App Profiler importing kev file using funtion instrumenation  
Another attempt. I have only two arrays in this class, should not fail again in there! 
Try attached file.
Attachment: Text com.qnx.tools.ide.profiler2.core_4.6.0.200902121002.jar 213.05 KB
AW: AW: Problem with App Profiler importing kev file using funtion instrumenation  
GREAT - this one is working!
thanks a lot for this very fast help!

I'll cancel my running upload (it's at 50%)

/hp


>-----Ursprüngliche Nachricht-----
>Von: Elena Laskavaia [mailto:community-noreply@qnx.com] 
>Gesendet: Donnerstag, 12. Februar 2009 16:05
>An: general-ide
>Betreff: Re: AW: Problem with App Profiler importing kev file 
>using funtion instrumenation
>
>Another attempt. I have only two arrays in this class, should 
>not fail again in there! 
>Try attached file.
>
>_______________________________________________
>General
>http://community.qnx.com/sf/go/post22097
> 
 
*******************************************
Harman Becker Automotive Systems GmbH
Management Board: Dr. Klaus Blickle (Chairman), Dr. Udo Hüls, Michael Mauser
Chairman of the Supervisory Board: Ansgar Rempp | Domicile: Karlsbad | 
Local Court Mannheim: Register No. 361395

 
*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat 
sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail
. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have 
received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************