Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Eclipse "подвешивает" Х-сессию в Linux-e при Debug 
:(
    Опции темы
MasterLAN
Дата 4.7.2008, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



Привет коллеги.
Подскажите, куда рыть ?
Ситуация:
1. ОС — Kubuntu 8.04 (пробовал Ubuntu 8.04 и OpenSUSE 11.0 и Fedora 8)
2. Рабочий стол — KDE 3.5.9 (пробовал так же Gnome)
3. JVM — Sun 1.6.0 u6 (пробовал так же openjdk)
4. Eclipe 3.4 (релиз). (встречалось и на 3.4RC-N)
5. Проект — десктопное приложение (Swing+Postgresql).

6. Ставлю точку прерывания в моём порождении от JComboBox.PopupMenuListener.popupMenuWillBecomeInvisible(PopupMenuEvent e),
запускаю дебагинг и при достижении вышеупомянутой точки графический стол "замирает" (могу только лишь мышкой двигать и лицезреть перемещающийся курсор).
Ухожу в терминальную сессию и убиваю java-процесс соответствующий моей отлаживаемой программе. Возвращаюсь на рабочий стол — всё оживает.
Если же точки прерывания ставлю в иных местах — всё дебагится и работает.

Пробовал изменить логику приложения и реализовывал JComboBox.addItemListener(new ItemListener(){@Override
public void itemStateChanged(ItemEvent e) {...}
});

И опять при дебагинге брейк-поинт поставленный в первом же операторе метода itemStateChanged
подвешивает не только Eclipse, но и все иные GUI-приложения. Вернее сказать - весь рабочий стол.
Такое впечатление, что где-то рождается некое "невидимое" модальное окно и оно ждёт от меня ответа, блокируя при этом все остальные приложения и даже "панель задач".

И чё делать ?

Готов экспериментировать, только вот идей более плодотворных не осталось.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0388 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.