-
Điều gì xảy ra nếu tôi gặp SIGSEGV và trình xử lý tín hiệu gây ra SIGSEGV khác?
Câu hỏi này dành cho Linux. Sử dụng trình biên dịch GCC. Những dòng nào có thể xảy ra nếu SIGSEGV (ý tôi là vi phạm thường dẫn đến SIGSEGV) xảy ra trong trình xử lý tín hiệu được thiết kế để bắt SIGSEGV
-
Làm cách nào để xử lý SIGSEGV và in backtrace khi nhận SIGSEGV trong chương trình c/C++?
Tôi đang xây dựng chương trình C++ nơi tôi cần xử lý SIGSEGV và trình xử lý tín hiệu sẽ có thể in dấu vết. Bất cứ ai có thể giúp đỡ. Trân trọng câu trả lời hay nhất Cách tốt nhất để có được dấu vết SIGSEV là tạo tệp lõi thay vì in dấu vết.
-
Ứng dụng React Native gặp sự cố không liên tục khi cố điều hướng đến màn hình khác- Nhật ký sự cố- Tín hiệu nghiêm trọng 11 (SIGSEGV), mã 1 (SEGV_MAPERR) (SIGSEGV), mã 1(SEGV_MAPERR))
Tôi có màn hình A và sau khi thực hiện một số tác vụ POST API, tôi bật một nút và điều hướng đến màn hình B khi nhấp vào nút. Khi ứng dụng React Native bị treo và gặp sự cố, sự cố xảy ra ngẫu nhiên. Điều hướng đến màn hình B từ các màn hình khác cũng không phải là vấn đề,
-
Xảy ra lỗi phân đoạn mã C "SIGSEGV" khi sử dụng trình gỡ lỗi gdb
Câu hỏi này dường như không hữu ích cho bất kỳ khách truy cập nào trong tương lai; nó chỉ liên quan đến một khu vực địa lý nhỏ, một thời điểm cụ thể hoặc một tình huống rất hẹp và thường không áp dụng cho khán giả Internet trên toàn thế giới. Để được trợ giúp làm cho câu hỏi này có thể áp dụng rộng rãi hơn, hãy truy cập
-
Không thể tìm thấy lỗi cho mã này. (SIGSEGV)
Tôi đang viết phương thức này (bằng C) để tạo một nút mới cho danh sách được liên kết. Nó gặp sự cố trên dòng sau if đầu tiên (tín hiệu SIGSEGV) Tôi đang gỡ lỗi phương thức nên có thể có nhiều lỗi hơn ở các dòng tiếp theo, nhưng hiện tại tôi đánh giá cao bất kỳ quan sát nào trên dòng cụ thể này
-
So sánh hàm số nguyên SIGSEGV
Đây là hàm so sánh của tôi: int so sánhInts(const void *a, const void *b) { const int *pa = (const int*)a;
-
Bắt SIGSEGV khi được kích hoạt bởi ngăn xếp bị hỏng
Tôi đang xử lý một số mã có lỗi và muốn cài đặt trình xử lý SIGSEGV để biết thêm thông tin về sự cố. Tuy nhiên, tôi nhận thấy rằng người xử lý của tôi không được gọi. Tôi đang tìm kiếm nguyên nhân và có vẻ như nó có liên quan đến giá trị con trỏ ngăn xếp bị hỏng (chắc chắn là nó không bị che giấu)
-
c - lỗi thời gian chạy (SIGSEGV)
Tôi mới làm quen với việc viết mã. Khi tôi gửi mã bằng codecheff, nó báo "Lỗi thời gian chạy (SIGSEGV)". Tôi không biết vấn đề là gì xin vui lòng giúp đỡ. Cảm ơn trước. cuộc gọi int(int *x, int m) { int
-
Lỗi thời gian chạy CodeChef (sigsegv)
Câu hỏi của CodeChef: Shivam là lập trình viên trẻ nhất thế giới, cậu bé chỉ mới 12 tuổi. Shivam đang học lập trình và hôm nay anh ấy đang viết chương trình đầu tiên của mình. Chương trình rất đơn giản, cho hai số nguyên A và B, hãy viết chương trình chuyển đổi hai số này.
-
Tại sao đoạn mã sau đưa ra lỗi thời gian chạy SIGSEGV
Tôi đang viết một giải pháp cho một vấn đề lập trình. Câu hỏi như sau: Chương trình của bạn sử dụng phương pháp brute-force để tìm Câu trả lời t
-
Tại sao sàng của tôi nhận được SIGSEGV
À, chỉ để cho vui thôi, tôi đang làm việc trên Sàng Eratosthenes. Ban đầu nó hoạt động tốt nên tôi đã tìm cách cải thiện độ phức tạp trong thời gian chạy của nó. Bây giờ, tôi không biết tại sao, nhưng tôi gặp lỗi phân đoạn. Mã như sau: #include #include int main(
-
Tại sao tôi nhận được lỗi thời gian chạy (SIGSEGV) cho đoạn mã sau?
Đã đóng cửa. Sự cố này yêu cầu chi tiết gỡ lỗi. Câu trả lời không được chấp nhận vào thời điểm này. Chỉnh sửa câu hỏi để bao gồm hành vi mong muốn, một vấn đề hoặc lỗi cụ thể và
-
Tại sao chương trình danh sách liên kết của tôi lại cung cấp SIGSEGV?
Tôi đang tạo một chương trình danh sách liên kết đơn giản để chèn và xem các phần tử của LL. Khi tôi cố gắng chèn phần tử thứ hai, nó sẽ đưa ra SIGSEV nhưng tôi không hiểu tại sao? !! Hãy giúp tôi chỉ ra vấn đề: main.c: #include #includ
-
SIGSEGV - lỗi thời gian chạy
Tôi đang cố gắng gửi mã này để giải quyết sự cố trên hackerearth nhưng tôi gặp phải lỗi thời gian chạy SIGSEGV này. Tôi đã đọc về lỗi này nhưng tôi không thể làm cho mã của mình hoạt động được. Một số người cho rằng điều này là do tham chiếu bộ nhớ không hợp lệ, khởi tạo động của mảng hoặc chỉ số mảng vượt quá
-
Lỗi phân đoạn sử dụng con trỏ (SIGSEGV)
Tôi đang nghĩ về vấn đề leetcode 167, nhưng mã của tôi đang gặp sự cố segfault (SIGSEGV). Dưới đây là mã c của tôi, câu trả lời dự kiến là [1,3]. #include #include /** * Trả về
-
Tại sao SIGSEGV được kích hoạt?
Tôi có một chương trình đa luồng chạy trên nền tảng ARM. Trong một trong các luồng, tôi sẽ gọi system() để chạy một số lệnh shell. Gần đây, tôi phát hiện ra rằng đôi khi, các tiến trình con được phân nhánh bởi system() sẽ chấm dứt bằng SIGSEGV.
-
lỗi thời gian chạy sigsegv
Câu hỏi này dường như không hữu ích cho bất kỳ khách truy cập nào trong tương lai; nó chỉ liên quan đến một khu vực địa lý nhỏ, một thời điểm cụ thể hoặc một tình huống rất hẹp và thường không áp dụng cho khán giả Internet trên toàn thế giới. Để được trợ giúp làm cho câu hỏi này có thể áp dụng rộng rãi hơn, hãy truy cập
-
c - lỗi thời gian chạy (SIGSEGV)
Tôi rất vui khi biết lý do tại sao tôi gặp phải lỗi này http://www.codechef.com/problems/AXR1P2 Trong codechef.com, mã của tôi là... #include #include i
-
SIGSEGV từ hạt nhân
Thật khó để nói những gì đang được hỏi ở đây. Câu hỏi mơ hồ, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để bạn có thể mở lại, hãy truy cập trung tâm trợ giúp. Đã đóng
-
Không hiểu tại sao mã này lại gây ra SIGSEGV khi gửi dữ liệu gói
Tôi đang viết một số mã mạng trên Android bằng ổ cắm POSIX, nhưng khi tôi gọi Sento, tôi nhận được SIGSEGV lạ (tín hiệu 11, mã 1). Tôi đã sử dụng tính năng theo dõi bia mộ để xác định đó là hàng nào, nhưng tan
Tôi là một lập trình viên xuất sắc, rất giỏi!