Jump to content

Crash when resizing 0ad window / opening new instance


Seleucids
 Share

Recommended Posts

When I enter / exit fullscreen mode, there is a chance that the game will crash with the following error:

ERROR: vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max()) returned -4 (VK_ERROR_DEVICE_LOST) instead of VK_SUCCESS
Assertion failed: "false && "vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())""
Location: SubmitScheduler.cpp:157 (WaitUntilFree)

Call stack:

(0x57ea709f19e3) binaries/system/pyrogenesis(+0x8da9e3) [0x57ea709f19e3]
(0x57ea709db6bf) binaries/system/pyrogenesis(+0x8c46bf) [0x57ea709db6bf]
(0x57ea709db8cc) binaries/system/pyrogenesis(+0x8c48cc) [0x57ea709db8cc]
(0x57ea709dda0f) binaries/system/pyrogenesis(+0x8c6a0f) [0x57ea709dda0f]
(0x57ea70754742) binaries/system/pyrogenesis(+0x63d742) [0x57ea70754742]
(0x57ea706ecf50) binaries/system/pyrogenesis(+0x5d5f50) [0x57ea706ecf50]
(0x57ea706ed40d) binaries/system/pyrogenesis(+0x5d640d) [0x57ea706ed40d]
(0x57ea70757fdf) binaries/system/pyrogenesis(+0x640fdf) [0x57ea70757fdf]
(0x57ea70752bcd) binaries/system/pyrogenesis(+0x63bbcd) [0x57ea70752bcd]
(0x57ea70644f7f) binaries/system/pyrogenesis(+0x52df7f) [0x57ea70644f7f]
(0x57ea706e128c) binaries/system/pyrogenesis(+0x5ca28c) [0x57ea706e128c]
(0x57ea701e4767) binaries/system/pyrogenesis(+0xcd767) [0x57ea701e4767]
(0x57ea701ea50e) binaries/system/pyrogenesis(+0xd350e) [0x57ea701ea50e]
(0x57ea701d8bc9) binaries/system/pyrogenesis(+0xc1bc9) [0x57ea701d8bc9]
(0x7cb43dc278ce) /usr/lib/libc.so.6(+0x278ce) [0x7cb43dc278ce]
(0x7cb43dc2798a) /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7cb43dc2798a]

errno = 11 (Try again later)
OS error = ?


Redirecting call to abort() to mozalloc_abort

Segmentation fault (core dumped)

I am on CachyOS Linux, Plasma Wayland. 

This also happens sometimes when I try to run a second instance of the game. 

Link to comment
Share on other sites

Batch offset=0x0 len=0x8 on queue 0 (aperture: 0.0Mb, 0.0Mb VRAM only)
   BO: addr=0xffffeffeffff0000-0xffffeffeffff1fff size=      8KB handle=00009 capture=1 vram_only=0 name=workaround
   BO: addr=0xffffeffefffe0000-0xffffeffefffe0fff size=      4KB handle=00010 capture=1 vram_only=0 name=trivial-batch
ERROR: Present result: -4 (VK_ERROR_DEVICE_LOST)
Assertion failed: "0 && ("Unknown present error.")"
Location: SwapChain.cpp:348 (Present)

Call stack:

(0x64193ca71123) binaries/system/pyrogenesis(+0x8dc123) [0x64193ca71123]
(0x64193ca5adff) binaries/system/pyrogenesis(+0x8c5dff) [0x64193ca5adff]
(0x64193ca5b00c) binaries/system/pyrogenesis(+0x8c600c) [0x64193ca5b00c]
(0x64193ca5d14f) binaries/system/pyrogenesis(+0x8c814f) [0x64193ca5d14f]
(0x64193c7d84a7) binaries/system/pyrogenesis(+0x6434a7) [0x64193c7d84a7]
(0x64193c7d39fc) binaries/system/pyrogenesis(+0x63e9fc) [0x64193c7d39fc]
(0x64193c6bd37d) binaries/system/pyrogenesis(+0x52837d) [0x64193c6bd37d]
(0x64193c2629e7) binaries/system/pyrogenesis(+0xcd9e7) [0x64193c2629e7]
(0x64193c26878e) binaries/system/pyrogenesis(+0xd378e) [0x64193c26878e]
(0x64193c256e59) binaries/system/pyrogenesis(+0xc1e59) [0x64193c256e59]
(0x7ded310278ce) /usr/lib/libc.so.6(+0x278ce) [0x7ded310278ce]
(0x7ded3102798a) /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7ded3102798a]
(0x64193c261345) binaries/system/pyrogenesis(+0xcc345) [0x64193c261345]

