Skip to content

Windows viewer froze after opening Voice Input/Output devices #4653

@Dan-Linden

Description

@Dan-Linden

Environment

Second Life Test 7.2.1.17366753186 (64bit)
OS Version: Microsoft Windows 11 64-bit (Build 26100.4946)

Full Environment

Second Life Test 7.2.1.17366753186 (64bit)
Release Notes

You are at 114.6, 89.8, 21.8 in By Design located at simhost-0f340ca0324a590c7.agni
SLURL: http://maps.secondlife.com/secondlife/By%20Design/115/90/22
(global coordinates 261,491.0, 246,874.0, 21.8)
Second Life Preflight 2025-08-21.17114312399
Release Notes

CPU: 12th Gen Intel(R) Core(TM) i7-12700F (2112 MHz)
Memory: 16221 MB
OS Version: Microsoft Windows 11 64-bit (Build 26100.4946)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2

Windows Graphics Driver Version: 32.0.15.7216
OpenGL Version: 4.6.0 NVIDIA 572.16

Window size: 1210x840
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 128m
Bandwidth: 3000kbit/s
LOD factor: 1.5
Render quality: 4
Texture memory: 12282MB
Disk cache: Max size 2150.4 MB (2.7% used)

J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / 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/1,873 (0.0%)
September 09 2025 13:58:21

Description

Viewer froze

Reproduction steps

  1. On Win11, logged 7.2.1.17366753186 into a WebRTC region
  2. While Speak is off, I unplugged the USB headset.
  3. After 10 seconds, I plugged the USB headset back in.
  4. Tried to voice chat. No voice was transmitted.
  5. Opened Preferences > Sound & Media > Voice Input/Output devices

Observed: The viewer froze.

7.2.1.17366753186 froze SecondLife.log

Here's the device list while the headset is plugged in. Image

Repro 2: (shorter)

  1. On Win11, logged 7.2.1.17366753186 into a WebRTC region
  2. While Speak is off, I unplugged the USB headset.
  3. Opened Preferences > Sound & Media > Voice Input/Output devices

Observed: The viewer froze.



This repo is using Opire - what does it mean? 👇
💵 Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
🕵️‍♂️ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
🙌 And when they open the PR, they can comment /claim #4653 either in the PR description or in a PR's comment.

🪙 Also, everyone can tip any user commenting /tip 20 @Dan-Linden (replace 20 with the amount, and @Dan-Linden with the user to tip).

📖 If you want to learn more, check out our documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingteam:viewertriageFlags issues that need to be triagedwebrtc

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions