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

Viewer crashes on login in Japanese locale

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Showstopper
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Sprint 4, Viewer 2.2.0
    • Labels:
      None
    • Environment:
      87ff0188ab26

      Description

      Steps to reproduce:

      1. Start viewer and change language to Japanese.
      2. Launch viewer again and log in.
      3. Viewer crahes and "Bad memory allocation in LLAppViewer::mainLoop()!" message appears.

      Viewer crashes always, both on Windows and Linux. Bug reproduces not only on fresh code, but at least on changeset 50687ce6ba72 which is two weeks old too.

      Debugging around a bit helped to find where approximately happens the crash:
      In idle_startup() => if (STATE_WORLD_INIT == LLStartUp::getStartupState()) => display_startup() => gViewerWindow->draw()
      When we get there, somewhere inside mRootView->draw() we have a problem that leads to crash.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                andrew.productengine Andrew ProductEngine
                Prod Owner Approved:
                Vadim ProductEngine
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: