I used SDL thread library.
I created thread of library function which runs in “while(1)” by using my
GUI “start button”.
thread = SDL_CreateThread(int (*fn) (void *) proceed, NULL);
I killed thread by using my GUI “stop button”.
Again, I pressed start button. As a result of that program was broken.(in
other words “SEGMENT FAULT”
I did know why program was broken through debbuging.
Because the library functions can’t delete memory which was allocated by
I wondering what happened.