Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-1038

Viewer crash in texture cache pruning on startup

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Severe
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: Sprint 12
    • Labels:
      None
    • Approvals:
      Product Owner
    • Acceptance Criteria:
      Hide
      I don't know that it's possible to create this situation in normal use, so all I can suggest is that if the viewer starts cleanly then the fix for this does no harm.
      Show
      I don't know that it's possible to create this situation in normal use, so all I can suggest is that if the viewer starts cleanly then the fix for this does no harm.

      Description

      If the viewer is started when the maximum number of items allowed in the texture cache is greater than the number actually in the cache, the viewer crashes.

      I'm not actually sure how I ended up in that condition - I happened on it while testing local builds of an unrelated change. Once you are in that condition, the problem is 100% reproducible - you crash on every startup and don't get far enough to clear the cache.

      The code problem was obvious on inspection.

        Attachments

          Activity

            People

            • Assignee:
              merov.linden Merov Linden
              Reporter:
              oz.linden Oz Linden
              Prod Owner Approved:
              Grumpity ProductEngine
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: