Отладка ошибок malloc в Ruby на Mac OS X

Я пытаюсь отладить ошибки, подобные следующим, которые я получаю при запуске некоторых скриптов Ruby:

ruby(47333,0x7fff72aee960) malloc: *** error for object 0x7f98b6a6e3f0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

Любая идея, как я могу установить такую ​​точку останова и отладить? Я хочу посмотреть, вызвано ли это самим Ruby или каким-то расширением.

Я использую Mac OS X 10.7.3 (Lion)и ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0].

8
задан bgcode 6 June 2012 в 21:46
поделиться