Если у вас стоит модуль WSOD из проекта dtools
На домашнем компе поставил модуль feedbacktab и начались проблемы, так как раньше я их просто не замечал.
Этот модуль я адаптировал, поправил, чтобы с его помощью и помощью другого модуля popups выводить форму контактов для отправки сообщений. Все бы ничего, только второй раз форма не отображалась. Навечно зависала ajax операция.
Поискав в багах модуля popups выяснил, что действительно у некоторых пользователей использующих модуль popups есть проблемы при агрегации js,css фалов в один, а именно зависание открытия диалога причем во второй раз, удивительно уже то, что первый-то раз диалог открывается.
Методом тыка понял, что зависает запрос $.getJSON, но в тот день, мне не судьба была разобраться с точной причиной вечного ожидания ответа. Сделал обходной путь вызывал форму контактов один раз. И думал все обойдется. Не обошлось.
На следующий день я понял, что дело не чисто, не работало добавление товаров в корзину. В общем бился я 2,5 часа, пока не заметил в окошечке firebug-а, что после json строки в теле ответа, который возвращается как text/html из uc_ajax_cart, в конце строки стоит загадочное 'n/a'.
Тут я понял, что руки чешутся кого-то придушить, в первую очередь себя конечно, за то что поставил изучить модуль wsod-6.x-1.1 из проекта dtools (http://drupal.org/project/dtools), который эту гадость и учинил.
После выключения модуля все стало на свои места.
Желаю вам не вляпаться в это, ну или найти этот пост, если вляпаетесь :D.