1 | ERROR: vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max()) returned -4 (VK_ERROR_DEVICE_LOST) instead of VK_SUCCESS
|
---|
2 | Assertion failed: "false && "vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())""
|
---|
3 | Location: SubmitScheduler.cpp:145 (WaitUntilFree)
|
---|
4 |
|
---|
5 | Call stack:
|
---|
6 |
|
---|
7 | (0x555555c07d15) /home/abian/0ad/binaries/system/pyrogenesis(+0x6b3d15) [0x555555c07d15]
|
---|
8 | (0x555555bb554f) /home/abian/0ad/binaries/system/pyrogenesis(+0x66154f) [0x555555bb554f]
|
---|
9 | (0x555555bb7064) /home/abian/0ad/binaries/system/pyrogenesis(+0x663064) [0x555555bb7064]
|
---|
10 | (0x555555bb7518) /home/abian/0ad/binaries/system/pyrogenesis(+0x663518) [0x555555bb7518]
|
---|
11 | (0x555555a20ece) /home/abian/0ad/binaries/system/pyrogenesis(+0x4ccece) [0x555555a20ece]
|
---|
12 | (0x555555a138fa) /home/abian/0ad/binaries/system/pyrogenesis(+0x4bf8fa) [0x555555a138fa]
|
---|
13 | (0x555555a13e05) /home/abian/0ad/binaries/system/pyrogenesis(+0x4bfe05) [0x555555a13e05]
|
---|
14 | (0x555555a228cf) /home/abian/0ad/binaries/system/pyrogenesis(+0x4ce8cf) [0x555555a228cf]
|
---|
15 | (0x555555a203c6) /home/abian/0ad/binaries/system/pyrogenesis(+0x4cc3c6) [0x555555a203c6]
|
---|
16 | (0x5555559ff972) /home/abian/0ad/binaries/system/pyrogenesis(+0x4ab972) [0x5555559ff972]
|
---|
17 | (0x555555997f7e) /home/abian/0ad/binaries/system/pyrogenesis(+0x443f7e) [0x555555997f7e]
|
---|
18 | (0x55555561309f) /home/abian/0ad/binaries/system/pyrogenesis(+0xbf09f) [0x55555561309f]
|
---|
19 | (0x5555555fd80c) /home/abian/0ad/binaries/system/pyrogenesis(+0xa980c) [0x5555555fd80c]
|
---|
20 | (0x7ffff5a29d90) /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7ffff5a29d90]
|
---|
21 | (0x7ffff5a29e40) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7ffff5a29e40]
|
---|
22 | (0x55555560f075) /home/abian/0ad/binaries/system/pyrogenesis(+0xbb075) [0x55555560f075]
|
---|
23 |
|
---|
24 | errno = 11 (Try again later)
|
---|
25 | OS error = ?
|
---|
26 |
|
---|
27 |
|
---|
28 | [Detaching after fork from child process 697874]
|
---|
29 | Redirecting call to abort() to mozalloc_abort
|
---|
30 |
|
---|
31 |
|
---|
32 | Thread 1 "main" received signal SIGSEGV, Segmentation fault.
|
---|
33 | mozalloc_abort (msg=msg@entry=0x7ffff7b447f0 "Redirecting call to abort() to mozalloc_abort\n") at /home/abian/0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:33
|
---|
34 | 33 MOZ_CRASH();
|
---|
35 | (gdb) bt
|
---|
36 | #0 mozalloc_abort (msg=msg@entry=0x7ffff7b447f0 "Redirecting call to abort() to mozalloc_abort\n") at /home/abian/0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:33
|
---|
37 | #1 0x00007ffff70fbc5e in abort () at /home/abian/0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:86
|
---|
38 | #2 0x00005555555f2550 in try_gui_display_error (no_continue=<optimised out>, allow_suppress=<optimised out>, manual_break=<optimised out>, text=<optimised out>)
|
---|
39 | at ../../../source/lib/sysdep/os/unix/unix.cpp:197
|
---|
40 | #3 sys_display_error (
|
---|
41 | text=text@entry=0x555555e4f840 <(anonymous namespace)::g_MessageBuffer> L"Assertion failed: \"false && \"vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())\"\"\r\nLocation: SubmitScheduler.cpp:145 (WaitUntilFree)\r\n\r\nCall stack:\r\n\r\n(0x555555c07"..., flags=flags@entry=6) at ../../../source/lib/sysdep/os/unix/unix.cpp:216
|
---|
42 | #4 0x0000555555bb740b in CallDisplayError (flags=6,
|
---|
43 | text=0x555555e4f840 <(anonymous namespace)::g_MessageBuffer> L"Assertion failed: \"false && \"vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())\"\"\r\nLocation: SubmitScheduler.cpp:145 (WaitUntilFree)\r\n\r\nCall stack:\r\n\r\n(0x555555c07"...) at ../../../source/lib/debug.cpp:370
|
---|
44 | #5 debug_DisplayError (description=0x7fffffffbc80 L"Assertion failed: \"false && \"vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())\"\"", flags=6,
|
---|
45 | context=<optimised out>, lastFuncToSkip=<optimised out>, pathname=<optimised out>, line=145, func=0x555555d0ae18 "WaitUntilFree",
|
---|
46 | suppress=0x555555e4da58 <Renderer::Backend::Vulkan::CSubmitScheduler::WaitUntilFree(unsigned int)::suppress__>) at ../../../source/lib/debug.cpp:450
|
---|
47 | #6 0x0000555555bb7518 in debug_OnAssertionFailure (expr=expr@entry=0x555555d0b0e8 L"false && \"vkWaitForFences(device, 1, &fence.value, VK_TRUE, std::numeric_limits<uint64_t>::max())\"",
|
---|
48 | suppress=suppress@entry=0x555555e4da58 <Renderer::Backend::Vulkan::CSubmitScheduler::WaitUntilFree(unsigned int)::suppress__>,
|
---|
49 | file=file@entry=0x555555d0ae38 L"../../../source/renderer/backend/vulkan/SubmitScheduler.cpp", line=line@entry=145, func=func@entry=0x555555d0ae18 "WaitUntilFree") at ../../../source/lib/debug.cpp:537
|
---|
50 | #7 0x0000555555a20ece in Renderer::Backend::Vulkan::CSubmitScheduler::WaitUntilFree (this=0x5555574023e0, handle=169) at ../../../source/renderer/backend/vulkan/SubmitScheduler.cpp:145
|
---|
51 | #8 0x0000555555a138fa in Renderer::Backend::Vulkan::CRingCommandContext::WaitUntilFree (item=..., this=<optimised out>) at ../../../source/renderer/backend/vulkan/RingCommandContext.cpp:333
|
---|
52 | #9 Renderer::Backend::Vulkan::CRingCommandContext::Begin (this=0x5555576c4320) at ../../../source/renderer/backend/vulkan/RingCommandContext.cpp:308
|
---|
53 | #10 0x0000555555a13e05 in Renderer::Backend::Vulkan::CRingCommandContext::GetCommandBuffer (this=this@entry=0x5555576c4320) at ../../../source/renderer/backend/vulkan/RingCommandContext.cpp:108
|
---|
54 | #11 0x0000555555a228cf in Renderer::Backend::Vulkan::CSwapChain::SubmitCommandsAfterAcquireNextImage (this=this@entry=0x55556bf055e0, commandContext=...)
|
---|
55 | at ../../../source/renderer/backend/vulkan/SwapChain.cpp:291
|
---|
56 | #12 0x0000555555a203c6 in Renderer::Backend::Vulkan::CSubmitScheduler::AcquireNextImage (this=0x5555574023e0, swapChain=...) at /usr/include/c++/11/bits/unique_ptr.h:173
|
---|
57 | #13 0x00005555559ff972 in Renderer::Backend::Vulkan::CDevice::AcquireNextBackbuffer (this=0x555557385e90) at /usr/include/c++/11/bits/unique_ptr.h:173
|
---|
58 | #14 0x0000555555997f7e in CRenderer::RenderFrame (this=0x555557bdd230, needsPresent=needsPresent@entry=true) at ../../../source/renderer/Renderer.cpp:450
|
---|
59 | #15 0x000055555561309f in Frame () at ../../../source/ps/Singleton.h:51
|
---|
60 | #16 RunGameOrAtlas (argv=...) at ../../../source/main.cpp:694
|
---|
61 | #17 0x00005555555fd80c in main (argc=5, argv=0x7fffffffded8) at ../../../source/main.cpp:752
|
---|