Tôi có một mã C++ phức tạp. Đó là một chương trình FastCGI, sử dụng http://althenia.net/fcgicc Khi tôi hỏi nó cho một url looooong, tôi nhận được *** stack smashing detected ***: ./tileserve terminate
Tôi đã cố gắng bỏ qua hướng dẫn bằng cách thay đổi địa chỉ trả lại thông qua ngăn xếp đập. Đoạn mã sau bỏ qua một ++ trong chính và in một đầu ra của "1 3". Tôi đã thực thi mã này trên máy intel 32 bi