Forums - Profiler 4.0 crash

5 posts / 0 new
Last post
Profiler 4.0 crash
Join Date: 25 May 16
Posts: 1
Posted: Tue, 2016-06-07 17:01


The profiler crashes after the frame capture is done. I see all panels populating (textures, render calls, etc...). As soon as the main "previewer" panel displays the buffer, the app crashes.

After attaching a debugger, here is the culprit:

System.IndexOutOfRangeException was unhandled
Message: An unhandled exception of type 'System.IndexOutOfRangeException' occurred in QXProfilerControlsCS.dll
Additional information: Index was outside the bounds of the array.
Please advise.
- David
  • Up0
  • Down0
Carlos Dominguez Moderator
Join Date: 27 Jul 15
Location: San Diego
Posts: 110
Posted: Wed, 2016-06-08 09:22

Hi David,

I recommend you use Snapdragon Profiler to capture applications as Adreno Profiler is no longer maintained. You can grab it at:


  • Up0
  • Down0
Join Date: 7 Jun 13
Posts: 2
Posted: Wed, 2016-07-06 21:03

Hi, we try snapdragon profiler to snapshot frame on Galaxy s7 edge(adreno 530) in our application, but it is too slow and crashes quite often while selecting among diffrent DrawCalls.

  • Up0
  • Down0
khawkins Moderator
Join Date: 29 Nov 12
Location: San Diego, CA
Posts: 62
Posted: Thu, 2016-07-07 09:58


The slowness you're experiencing during a drawcall replay is because Profiler uses the device to ensure accurate rendering and results, so there is a delay. You should see progress bars during this process. We'll consider ways to continue to improve this.

Also, which version of Snapdragon Profiler have you been using? Older versions of Snapdragon Profiler are known to have crashes with Snapshots and drawcall replays. More recent versions are more stable (and the upcoming 1.5.1 even more so).



  • Up0
  • Down0
Join Date: 18 Feb 14
Posts: 1
Posted: Fri, 2016-07-15 02:34

I tried both Adreno Profiler 4.0 and Snapdragon Profiler 1.5.1. It's true that Snapdragon Profiler is more stable that old one. However, Adreno Profiler provides more functions such as 'save vertex data', 'save snapshot', etc., which are quite essential for a GPU profiler IMHO. Do you have plan to implement these functions in new Snapdragon Profiler?

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.