Tôi có một chương trình C ++ thực hiện những gì nó phải làm, nhưng phải có một số vấn đề với con trỏ, vì nó gặp sự cố ở cuối và tạo ra kết xuất lõi. Vấn đề của tôi là tôi không thể tìm thấy tập tin cốt lõi, vì vậy tôi không thể gỡ lỗi nó.
Tôi đã thử
ulimit -c unlimited
ulimit -a
và bây giờ kích thước của tệp được đặt thành không giới hạn, nhưng tôi vẫn không thể tìm thấy lõi. Tôi đã thử trong mọi thư mục được viết ở đây nhưng dường như không có tệp lõi nào được tạo.
Tôi có thể tìm thấy nó ở đâu?
/var/log/apport.log
, bởi vì các phiên bản Ubuntu hiện đại sử dụng Apport, có thể can thiệp vào việc bán phá giá lõi theo những cách không rõ ràng. Xem stackoverflow.com/a/18368068/1772379 để biết thêm thông tin.
/var/crash