[sldev] A few call stacks from crash reports

Soft soft at lindenlab.com
Thu Apr 16 09:56:32 PDT 2009


On Thu, Apr 16, 2009 at 10:47 AM, Joshua Bell <josh at lindenlab.com> wrote:
> Dale Mahalko wrote:
>>
>> Also it is annoying that as a beta client, it reuses my normal
>> client's preferences folder in "Application Data". I really do not
>> like starting up a beta client only to see that it immediately decides
>> to completely expunge the cache of the regular non-crashing client.
>> Ack! Why can't it make its own test preferences folder in "Application
>> Data" and leave my regular client preferences/cache alone?
>
> There's a flag "--settings" that can be passed into the viewer that
> specifies the preferences filename to use. This is usually specified in
> the shortcuts (Windows)/arguments.txt (MacOS) created used for viewers
> in different distribution channels or test grids (e.g. "--settings
> settings_aditi_beta.xml"). Depending on how your viewer is packaged or
> how you're running it you may need to specify it manually.
>
> It doesn't modify the cache location, though, and it uses the same
> directories. So... that'd maybe solve half your problem.

The settings can specify a cache location though, so pointing to a
different settings file can still specify an alternate cache.

With existing code, one can create a different settings file for the
everyday release build by pointing to a different settings group with
the above command line option. Then, all the dev branches would go on
using the default location and wouldn't run the risk of screwing up
the day-to-day viewer's cache or settings.


More information about the SLDev mailing list