errno = 5 (Error during IO)
OS error = ?


SwapChain.cpp(348): Assertion failed: "0 && ("Unknown present error.")"
ERROR: vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max()) returned -4 (VK_ERROR_DEVICE_LOST) instead of VK_SUCCESS
Assertion failed: "false && "vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())""
Location: SubmitScheduler.cpp:157 (WaitUntilFree)

Call stack:

(0x64193ca71123) binaries/system/pyrogenesis(+0x8dc123) [0x64193ca71123]
(0x64193ca5adff) binaries/system/pyrogenesis(+0x8c5dff) [0x64193ca5adff]
(0x64193ca5b00c) binaries/system/pyrogenesis(+0x8c600c) [0x64193ca5b00c]
(0x64193ca5d14f) binaries/system/pyrogenesis(+0x8c814f) [0x64193ca5d14f]
(0x64193c7d3e82) binaries/system/pyrogenesis(+0x63ee82) [0x64193c7d3e82]
(0x64193c76c690) binaries/system/pyrogenesis(+0x5d7690) [0x64193c76c690]
(0x64193c76cb4d) binaries/system/pyrogenesis(+0x5d7b4d) [0x64193c76cb4d]
(0x64193c7d771f) binaries/system/pyrogenesis(+0x64271f) [0x64193c7d771f]
(0x64193c7d230d) binaries/system/pyrogenesis(+0x63d30d) [0x64193c7d230d]
(0x64193c6c46bf) binaries/system/pyrogenesis(+0x52f6bf) [0x64193c6c46bf]
(0x64193c7609cc) binaries/system/pyrogenesis(+0x5cb9cc) [0x64193c7609cc]
(0x64193c2629e7) binaries/system/pyrogenesis(+0xcd9e7) [0x64193c2629e7]
(0x64193c26878e) binaries/system/pyrogenesis(+0xd378e) [0x64193c26878e]
(0x64193c256e59) binaries/system/pyrogenesis(+0xc1e59) [0x64193c256e59]
(0x7ded310278ce) /usr/lib/libc.so.6(+0x278ce) [0x7ded310278ce]
(0x7ded3102798a) /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7ded3102798a]

errno = 0 (No error reported here)
OS error = ?


SubmitScheduler.cpp(157): Assertion failed: "false && "vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())""
ERROR: vkQueueSubmit(m_Queue, 1, &submitInfo, fence.value) returned -4 (VK_ERROR_DEVICE_LOST) instead of VK_SUCCESS
Assertion failed: "false && "vkQueueSubmit(m_Queue, 1, &submitInfo, fence.value)""
Location: SubmitScheduler.cpp:193 (Flush)

Call stack:

(0x64193ca71123) binaries/system/pyrogenesis(+0x8dc123) [0x64193ca71123]
(0x64193ca5adff) binaries/system/pyrogenesis(+0x8c5dff) [0x64193ca5adff]
(0x64193ca5b00c) binaries/system/pyrogenesis(+0x8c600c) [0x64193ca5b00c]
(0x64193ca5d14f) binaries/system/pyrogenesis(+0x8c814f) [0x64193ca5d14f]
(0x64193c7d3832) binaries/system/pyrogenesis(+0x63e832) [0x64193c7d3832]
(0x64193c7d39cc) binaries/system/pyrogenesis(+0x63e9cc) [0x64193c7d39cc]
(0x64193c6bd37d) binaries/system/pyrogenesis(+0x52837d) [0x64193c6bd37d]
(0x64193c2629e7) binaries/system/pyrogenesis(+0xcd9e7) [0x64193c2629e7]
(0x64193c26878e) binaries/system/pyrogenesis(+0xd378e) [0x64193c26878e]
(0x64193c256e59) binaries/system/pyrogenesis(+0xc1e59) [0x64193c256e59]
(0x7ded310278ce) /usr/lib/libc.so.6(+0x278ce) [0x7ded310278ce]
(0x7ded3102798a) /usr/lib/libc.so.6(__libc_start_main+0x8a) [0x7ded3102798a]
(0x64193c261345) binaries/system/pyrogenesis(+0xcc345) [0x64193c261345]

errno = 2 (Error during IO)
OS error = ?


Redirecting call to abort() to mozalloc_abort

Segmentation fault (core dumped)

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...