Author Topic: Couatl64_P3D.exe crash  (Read 364 times)

MELKOR

  • Newbie
  • *
  • Posts: 44
Couatl64_P3D.exe crash
« on: March 04, 2024, 10:12:39 pm »
Version on the exe is 4.8.0.5335, I've attached the analysis from WinDbg. Let me know if you would like the .dmp file.

Thanks.

chubaka

  • Newbie
  • *
  • Posts: 20
Re: Couatl64_P3D.exe crash
« Reply #1 on: March 05, 2024, 09:21:14 am »
Couatl crashes, because P3D crashes. Not the other way round...

MELKOR

  • Newbie
  • *
  • Posts: 44
Re: Couatl64_P3D.exe crash
« Reply #2 on: March 09, 2024, 02:45:48 am »
Couatl crashes, because P3D crashes. Not the other way round...

I'm sorry, what?! Clearly you don't know what you're talking about. Couatl is a separate process.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 50683
    • VIRTUALI Sagl
Re: Couatl64_P3D.exe crash
« Reply #3 on: March 11, 2024, 12:53:56 am »
From the debug log, it seems somewhat related to audio:

000000ec`1dff5240 00007ff8`55629076     : 0000026c`5505eab0 0000026c`5505ea50 00007ff8`55769000 00007ff9`076efa60 : msvcrt!abort+0x32
000000ec`1dff57f0 00007ff8`55623f86     : 00000000`00000001 00007ff9`086cb0b0 0000026c`55051890 00007ff9`092b47b1 : soft_oal!alcOpenDevice+0x89036

Because the VC++ runtime called the Abort function (as the last thing it happened), just after the Couatl engine opened alcOpenDevice in the soft_oal.dll, which is not even in our code, it's the OpenAL library so, something must have caused it to crash, possibly an issue with audio drivers not fully supporting openal, or an old version installed, see here:

https://www.fsdreamteam.com/forum/index.php/topic,31051.msg199728.html#msg199728

Quote
I managed to figure out the cause of the crash: I have OpenAl32.dll in SYSWOW64, whose version is 6.something, whereas the one installed by Live Update is version 1.something. I have replaced all files with the same version and the crash stopped

Now, the user has a Japanese version of Windows, so there are other problems in this case, but the reference to an outdated OpenAL in the Windows system folder might be the same issue in your case.

MELKOR

  • Newbie
  • *
  • Posts: 44
Re: Couatl64_P3D.exe crash
« Reply #4 on: March 21, 2024, 11:49:41 pm »
... the reference to an outdated OpenAL in the Windows system folder might be the same issue in your case.

Hi Umberto, thanks for the response.

I scanned my SSD, but the only place I see soft_oal.dll or OpenAL32.dll is in C:\Program Files (x86)\Addon Manager\couatl64.

I've not had another crash, so I'll write this off as a one-time anomaly.