Source browser continue to collect information, so that Source browser based functionality, such as
is not working.
In the Source browser window, the text Collecting information is shown, without apparent progress.
Note: Source Browser can be opened from the View menu of IAR Embedded Workbench.
Note: This Technical Note only applies to IAR Embedded Workbench versions where the file common\bin\SourceIndexer.exe can be found in your installation directory.
Ensure that IAR Embedded Workbench is in the foreground, that is, it is the active application.
Look for generated .pbi files and check their modification dates (e.g., in Debug/Obj). It may be that there is progress, even if it is slower than expected. Factors affecting speed include, but is not limited to, the following:
The source indexer application (...\common\bin\SourceIndexer.exe) accepts arguments via a file named command.xcl.
This file can be found in the directory pointed out by the environment variable TEMP. As an example, a user Kilroy using Windows 7 might have C:\Users\Kilroy\AppData\Local\Temp.
If access to command.xcl and/or this directory is not available for some reason (e.g., inappropriate value of TEMP, inappropriate privileges, file already open) information collection will not proceeed as intended.
It is expected that changes in a project are mostly incremental, thus allowing the source browser to unobtrusively collect the needed information.
Cases when more extensive information collection is required include
All product names are trademarks or registered trademarks of their respective owners.