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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...