Closed
Description
in node v5.5
PID 49877 received SIGSEGV for address: 0x3a8
/home/ubuntu/workspace/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x1b43)[0x7fc078498b43]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340)[0x7fc07ccee340]
node(_ZN4node8debugger5Agent14MessageHandlerERKN2v85Debug7MessageE+0x41)[0xe06371]
node(_ZN2v88internal5Debug20NotifyMessageHandlerENS_10DebugEventENS0_6HandleINS0_8JSObjectEEES5_b+0x6e4)[0xa53dd4]
node(_ZN2v88internal5Debug17ProcessDebugEventENS_10DebugEventENS0_6HandleINS0_8JSObjectEEEb+0x9b)[0xa5630b]
node(_ZN2v88internal5Debug12OnDebugBreakENS0_6HandleINS0_6ObjectEEEb+0xaa)[0xa5642a]
node(_ZN2v88internal5Debug20ProcessDebugMessagesEb+0xf0)[0xa56580]
node[0xe1f505]
node[0xfd7cd6]
node[0xfd7d93]
node(uv__io_poll+0x3d5)[0xfe7505]
node(uv_run+0x156)[0xfd8876]
node(_ZN4node5StartEiPPc+0x440)[0xe241a0]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fc07c93aec5]
node[0x73054d]
app.js
const express = require('express');
const app = express();
const generator = require('./pointers/getPointers.js');
app.use(express.bodyParser());
// debug ========
const SegfaultHandler = require('segfault-handler');
SegfaultHandler.registerHandler("crash.log");
// debug ========
app.get('/', (req, res) => {
res.send(404);
});
app.get('/pointCount', (req, res) => {
res.sendfile(__dirname + '/pointers/index.html');
});
app.post('/ajax/getAnalysisText', ( req , res) => {
'use strict';
const sectionText = req.body.sectionText;
if(!sectionText) {
return res.status(404).send('nating text');
} else {
generator.getFullObj( sectionText, res );
}
});
const server = app.listen(process.env.PORT, () => {
const host = server.address().address;
const port = server.address().port;
console.log('Example app listening at http://%s:%s ', host, port);
console.log('*** Ready ***');
});
app.use(express.static(__dirname + '/nakdan'));
getPointers.js
const levelup = require('levelup');
const db = levelup('./newdb');
const async = require('async');
happens even when debug mode is off
Metadata
Metadata
Assignees
Labels
No labels