Opened 6 years ago
Last modified 3 years ago
#5291 new defect
Assertion failed: "rdata->GetKey() == m->vertexRenderer.get()"
Reported by: | Andy Alt | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Backlog |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
On Debian 9 using Revision: 21865
[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f3d3ecad28d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 84 ../sysdeps/unix/syscall-template.S: No such file or directory. (gdb) info stack #0 0x00007f3d3ecad28d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3d3ecad1da in __sleep (seconds=0, seconds@entry=3) at ../sysdeps/posix/sleep.c:55 #2 0x000055a6eda5f935 in udbg_launch_debugger () at ../../../source/lib/sysdep/os/unix/udbg.cpp:83 #3 0x000055a6eda66449 in try_gui_display_error (no_continue=false, allow_suppress=true, manual_break=true, text=0x7ffd03f490f0 L"\x212a8600喧Р", this=<optimized out>, this=<optimized out>, this=<optimized out>) at ../../../source/lib/sysdep/os/unix/unix.cpp:174 #4 sys_display_error ( text=text@entry=0x7f3cbc364000 L"Assertion failed: \"rdata->GetKey() == m->vertexRenderer.get()\"\r\nLocation: ModelRenderer.cpp:264 (PrepareModels)\r\n\r\nCall stack:\r\n\r\n(0x55a6eda5ed7e) binaries/system/pyrogenesis(+0x638d7e) [0x55a6eda5ed7"..., flags=flags@entry=6) at ../../../source/lib/sysdep/os/unix/unix.cpp:215 #5 0x000055a6ed9f71eb in CallDisplayError (flags=<optimized out>, text=0x7f3cbc364000 L"Assertion failed: \"rdata->GetKey() == m->vertexRenderer.get()\"\r\nLocation: ModelRenderer.cpp:264 (PrepareModels)\r\n\r\nCall stack:\r\n\r\n(0x55a6eda5ed7e) binaries/system/pyrogenesis(+0x638d7e) [0x55a6eda5ed7"...) at ../../../source/lib/debug.cpp:383 #6 debug_DisplayError ( suppress=0x55a6ede4c5d0 <ShaderModelRenderer::PrepareModels()::suppress__>, ---Type <return> to continue, or q <return> to quit--- func=0x55a6edb4c4d8 <ShaderModelRenderer::PrepareModels()::__func__> "PrepareModels", line=264, pathname=<optimized out>, lastFuncToSkip=<optimized out>, context=0x7ffd03f49a00, flags=<optimized out>, description=0x7ffd03f493c0 L"Assertion failed: \"rdata->GetKey() == m->vertexRenderer.get()\"") at ../../../source/lib/debug.cpp:474 #7 debug_OnAssertionFailure ( expr=expr@entry=0x55a6edb4c168 L"rdata->GetKey() == m->vertexRenderer.get()", suppress=suppress@entry=0x55a6ede4c5d0 <ShaderModelRenderer::PrepareModels()::suppress__>, file=file@entry=0x55a6edb4c0b8 L"../../../source/renderer/ModelRenderer.cpp", line=line@entry=264, func=func@entry=0x55a6edb4c4d8 <ShaderModelRenderer::PrepareModels()::__func__> "PrepareModels") at ../../../source/lib/debug.cpp:563 #8 0x000055a6ed8702db in ShaderModelRenderer::PrepareModels ( this=0x55a6f0dcc260) at ../../../source/renderer/ModelRenderer.cpp:264 #9 0x000055a6ed88dd0d in CRenderer::RenderSubmissions ( this=this@entry=0x55a6f0368780, waterScissor=...) at ../../../source/renderer/Renderer.cpp:1498 #10 0x000055a6ed88e8a4 in CRenderer::RenderScene (this=0x55a6f0368780, scene=...) at ../../../source/renderer/Renderer.cpp:1894 #11 0x000055a6ed7be644 in CGameView::Render (this=<optimized out>) at ../../../source/graphics/GameView.cpp:489 ---Type <return> to continue, or q <return> to quit--- #12 0x000055a6ed6f5909 in Render () at ../../../source/ps/GameSetup/GameSetup.cpp:219 #13 0x000055a6ed48529d in Frame () at ../../../source/main.cpp:414 #14 0x000055a6ed489dc5 in RunGameOrAtlas (argc=<optimized out>, argv=<optimized out>) at ../../../source/main.cpp:634 #15 0x000055a6ed474cf7 in main (argc=2, argv=0x7ffd03f4ba58) at ../../../source/main.cpp:680
Attachments (2)
Change History (4)
by , 6 years ago
Attachment: | system_info.txt added |
---|
by , 6 years ago
Attachment: | commands.txt added |
---|
follow-up: 2 comment:1 by , 6 years ago
comment:2 by , 3 years ago
Note:
See TracTickets
for help on using tickets.
I had recently rebuilt using --with-system-nvtt. Although only 2 out of ~25 games crashed, Presently, I'm going to rebuild without that option. Elexis says I never should have used it anyway.