2011-10-13 27 views
5

Tôi đang cố gắng sử dụng dump_bt để phân tích kết xuất lõi apache khi chúng tôi nhận được lỗi phân đoạn sau khi di chuyển máy chủ.dump_bt không hoạt động khi cố gắng phân tích các vùng lõi apache

Thông báo thông tin tôi đã về làm thế nào để làm điều đó là tại liên kết sau:

http://www.omh.cc/blog/2008/mar/6/fixing-apache-segmentation-faults-caused-php/

Khi tôi chạy dump_bt tôi nhận được lệnh không xác định, liên kết Tôi cũng đăng tuyên bố một lệnh mâu thuẫn bt_dump vì vậy không chắc chắn đó là đúng. Tuy nhiên, không hoạt động.

Bất kỳ trợ giúp nào được đánh giá cao.

+0

Tôi đã quản lý để có được dấu vết làm việc với một thư viện gỡ lỗi mũ đỏ php và thu hẹp nó xuống một tệp mặc dù không phải là một hàm. Nó đã cho tôi một dòng liên quan đến một chức năng tùy chỉnh cho các lớp tự động tải mặc dù tôi không thể nhìn thấy những gì sai với mã đó. Tôi đã thực hiện một thay đổi nhỏ vì vậy bây giờ nó đang chờ xem. Chúng tôi cũng sẽ cập nhật php từ 5.3.6 đến 5.3.8. – rsmarsha

Trả lời

2

Bạn đã bỏ qua để làm điều này: "Sao chép tập tin .gbdinit vào thư mục nhà của bạn"

Nó định nghĩa chức năng sử dụng dump_bt.

+0

Tôi phát hiện ra rằng và bằng cách sử dụng lệnh gdb "nguồn" bạn có thể cho nó biết nơi tập tin .gdbinit của bạn mà không cần sao chép nó. Nó bây giờ nói với tôi "cố gắng trích xuất một thành phần của một giá trị không phải là một cấu trúc". – rsmarsha

Các vấn đề liên quan