secondlife / secondlife/viewer

Getting your MFA token wrong may result in the login page being "stuck" on successful authentication

Open
#3,541 1 comment 0 reactions 1 assignee View on GitHub

@maxim-productengine is already working on this.

Since Mar 24, 2025.

backlog bug team:viewer
Dominant language
C++
Stars
299
Forks
146
Avg merge
1d 9h
Merged PRs (30d)
88

Description

Environment

Second Life Test 7.1.12.52005 (64bit)
Release Notes
Build Configuration RelWithDebInfo

You are at 141.0, 218.9, 134.3 in Linden Lab HQ 4 located at simhost-0bafefdd96f0a0b93.agni
SLURL: http://maps.secondlife.com/secondlife/Linden%20Lab%20HQ%204/141/219/134
(global coordinates 238,989.0, 244,187.0, 134.3)
Second Life Preflight 2025-01-17.12835327626
Release Notes

CPU: AMD Ryzen 9 7950X3D 16-Core Processor (4192.04 MHz)
Memory: 97405 MB
OS Version: Microsoft Windows 11 64-bit (Build 26100.3194)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce RTX 3090/PCIe/SSE2

Windows Graphics Driver Version: 32.0.15.6636
OpenGL Version: 4.6.0 NVIDIA 566.36

Window size: 2558x1360
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 512m
Bandwidth: 3000kbit/s
LOD factor: 4
Render quality: 6
Texture memory: 24576MB
Disk cache: Max size 1638.4 MB (100.0% used)

J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.23.1 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version: Secondlife WebRTC Gateway

Packets Lost: 0/40,289 (0.0%)
February 12 2025 09:10:57

Description

Occasionally, getting your MFA code wrong and then subsequently getting it right may result in the viewer's display being stuck on the login page after successful login.

Reproduction steps
  1. Get your MFA code wrong
  2. Get your MFA code right
  3. Login
  4. Observe a "stuck" login page rather than being able to see the world.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.