Skip to content

Exception when bell sound is used #1694

@Tyriar

Description

@Tyriar

Repro:

  1. Enable bell in vscode
  2. Open a terminal
  3. Try trigger bell
Uncaught DOMException: Failed to construct 'AudioContext': The number of hardware contexts provided (6) is greater than or equal to the maximum bound (6).
    at SoundManager.playBellSound (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/SoundManager.js:11:34)
    at Terminal.bell (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/Terminal.js:1035:31)
    at InputHandler.bell (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/InputHandler.js:299:24)
    at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/InputHandler.js:131:94
    at EscapeSequenceParser.parse (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/EscapeSequenceParser.js:310:25)
    at InputHandler.parse (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/InputHandler.js:200:22)
    at Terminal._innerWrite (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/Terminal.js:876:32)
    at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-xterm/lib/Terminal.js:858:23

screen shot 2018-09-15 at 9 42 01 am

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions