Barotrauma ошибка 40964

Disclaimers

  • I have searched the issue tracker to check if the issue has already been reported.
  • My issue happened while using mods.

What happened?

Cannot use voice chat in game. When I try to enable Push-to-Talk in settings the error in the title appears.
The microphone itself does appear as a device in the drop-down menu, regardless the game claims that a suitable device could not be found, and as such does not work in multiplayer.

I have tried:

turning «Allow apps to access your microphone» on (already was)
disabling «Allow applications to take exclusive control of this device»
closing other apps that may be taking microphone priority
reinstalling the game
using VoiceMeeter, but that simply resulted in Barotrauma not recognising both my speakers and microphone, despite everything else (Windows sounds, other games, etc.) working correctly

Windows, audio, etc., drivers are on their latest version
microphone also doesn’t have any non-English characters (unless brackets count as non-English?)

microphone device name: Microphone Array (Realtek(R) Audio)
-that’s a built-in laptop mic
operating system and language: Windows 10 Home 22H2, English UK

screenshot of console error messages attached:
tmuNKtD

Reproduction steps

go into settings on game start-up
40964 error appears

can make error appear repeatedly by:

go into audio settings
select push-to-talk from drop-down menu (it moves itself back to disabled after closing the settings menu)
apply
close settings window
go back into settings
40964 error appears

Bug prevalence

Happens every time I play

Version

v1.0.8.0

No response

Which operating system did you encounter this bug on?

Windows

Relevant error messages and crash reports

No response

  • I have searched the issue tracker to check if the issue has already been reported.

Description
I’m am unable to use voice chat in game.

Steps To Reproduce
In settings on voice chat tab, defaultly voice chat is disabled; Whenever I choose diferently in this setting (either Push-to-talk or Voice activity) popup window appears stating:
ERROR
Could not start voice capture; suitable capture device not found. (40964)

Version
Currently running Barotrauma v0.9.9.1 (ReleaseWindows, branch release, revision 1968ab79f)
OS: Windows 10 Pro N, version 1909, build 18363.836

Additional information
As a audio device my headset is choosed (Genius GX GAMING HS-G680) named in game as Mikrofon (3 — USB Audio Device)
No problem with microphone in any other game/application


r/Barotrauma

Welcome to Europa! In Barotrauma you’re a submarine crew member beneath the ice of Jupiter’s moon. Flee or fight alien lifeforms, explore a strange new world, command your crew, and craft equipment in a tense 2d co-op experience.




Members





Online

Open

Suitable capture device not found (OpenAL error 40964) #4461

Issue Opened

Monobi Opened Issue On Dec 10th 2020, 11:34

Monobi

  • [X] I have searched the issue tracker to check if the issue has already been reported.

Description Crash to desktop when searching for assigned voice capture device that is no longer connected, and no alternative options available.

Steps To Reproduce

  1. Disable all voice capture devices
  2. Connect and enable a USB headset
  3. Assign headset as voice capture
  4. Save settings
  5. Close Barotrauma
  6. Disconnect USB headset
  7. Open Barotrauma
  8. Join or host a server, or navigate to voice chat settings

CTD stops when device reconnected

Version Game version 0.11.0.9
Selected screen: Barotrauma.MainMenuScreen
SteamManager initialized
Operating system: Microsoft Windows NT 10.0.19041.0 64 bit

Additional information

Did not experience CTD on versions prior to 11.0.9 with same issue.

