Viewer Crash Reporting

This article is obsolete, but kept as a historical record. Do not rely on this information in any way. However, it may be used in the future, so please do not delete or modify.


Objectives

Motivation

Studio Shiny has committed to making the Second Life viewer more stable. This involves finding and fixing viewer crashes. We have found that the existing crash reporter doesn't help us as much as it should. It doesn't always give us the data we need to investigate crash patterns, doesn't scale to SL's current size, doesn't always report a crash, in fact, sometimes the crash reporter itself crashes.

Tasks

Phase 1

Phase 2

Viewer Crash Hunters

Some results thus far:

Fixes in Branch_1-19-1-Viewer

Fixes in Branch_1-20-Viewer

These appeared in 1.20 Release Candidates RC1 - RC6

Fixes in Branch_1-20-Viewer-2

These appeared in 1.20 Release Candidates RC7 - RC11

After 1.20 RC11, we are concluding the Crash Hunting for the 1.20 Release Candidate - to ensure no introduction of "beta" code fixes threatens the stability of these late iterations.

Fixes in branch Viewer_1-21

We will resume Crash Hunting in the 1.21 Release Candidate

See Also