Where did Callstacks go from the Hopper logs?

If you upgraded from an older version of Hopper to a more recent one, you probably noticed that the callstacks are gone from the Hopper logs.

We made them optional for two reasons:

1. Printing out callstacks slowed down the run significantly

2. They did not provide a lot of value, because the callstacks were printed out at 5 minute intervals and not at the points of interest

If you feel that you can benefit from these callstacks you can turn them back on by passing /d to Hopper.exe. To pass a switch to hopper you can use the debugger's target window. If you don't have a debugger attached you can create a link file that passes the switch to Hopper.exe. MSDN has instructions on how to create link files here

Comments

  • Anonymous
    October 04, 2007
    PingBack from http://msdnrss.thecoderblogs.com/2007/10/04/where-did-callstacks-go-from-the-hopper-logs/

  • Anonymous
    October 04, 2007
    But we still found call stack in SOME hopper run. We were using hopper from Sep 07 LTK. Is there situation will automatically turn on that ?

  • Anonymous
    October 05, 2007
    @modern911, ah yes it does it at the begining and the end of a run only but it doesn't do it every 5 minutes anymore.