Game "Cradle" assertion shortly after new game start, u_inlines.h:349:pipe_buffer_map_range: Assertion `length' failed.
In native 64-bit Unigine-based game "Cradle" ( https://store.steampowered.com/app/361550/Cradle/ ) , after start, click "New Game", then skip the tutorial. The wakeing up animation will play up, and few frames after the player gets a mouse control the game will crash.
zink-wip @ e9d66281
AMD Radeon R9 Fury X (FIJI, GFX8)
(gdb) bt
#0 _debug_assert_fail (expr=<optimized out>, file=<optimized out>, line=<optimized out>, function=<optimized out>) at ../../src/util/u_debug.c:340
#1 0x00007fe8d12e0975 in pipe_buffer_map_range (transfer=0x7fffb8c885f8, access=513, length=0, offset=0, buffer=0x209604f0, pipe=0x2480ae0) at ../../src/gallium/auxiliary/util/u_inlines.h:349
#2 get_query_result (pctx=pctx@entry=0x2480ae0, q=q@entry=0x2095dd20, wait=wait@entry=false, result=result@entry=0x7fffb8c886b0) at ../../src/gallium/drivers/zink/zink_query.c:431
#3 0x00007fe8d12e1378 in zink_get_query_result (pctx=0x2480ae0, q=0x2095dd20, wait=<optimized out>, result=0x7fffb8c886b0) at ../../src/gallium/drivers/zink/zink_query.c:765
#4 0x00007fe8d0f1fb25 in tc_get_query_result (_pipe=0x2a98390, query=0x2095dd20, wait=<optimized out>, result=0x7fffb8c886b0) at ../../src/gallium/auxiliary/util/u_threaded_context.c:573
#5 0x00007fe8d0980a60 in get_query_result (pipe=pipe@entry=0x2a98390, stq=stq@entry=0x2015cc10, wait=wait@entry=0 '\000') at ../../src/mesa/state_tracker/st_cb_queryobj.c:274
#6 0x00007fe8d0980c6c in st_CheckQuery (ctx=<optimized out>, q=0x2015cc10) at ../../src/mesa/state_tracker/st_cb_queryobj.c:368
#7 0x00007fe8d0ac6430 in get_query_object (ctx=0x2ab6f10, func=func@entry=0x7fe8d1400b68 "glGetQueryObjectiv", id=1, pname=34919, ptype=ptype@entry=5124, buf=0x0, offset=140736293537740) at ../../src/mesa/main/queryobj.c:871
#8 0x00007fe8d0ac7223 in _mesa_GetQueryObjectiv (id=<optimized out>, pname=<optimized out>, params=<optimized out>) at ../../src/mesa/main/queryobj.c:917
#9 0x00007fe9238cd6f7 in ?? ()
#10 0x0000000002ab6f10 in ?? ()
#11 0x0000000000000000 in ?? ()
../../src/gallium/auxiliary/util/u_inlines.h:349:pipe_buffer_map_range: Assertion `length' failed.