View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002414 | NoesisGUI | C++ SDK | public | 2022-09-08 22:08 | 2022-09-13 12:43 |
| Reporter | jack.barkov | Assigned To | jsantos | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.5 | ||||
| Fixed in Version | 3.1.6 | ||||
| Summary | 0002414: Crash - NoesisApp::GLRenderDevice::DestroyBuffer | ||||
| Description | I have a bug when I close an application using the OpenGL render. The crash happens in Noesis::GUI::Shutdown() => GLRenderDevice::DestroyBuffer(DynamicBuffer& buffer); I was able to reproduce the crash using:
On my main machine, I use a Windows 11, where the crash does not happen. I managed to generate a dump in vs2022 with the same error happening in your Samples.HelloWorld. I also put the exes/pdbs so you can open the dmp and see exactly the error. Link: Attached here is a print of a crash on windows (samples.helloworld) and one on android (my test application). Thanks. | ||||
| Steps To Reproduce | Open and close the Sample.HelloWorld using OpenGL renderer. | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
The attached minidump seems to be a different thing. And instead of a crash it is a debugger breakpoint
|
|
|
But don't worry about it. I think I found something wrong. I will send you a patch soon. |
|
|
Could you please try changing the implementation of GLRenderDevice::DestroyBuffer to
|
|
|
This code snippet solved the problem. Thank you! |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-09-08 22:08 | jack.barkov | New Issue | |
| 2022-09-08 22:08 | jack.barkov | File Added: android.jpg | |
| 2022-09-08 22:08 | jack.barkov | File Added: win7.jpg | |
| 2022-09-09 15:06 | jsantos | Assigned To | => jsantos |
| 2022-09-09 15:06 | jsantos | Status | new => assigned |
| 2022-09-09 15:25 | jsantos | Note Added: 0008059 | |
| 2022-09-09 15:33 | jsantos | Note Added: 0008060 | |
| 2022-09-09 20:19 | jsantos | Note Added: 0008062 | |
| 2022-09-09 20:20 | jsantos | Status | assigned => feedback |
| 2022-09-10 00:37 | jack.barkov | Note Added: 0008063 | |
| 2022-09-10 00:37 | jack.barkov | Status | feedback => assigned |
| 2022-09-13 12:43 | jsantos | Status | assigned => resolved |
| 2022-09-13 12:43 | jsantos | Resolution | open => fixed |
| 2022-09-13 12:43 | jsantos | Fixed in Version | => 3.1.6 |