Я пытаюсь отладить ошибки, подобные следующим, которые я получаю при запуске некоторых скриптов 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]
.