Issue with Symbols Lookup with PerfView V1.8 collecting on older OS version

I wanted to blog about this just to increase the visibility of this bug since it may me more common that I thought. 

If you are using Versions 1.8 of PerfView and you are COLLECTING data using PerfView using its default setting and when you look at your resulting .ETL.ZIP file and it gives you a dialog box that says you did not 'Merge' your data (and you can't get any symbols for native/OS dlls to resolve), then you should read further.   If not please ignore this post.

There is a bug with newer code that PerfView uses such that on SOME older OSes (I have not characterized that yet), this effect occurs.

There is a simple work around.  You can use an older version of PerfView (e.g. V1.7) to do the collection (you can still view the data with V1.8).  

You can get the V1.7 version of PerfView from https://1drv.ms/1NHA1HB in the OldPerfviewVersion directory.  

This of course will be fixed in the next version (V1.9) which should be released soon (next few weeks), but in the mean time you have a work-around.

Vance

Comments

  • Anonymous
    February 02, 2016
    Hi , Sorry if i am asking a wrong question. Is it possible to analyse asp.net mvc/web api  using perfview.

  • Anonymous
    February 02, 2016
    The comment has been removed

  • Anonymous
    February 03, 2016
    The comment has been removed

  • Anonymous
    February 03, 2016
    It certainly would be nice.   I will see what I can do, but frankly it may be a while, since there are other things on my todo list (like open sourcing TraceEvent and PerfView), that have been waiting longer.   In your particular example above, this is likely that SLAB has just not been kept up to date.   While having an overview page might help get the big picture, it is not likely to help with things like that (which are basically 'just bugs').   However I will see if I can't devote a small amount of time per week to building up some Wikipeida pages, but event that will probably wait until the end of the month since I want to publish and post a few things about PerfView first...

  • Anonymous
    February 04, 2016
    The comment has been removed

  • Anonymous
    February 19, 2016
    This is fantastic, thanks for this excellent tool and the video tutorials. I'll be looking forward to 1.9.

  • Anonymous
    February 19, 2016
    Version 1.9 of PerfView is now out in the download center.