Exception: Failed to open capture device: 40964 (AL) (System.Exception)
Target site: Void .ctor(System.String)
Stack trace:
at Barotrauma.Networking.VoipCapture..ctor(String deviceName) in \Barotrauma\BarotraumaClient\ClientSource\Networking\Voip\VoipCapture.cs:line 130
at Barotrauma.Networking.VoipCapture.Create(String deviceName, Nullable1 storedBufferID) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\Networking\Voip\VoipCapture.cs:line 66 at Barotrauma.GameSettings.SelectTab(Tab tab) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\GameSettings.cs:line 1506 at Barotrauma.GameSettings.<>c__DisplayClass21_0.<CreateSettingsFrame>b__18(GUIButton bt, Object userdata) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\GameSettings.cs:line 501 at Barotrauma.GUIButton.Update(Single deltaTime) in <DEV>\Barotrauma\BarotraumaClient\ClientSource\GUI\GUIButton.cs:line 262 at System.Collections.Generic.List1.ForEach(Action`1 action)
at Barotrauma.GUI.Update(Single deltaTime) in \Barotrauma\BarotraumaClient\ClientSource\GUI\GUI.cs:line 1214
at Barotrauma.GameMain.Update(GameTime gameTime) in \Barotrauma\BarotraumaClient\ClientSource\GameMain.cs:line 951
at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 656
at Microsoft.Xna.Framework.Game.Tick() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 504
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 94
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 398
at Microsoft.Xna.Framework.Game.Run() in \Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 368
at Barotrauma.Program.Main(String[] args) in \Barotrauma\BarotraumaClient\ClientSource\Program.cs:line 59

KimmoKari

Can you @Rokvach try to repro this ?

Comment

Rokvach commented on 2 years ago

Rokvach

I didn’t get a crash, but I did get a warning, looks like the game doesn’t check for the capture device update if you don’t enter the settings first but rather go directly to host a server. image.png

Tested on my microphone as I don’t own a headset.

Repro steps:

  1. Make sure mic/headset is connected
  2. Start the game and make sure mic is detected in the voice chat settings.
  3. Close the game
  4. Unplug mic/headset
  5. Start the game and host a server
  6. Should receive a warning when you enter lobby

About Repository

Обновлено: 20.09.2023

The text was updated successfully, but these errors were encountered:

Teskocf commented Jun 5, 2019

If i try to start a Dedicated Server in the same directory and install as my client then i become an error

Unbehandelte Ausnahme: System.UnauthorizedAccessException: Der Zugriff auf den Pfad «C:\Windows\system32\servercrashreport.log» wurde verweigert.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path)
bei Barotrauma.Program.CrashDump(GameMain game, String filePath, Exception exception) in E:\Barotrauma-development\Barotrauma\BarotraumaServer\Source\Program.cs:Zeile 62.
bei Barotrauma.Program.Main(String[] args) in E:\Barotrauma-development\Barotrauma\BarotraumaServer\Source\Program.cs:Zeile 45.

Unbehandelte Ausnahme: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei Barotrauma.Program.CrashDump(GameMain game, String filePath, Exception exception) in E:\Barotrauma-development\Barotrauma\BarotraumaServer\Source\Program.cs:Zeile 72.
bei Barotrauma.Program.Main(String[] args) in E:\Barotrauma-development\Barotrauma\BarotraumaServer\Source\Program.cs:Zeile 44.

Mrbluestar723 commented Jun 5, 2019

I am also having the same issue.

CityMC commented Jun 5, 2019

hbo304034 commented Jun 7, 2019

having the same situation now
i hope there is a method to fix it

Mrbluestar723 commented Jun 8, 2019

I just launched the game in a vm of Ubuntu and it made it passed the language selection. I believe the issue comes from Windows 10, I hope this helps.

Teskocf commented Jun 8, 2019

I tried that too yep its working on a Ubuntu VM but on windows it would be better

storm37000 commented Jun 12, 2019

Mrbluestar723 commented Jun 13, 2019

Hey thanks, that worked for me

Teskocf commented Jun 15, 2019

Last update fixed the crash problem

mbraun81 commented Sep 2, 2019

Barotrauma Client crash report (generated on 09/03/2019 01:16:06)

Barotrauma seems to have crashed. Sorry for the inconvenience!

Game version 0.9.2.2
Graphics mode: 1366×768 (BorderlessWindowed)
Selected content packages: Vanilla 0.9
Level seed: no level loaded
Loaded submarine: None
Selected screen: None
SteamManager initialized

System info:
Operating system: Unix 4.15.0.58 64 bit
GPU name:
Display mode:
GPU status: Normal

2 апр в 19:44

whenever I try to configure the voice chat, a message appears:
«ERROR
Could not start voice capture; suitable capture device not found. (40964)»

an error log appears in console as well, giving some more details:
«WASAPI capture open failed: HRESULT 0x80004005(2)
alcCapture OpenDevice failed: exception thrown (device reset failed)
alcCapture OpenDevice attempt 1 failed: error code 40964.
(the same repeats another time but with «attempt 2″)»

I tried looking for further information with the error code but it’s something about the error log runing out of memory before being able to report (even though it’s already caught the exception)

I’ve looked at other threads that have the same problem with microphone inputs, my microphone is a PS3 Eye camera,, while in its name there were no non english characters i changed the name to see if it would have an impact and it did not.

Description
I’m am unable to use voice chat in game.

Steps To Reproduce
In settings on voice chat tab, defaultly voice chat is disabled; Whenever I choose diferently in this setting (either Push-to-talk or Voice activity) popup window appears stating:
ERROR
Could not start voice capture; suitable capture device not found. (40964)

Version
Currently running Barotrauma v0.9.9.1 (ReleaseWindows, branch release, revision 1968ab79f)
OS: Windows 10 Pro N, version 1909, build 18363.836

Additional information
As a audio device my headset is choosed (Genius GX GAMING HS-G680) named in game as Mikrofon (3 — USB Audio Device)
No problem with microphone in any other game/application

Barotrauma seems to have crashed. Sorry for the inconvenience!

Game version 0.12.0.3 (ReleaseWindows, branch release, revision ea245a2f34)
Graphics mode: 1366×768 (BorderlessWindowed)
VSync ON
Language: Russian
Selected content packages: Vanilla 0.9
Level seed: SeracGortyna Flexus
Loaded submarine: Humpback (79568DB056E2F945385FAD3E99F12755)
Selected screen: Barotrauma.RoundSummaryScreen
SteamManager initialized

System info:
Operating system: Microsoft Windows NT 10.0.19041.0 64 bit
GPU name: Intel(R) HD Graphics
Display mode:
GPU status: Normal

Читайте также:

      

  • Сабвей серф системные требования
  •   

  • Замена текстур для gta 4
  •   

  • Rome total war mundus magnus как установить
  •   

  • Clientfullbuild0 package sims 4 ошибка
  •   

  • Minecraft как установить glsl shaders

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • B7f67b ошибка бмв
  • B7f665 bmw ошибка
  • B7f665 ошибка бмв
  • B7f343 bmw ошибка
  • B7f341 bmw ошибка

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии