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会因为记忆而杀死它,但我不确定。有没有其他理由可以解释它?等待你的回答。