使用sound.play(url)时游戏崩溃

当触发sound.play(url)时,游戏会崩溃。

我正在使用Defold版本-1.2.170,在Ubuntu 18.04 LTS上。

我已经在这里提交了详细的错误报告。

以下是崩溃报告:

��1.2.1705791ee6d96b87e50eee5acd70abaa4026fefef28Linux5.3.0-59-genericenenINdmenginelibXdmcp.so.6.0.0libXau.so.6.0.0libbsd.so.0.8.7libasound.so.2.0.0libGLdispatch.so.0.0.0libGLX.so.0.0.0libxcb.so.1.1.0librt-2.27.solibsndio.so.6.1libc-2.27.solibgcc_s.so.1libm-2.27.solibstdc++.so.6.0.25libdl-2.27.solibpthread-2.27.solibGLU.so.1.3.1libGL.so.1.0.0libX11.so.6.3.0libopenal.so.1.18.2ld-2.27.so�?�U��]1�]PQ�]�r�]��]pμ]���]�]�4�]�U�]���]��]���]�(�]�H�]�j�]���]`��]���]��]
                                                                        /�?�U��I�]/home/nevin/.Defold/unpack/c08d752f41f670e57c28a238ad8e7eecdfc27833/x86_64-linux/bin/dmengine(+0x2f2f07) [0x55c33fbe2f07]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12890) [0x7f5dbe49e890]

崩溃报告文件已附在Github问题页中。 我怀疑问题是否与任何操作系统音频库有关。

点赞
用户6631098
用户6631098

这个问题是由于使用了24位声音,而系统只支持16位声音引起的。关于将其添加到构建错误中的讨论已经进行,您可以在帖子中链接的问题上关注此讨论。

2020-07-06 14:34:22