неверная контрольная сумма для освобожденного объекта

При отправке данных в мое приложение expressjs вот что я получаю:

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

Есть идеи, почему?

Обновление:

Вот некоторый код:

Клиентская сторона:

$.ajax({
 url: 'user/' + id,
 type: 'POST',
 dataType:'JSON',
 data: JSON.stringify(data),
 success: function(response){
  console.log(response);
 }      
});

Серверная сторона:

app.post('/user/:id', function(req,res){
  var id = req.params.id;
  console.log(data);
});

Когда я использую JSON.stringifyна стороне клиента, я сталкиваюсь с этим странным ошибка:

узел (58461,0x7fff771ad960) malloc: * ошибка для объекта 0x7fa861d00e28: неверная контрольная сумма для освобожденного объекта - объект был вероятно, изменен после освобождения. *установить точку останова в malloc_error_break для отладки ловушки Abort: 6

Когда я не использую JSON.stringifyна стороне клиента, я получаю 'пустые' строкина стороне сервера.

Есть идеи, что я делаю неправильно?

5
задан Rajat 1 April 2012 в 04:01
поделиться