sivarajankumar / screen3d

Automatically exported from code.google.com/p/screen3d
0 stars 0 forks source link

Error while closing sfml demo in debug mode #1

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
IDE : visual studio 2008
OS : Windows Seven Professional edition

What steps will reproduce the problem?
1. Compile and lunch sfml demo in debug mode with SCREEN_AUTHORIZE_PROFILE
, SCREEN_AUTHORIZE_LOG_CALL_TRACER, SCREEN_AUTHORIZE_LOG_DEBUG
and SCREEN_ASSERT options.
2. Close the application.

Terminated with the following error : (see attach file)

Original issue reported on code.google.com by pjdemaret on 13 Mar 2010 at 2:12

Attachments:

GoogleCodeExporter commented 8 years ago
Udgrade to Priority-Medium, reproduced on Release and Debug for Demos and Tests

Original comment by thoratou@gmail.com on 13 Mar 2010 at 2:36

GoogleCodeExporter commented 8 years ago
changed from Type-Defect to Type-Issue

Original comment by thoratou@gmail.com on 19 May 2010 at 9:33

GoogleCodeExporter commented 8 years ago
Reproduced on linux :

*** glibc detected *** ./DemoSFML: free(): invalid pointer: 0x0064d1f8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x9cf591]
/lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0x9d0de8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0x9d3ecd]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0x270741]
/home/thomas/.sbs/Linux/Release/ScreenOpenGL.so(_ZN6Screen3OGL14OpenGLRendererD0
Ev+0x43)[0x6489f3]
/home/thomas/.sbs/Linux/Release/libScreenMain.so(_ZN6Screen4Core8Renderer7destro
yEv+0x2b)[0x66698b]
/home/thomas/.sbs/Linux/Release/libScreenMain.so(_ZN6Screen4Core4RootD2Ev+0x31)[
0x666801]
./DemoSFML(_ZN8SFMLRootD0Ev+0x4d)[0x805537d]
./DemoSFML(main+0xd10)[0x804e4c0]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x97abd6]
./DemoSFML[0x804d4d1]

Original comment by thoratou@gmail.com on 30 May 2010 at 10:53

GoogleCodeExporter commented 8 years ago
Bug found in Screen/OpenGL

OpenGLRenderer::instance() used a static instance but was deleted but Renderer

Fix done on OpenGLRenderer::instance()

Original comment by thoratou@gmail.com on 30 May 2010 at 6:45

GoogleCodeExporter commented 8 years ago
No new occurrences, fix validated

Original comment by thoratou@gmail.com on 23 Jun 2010 at 9:11