về niêm yết dữ liệu để ứng dụng expressjs của tôi, đây là những gì tôi nhận được:checksum không chính xác cho giải phóng đối tượng
node(58287,0x7fff771ad960) malloc: *** error for object 0x7ff8a8600c58: incorrect
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
Bất cứ ý tưởng tại sao?
Cập nhật:
Dưới đây là một số mã:
Khách hàng bên:
$.ajax({
url: 'user/' + id,
type: 'POST',
dataType:'JSON',
data: JSON.stringify(data),
success: function(response){
console.log(response);
}
});
Server side:
app.post('/user/:id', function(req,res){
var id = req.params.id;
console.log(data);
});
.210
Khi tôi sử dụng JSON.stringify về phía khách hàng, tôi đánh lỗi lạ này:
node(58461,0x7fff771ad960) malloc: * error for object 0x7fa861d00e28: incorrect checksum for freed object - object was probably modified after being freed. * set a breakpoint in malloc_error_break to debug Abort trap: 6
Khi tôi không sử dụng JSON.stringify về phía khách hàng, tôi nhận được 'rỗng 'strings ở phía máy chủ.
Bất kỳ ý tưởng nào về những gì tôi đang làm sai?
Hết sức tò mò, bạn đang sử dụng phiên bản Node nào? –
v0.6.12 trên máy mac – Rajat