facebookresearch / habitat-sim

A flexible, high-performance 3D simulator for Embodied AI research.
https://aihabitat.org/
MIT License
2.57k stars 416 forks source link

Help to debug an assert triggered for Framebuffer check status #2167

Open sai-prasanna opened 1 year ago

sai-prasanna commented 1 year ago

Habitat-Sim version

v0.2.3

I am running a large scale training for a embodied navigation task with multiple habitat scenes. I get this issue where one of my environment hits this assert and dies,

https://github.com/facebookresearch/habitat-sim/blob/f407dd9f89105197925b054fa02bbee616375400/src/esp/gfx/RenderTarget.cpp#L118

Any idea how to go around debugging this? The annoying part is that I don't know yet how to replicate it in an isolated manner. I would really appreciate the help as this issue started happening all of a sudden and ruining the timeline for my research by a lot.

aclegg3 commented 1 year ago

Hey @sai-prasanna hard to say what could be causing the assertion. It looks like it could be failing to bind the framebuffer for a draw call.

@0mdc @mosra any thoughts on common reasons this may fail and how to isolate it?