Странная ошибка от отладчика Xcode - PullRequest
0 голосов
/ 03 февраля 2010

Я использую базу данных SQL lite в своем приложении для iPhone. У меня есть кнопка обновления на главном экране, и после нажатия кнопки обновления я анализирую данные из своего веб-сервиса и сохраняю результаты в базе данных SQL lite. Когда я нажимаю кнопку обновления несколько раз, я получаю сообщение об ошибке. Ошибка возникает после переменного количества нажатий / обновлений каждый раз. Ошибка:

Failed to load debugging library at:
  /Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib

Custom data formatters are disabled.

Error message was: 0xe00805 "dlopen(/Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib, 10): image not found"` 

После этой ошибки мое приложение вылетает, и когда я регистрирую ошибку, появляется сообщение «Невозможно открыть базу данных»

Пожалуйста, помогите мне разрешить эту ошибку.

Спасибо Sandy

1 Ответ

1 голос
/ 03 февраля 2010

Может показаться, что у отладчика возникла проблема с загрузкой форматеров данных, которые создают дисплеи для различных типов данных на панели отображения переменных окна отладчика. Если вы добавили какие-либо средства форматирования клиентов, вы должны удалить их.

Попробуйте запустить программу без отладчика и посмотрите, не произойдет ли сбой. Если это так, проблема в приложении. Если нет, то, скорее всего, в самом Xcode. Я бы протестировал фиктивный проект и увидел бы, если вы получите ту же ошибку.

Возможно, в вашем коде есть адская рекурсия. Я видел, что сбить отладчик, но не с этим сообщением об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...