Error finding system error?

I recently fiddled with SFML , a multimedia library. I use C #, so naturally, I went for the .Net binding you can get from SVN in the latest version 2.0. After a while, I noticed that my application sometimes freezes when using the Text object, the object used to draw texture fonts.

Further research using profilers and the omnipotent Windows task manager showed that a simple text-based application seems to somehow skip memory. Then I made a thread on the SFML forums about this ( thread ). However, the main SFML developer could not reproduce the error on his machine. Thinking that I could not be crazy, I sent it to a friend, and he said that he really saw how this happens.

I made an example for Laurent, an SFML developer, but he still could not reproduce the error. Thinking that this could be related to the OS, I sent the file to everyone I could and asked about my OS. Here are my results:

http://spreadsheets.google.com/ccc?key=0AhcHeJlLGEVUdG1TTi1mTkFxeFlHYVRISXhjbFBDUmc&hl=en

As you can see, Turc and K7 have the same OS, but it does not fall on K7 (the table is incomplete where test candidates have not yet been rewritten). In any case, this tells me that this is clearly not an OS problem.

So, my real question is: what other factors, besides the OS or architecture, can influence such errors that appear only in certain systems?

For reference, here is the file I sent to my friends: http://dl.dropbox.com/u/3310651/MemLeak2.rar

And the profiling screenshot I made: http://dl.dropbox.com/u/3310651/sfml_memleak.png

Thank!

+3
source share
2 answers

, IRC, . , .

0

, , , , , , Text . , "sos" , , Text. sos Visual Studio .

- Visual Studio, sos WinDbg, Windows, , sos WinDbg, .

+1

Source: https://habr.com/ru/post/1732074/


All Articles