Defold Crashing with DrvPresentBuffers Errors

My projects continue to crash with DrvPresentBuffers errors, which I believe are due to a clash with the NVidia Driver. I have reverted to the NVidia Driver from March 2025, but still encounter this issue.

Any idea of other actions that I could take to resolve this. Thanks in advance. Dave

Here’s the LogFile:

INFO:DLIB: Writing log to: ./log.txt
INFO:ENGINE: Loading data from: build/default
INFO:SOUND: Mix format:
INFO:SOUND: wFormatTag: fffe IEEE_FLOAT/PCM/EXTENSIBLE: 3 / 1 / fffe
INFO:SOUND: nChannels: 6
INFO:SOUND: nSamplesPerSec: 48000
INFO:SOUND: nAvgBytesPerSec: 1152000
INFO:SOUND: nBlockAlign: 24
INFO:SOUND: wBitsPerSample: 32
INFO:SOUND: → Format: 3 IEEE_FLOAT/PCM/EXTENSIBLE: 3 / 1 / fffe
INFO:SOUND: DSP backend: SSE
INFO:SOUND: Sound
INFO:SOUND: nSamplesPerSec: 48000
INFO:ENGINE: Initialised sound device ‘default’
INFO:CRASH: Successfully wrote MiniDump to file: C:/Users/david/AppData/Roaming/Defold/_crash.dmp
INFO:CRASH: Successfully wrote Crashdump to file: C:/Users/david/AppData/Roaming/Defold/_crash
ERROR:CRASH: CALL STACK:

ERROR:CRASH: 0 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 1 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 2 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 3 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 4 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 5 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 6 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 7 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 8 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 9 0x7FFB28657400 DrvPresentBuffers :0
ERROR:CRASH: 10 0x7FFB2825179B :0
ERROR:CRASH: 11 0x7FFB28384E06 :0
ERROR:CRASH: 12 0x7FFB283896C0 :0
ERROR:CRASH: 13 0x7FFB2838A58A :0
ERROR:CRASH: 14 0x7FFB28396BC2 :0
ERROR:CRASH: 15 0x7FFB281EAD23 :0
ERROR:CRASH: 16 0x7FFB283B353A :0
ERROR:CRASH: 17 0x7FFB283B30FE :0
ERROR:CRASH: 18 0x7FFB28626DC0 DrvValidateVersion :0
ERROR:CRASH: 19 0x7FFBD441E8C0 BaseThreadInitThunk :0
ERROR:CRASH: 20 0x7FFBD5848D70 RtlUserThreadStart :0
ERROR:CRASH:

1 Like

I was able to resolve this issue – after trying reverting to older Nvidia drivers which did not resolve the issue – I reverted Defold back to Version 1.10.0 – with this older version the Error Crashes related to DrvPresentBuffers no longer occurs. Is there a conflict between the current Defold version and current Nvidia drivers?

Could you please open a bug report on GitHub and include as much detail as you can regarding your setup (os, gpu, driver versions etc)

@britzl

I’m experiencing the same issue, so I share the information.
Information other than the crash.dmp file was recorded in DeviceInfo.txt.
Although the content may be the same, there are cases where the trace logs are different, so we have assigned numbers to them and divided them into folders.
Please let us know if there is any missing information.

This is occurring frequently only with async_load of a certain Collection.
I make sure to install Defold Updates immediately, and the issue seems to have started occurring version 1.10.4.

This has been happening quite frequently on Windows, but I’ve recently noticed it happening rarely on iPhone and Android.

thanks!

Are you using any native extensions?
If so, please also add the executable, and also the dmengine.odb.
These are needed in order to properly debug using the .dmp file.

@Mathias_Westerdahl

Thank you for your response!
I don’t use any native extensions.

1 Like