1
Window / [SOLVED]Buffer Overrun?
« on: June 12, 2009, 06:33:51 pm »
Ah, facepalm
I see what you mean, works perfectly now
I see what you mean, works perfectly now
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
#include <SFML/Window.hpp>
int main()
{
sf::Window App(sf::VideoMode(800, 600, 32), "My windows");
while (App.IsOpened())
{
// Process events
sf::Event Event;
while (App.GetEvent(Event))
{
// Close window : exit
if (Event.Type == sf::Event::Closed)
App.Close();
}
// Update the window
App.Display();
}
return EXIT_SUCCESS;
}
'SFML.exe': Loaded 'C:\Users\Anthony\Documents\Visual Studio 2008\Projects\SFML\Debug\SFML.exe', Symbols loaded.
'SFML.exe': Loaded 'C:\Windows\System32\ntdll.dll'
'SFML.exe': Loaded 'C:\Windows\System32\kernel32.dll'
'SFML.exe': Loaded 'C:\Users\Anthony\Documents\Visual Studio 2008\Projects\SFML\SFML\sfml-window.dll'
'SFML.exe': Loaded 'C:\Windows\System32\opengl32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\msvcrt.dll'
'SFML.exe': Loaded 'C:\Windows\System32\advapi32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\rpcrt4.dll'
'SFML.exe': Loaded 'C:\Windows\System32\gdi32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\user32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\glu32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\ddraw.dll'
'SFML.exe': Loaded 'C:\Windows\System32\dciman32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\setupapi.dll'
'SFML.exe': Loaded 'C:\Windows\System32\oleaut32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\ole32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\dwmapi.dll'
'SFML.exe': Loaded 'C:\Windows\System32\winmm.dll'
'SFML.exe': Loaded 'C:\Windows\System32\oleacc.dll'
'SFML.exe': Loaded 'C:\Users\Anthony\Documents\Visual Studio 2008\Projects\SFML\SFML\sfml-system.dll'
'SFML.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30411.0_none_dba7eb55a0823cdf\msvcp90.dll'
'SFML.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30411.0_none_dba7eb55a0823cdf\msvcr90.dll'
'SFML.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.21022.8_none_96748342450f6aa2\msvcp90d.dll', Symbols loaded.
'SFML.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.21022.8_none_96748342450f6aa2\msvcr90d.dll', Symbols loaded.
'SFML.exe': Loaded 'C:\Windows\System32\imm32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\msctf.dll'
'SFML.exe': Loaded 'C:\Windows\System32\lpk.dll'
'SFML.exe': Loaded 'C:\Windows\System32\usp10.dll'
'SFML.exe': Loaded 'C:\Windows\System32\avgrsstx.dll'
'SFML.exe': Loaded 'C:\Windows\System32\uxtheme.dll'
'SFML.exe': Loaded 'C:\Windows\System32\nvoglv32.dll'
The thread 'Win32 Thread' (0x6830) has exited with code 0 (0x0).
'SFML.exe': Loaded 'C:\Windows\System32\CTAGENT.DLL'
'SFML.exe': Loaded 'C:\Windows\System32\dinput.dll'
'SFML.exe': Loaded 'C:\Windows\System32\hid.dll'
'SFML.exe': Loaded 'C:\Windows\System32\wintrust.dll'
'SFML.exe': Loaded 'C:\Windows\System32\crypt32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\msasn1.dll'
'SFML.exe': Loaded 'C:\Windows\System32\userenv.dll'
'SFML.exe': Loaded 'C:\Windows\System32\secur32.dll'
'SFML.exe': Loaded 'C:\Windows\System32\imagehlp.dll'
Run-Time Check Failure #2 - Stack around the variable 'App' was corrupted.
The program '[28264] SFML.exe: Native' has exited with code 0 (0x0).
1>------ Rebuild All started: Project: SFML, Configuration: Debug Win32 ------
1>Deleting intermediate and output files for project 'SFML', configuration 'Debug|Win32'
1>Compiling...
1>main.cpp
1>Linking...
1>LINK : C:\Users\Anthony\Documents\Visual Studio 2008\Projects\SFML\Debug\SFML.exe not found or not built by the last incremental link; performing full link
1>Embedding manifest...
1>mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "..\Debug\SFML.exe". Access is denied.
1>Build log was saved at "file://c:\Users\Anthony\Documents\Visual Studio 2008\Projects\SFML\SFML\Debug\BuildLog.htm"
1>SFML - 1 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
A buffer overrun has occurred in SFML.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.
For more details please see Help topic 'How to debug Buffer Overrun Issues'.
A buffer overrun has occurred in SFML.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.
For more details please see Help topic 'How to debug Buffer Overrun Issues'.
STATUS_STACK_BUFFER_OVERRUN encountered
Windows has triggered a breakpoint in SFML.exe.
This may be due to a corruption of the heap, which indicates a bug in SFML.exe or any of the DLLs it has loaded.
This may also be due to the user pressing F12 while SFML.exe has focus.
The output window may have more diagnostic information.
The thread 'Main Thread' (0x6924) has exited with code -1073740791 (0xc0000409).
The thread 'Win32 Thread' (0x5a68) has exited with code -1073740791 (0xc0000409).
The program '[28172] SFML.exe: Native' has exited with code -1073740791 (0xc0000409).