Указатель NULL
- это тот, который указывает на никуда. Когда вы разыскиваете указатель p
, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p
является нулевым указателем, местоположение, хранящееся в p
, является nowhere
, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception
.
В общем, это потому, что что-то не было правильно инициализировано.
Устранена проблема, увеличивая время ожидания: myBucket.operationTimeout = 120 * 1000;
Эта ошибка может также произойти, если для указанного ведра установлен пароль.
Чтобы убедиться, что открыть консоль Couchbase -> Перейдите на вкладку Data Buckets -> Выпадающее содержимое вашего ведра -> Нажмите кнопку «Изменить» -> Третий раздел в всплывающем диалоговом окне - «Управление доступом», в котором есть текстовое поле с паролем.
Надеюсь, это поможет,
György