Page 1 of 1

Random Crashes in Render() (Vulkan Implementation)

Posted: 09 Dec 2020, 11:45
by TimTheToad
Hi Again,

We are using a NoesisGUI integrated into our Vulkan application and for some reason, the application (SOMETIMES) crashes when
Noesis::Ptr<Noesis::IView>::Reset()
is called on the previous View and a new view is set and we can't figure out why this is.

And (SOMETIMES) when we try to set the render target via SetRenderTarget the application crashes, again we have no idea what the issue might be as we are fairly certain our integration is correct.

Worth noting is that these crashes occur very rarely. If you guys have any idea/hunch what might cause these problems any tip would be much appreciated.

I'm sorry we don't have more information to give you regarding this problem but as we cannot see what happens inside the Render() there is little information to give.

Re: Random Crashes in Render() (Vulkan Implementation)

Posted: 09 Dec 2020, 16:45
by jsantos
Thanks for creating a new thread for this!
We are using a NoesisGUI integrated into our Vulkan application and for some reason, the application (SOMETIMES) crashes when
Noesis::Ptr<Noesis::IView>::Reset()
is called on the previous View and a new view is set and we can't figure out why this is.
Could you please create an issue in the tracker and attach a minidump to analyze what is causing this.
And (SOMETIMES) when we try to set the render target via SetRenderTarget the application crashes, again we have no idea what the issue might be as we are fairly certain our integration is correct.
Not sure to be following here as SetRenderTarget is a RenderDevice method you are not suppose to manually invoke. The implementation is also your own Vulkan implementation right? Where's the crash happening?