coredump

    0熱度

    1回答

    我在www.conf(PHP-FPM)本設定: rlimit_core =無限 另外我有此命令: umilit -c unlimited 和我的設置是: # cat /proc/sys/kernel/core_pattern /tmp/core-%e-%s-%u-%g-%p-%t # cat /proc/sys/kernel/core_uses_pid 1 在error.log中我有

    1熱度

    1回答

    我有一個運行在unix服務器上的web服務,經過一段代碼的更新,服務生成一個核心文件core.94489啓動時,任何人都知道如何分析這個核心文件來調試問題?謝謝。 PS:我使用Oracle jvm7

    -1熱度

    1回答

    在此先感謝。 我正在做一個雙向鏈表。 一切工作正常,但我意識到,當我在中間的某個地方添加了一個新的類節點時,左指針仍然指向先前的節點(現在有兩個空格)。 所以我增加了一個新的節點指針上線46 然後在第51行,我告訴那個節點現在指向新節點。 所以: 首先,我在太空中有了新節點臨時關閉 然後我讓指針temp2遍歷列表 最後我告訴temp3指向節點在temp2的節點 功能運行後,順序應該是temp2->

    3熱度

    1回答

    我想在JVM處於活動狀態時自動收集核心轉儲文件。目前,我在類中調用kill -6 processId命令。有沒有更好的方法可以做得更好?

    1熱度

    1回答

    我一直在爲我的類分配編寫代碼,當我用g ++命令在終端上發現它時,它給我提供了分段錯誤。代碼很大,但是第一部分,當我插入map的元素時,它起作用(因爲一旦它寫了命令然後被壓碎),然後當它需要投射時(這是使用Redefinition運算符的賦值)它崩潰。所以有人可以幫助我。 #include <iostream> #include <map> #include <algorithm> #inc

    1熱度

    1回答

    我工作的OS X 10.11,並生成轉儲文件以下列方式: 1. ulimit -c unlimited 2. kill -10 5228 (process pid) ,並得到轉儲文件與滾動屬性:642M Jun 26 15:00 core.5228 在此之前,我使用vmmap命令檢查了進程總內存空間,嘗試並估計預期的轉儲大小。 然而,估計(238.7Mb)遠小於實際大小(642Mb)。 可以

    1熱度

    1回答

    我是C++的新手,我的編譯器向我拋出一個錯誤,這對於理解可能是什麼行號是沒有幫助的。 我的代碼是Add_1.cpp: #include <iostream> #include <vector> #include <algorithm> #include <math.h> using namespace std; vector<int> plusOne(vector<int> &A) {

    0熱度

    2回答

    我有這個代碼,它是一個函數,用於在二維數組中進行滲流模擬。 int step (double ** mat, unsigned n, unsigned m, double a, double b) { int i, h, r, c, steps, x, y, o, v; // search for minimum int min; FILE *fp;

    0熱度

    1回答

    我有一個核心轉儲文件,由erlang應用程序生成並希望進行分析。這是我第一次使用gdb。我安裝了gdb,但沒有運行可執行文件和核心轉儲文件。 我給GDB中可執行文件和核心轉儲作爲 gdb erts-5.9.3/bin/beam.smp core 當我跑,我得到的, GNU gdb (GDB) 7.9 Copyright (C) 2015 Free Software Foundatio

    0熱度

    1回答

    命令結果「ulimit -c」不受限制,並且機器可以爲任何其他進程生成coredump文件。只有一個進程在中止時不能生成coredump文件。我懷疑OS會因爲記憶而殺死它,但我不確定。有沒有其他理由可以解釋它?等待你的回答。