Перестал запускаться Qt Creator

Модератор: Модераторы разделов

Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Перестал запускаться Qt Creator

Сообщение Xaktyc »

Поставил Qt, потом qtcreator (qtcreator-1.3.1-1).
Пару раз запустил его, поработал, закрыл, а теперь он вообще не запускается. Вернее запускается, но окно не появляется, а qtcreator.bin висит в процессах и жрет cpu.
Изображение
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Перестал запускаться Qt Creator

Сообщение NickLion »

Было обновление Qt4? Просто подождите несколько минут, идёт индексация. После того как появится окно, процесс ещё будет жрать процессор. Когда перестанет - процесс закончен. Можете проверить закрыть и открыть заново - это будет быстро. И не забудьте Debugging Helper перекомпилить.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Перестал запускаться Qt Creator

Сообщение Xaktyc »

Не было. Арч был поставлен вчера-позавчера.
Вроде я и так не мало подождал... Но все же попробую еще раз подождать...
Кстати, обращений к жесткому диску особо нет. И вывод в консоли пустой.

UPD:
Запустил. Подождал. Что-то (видимо окно Creator'а) мелькнуло и пропало. Так же процесс пропал и консоль освободилась. Запустил второй раз - то же самое. В третий раз ничего не изменилось.

Ну и да, я на арче. Я не компилил кутю.

UPD: Запустил в gdb - увидел следующую картину:
gdb /usr/bin/qtcreator.bin
GNU gdb (GDB) 7.1
Copyright © 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/qtcreator.bin...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/qtcreator.bin
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe7d66710 (LWP 10806)]
[New Thread 0x7fffe6a2d710 (LWP 10808)]
[New Thread 0x7fffe6104710 (LWP 10809)]
[New Thread 0x7fffe4f61710 (LWP 10810)]
[New Thread 0x7fffdffff710 (LWP 10817)]
[New Thread 0x7fffdf7fe710 (LWP 10818)]
[New Thread 0x7fffdeffd710 (LWP 10819)]
[Thread 0x7fffdffff710 (LWP 10817) exited]
[Thread 0x7fffdf7fe710 (LWP 10818) exited]
[New Thread 0x7fffdf7fe710 (LWP 10820)]
[New Thread 0x7fffdffff710 (LWP 10821)]
[Thread 0x7fffdf7fe710 (LWP 10820) exited]
[Thread 0x7fffdffff710 (LWP 10821) exited]
[Thread 0x7fffe4f61710 (LWP 10810) exited]
[Thread 0x7fffdeffd710 (LWP 10819) exited]
[New Thread 0x7fffe4f61710 (LWP 10842)]
[New Thread 0x7fffdeffd710 (LWP 10843)]
[New Thread 0x7fffdffff710 (LWP 10844)]

Program received signal SIGPIPE, Broken pipe.
0x00007ffff65cf02d in write () from /lib/libpthread.so.0
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Перестал запускаться Qt Creator

Сообщение ATIpro »

Вообще с QtCreator-ом тоже была беда. При запуске окон не появлялось и при этом процесс использовал 50% cpu(то есть забивал одно ядро). Подождал несколько минут и как ни удивительно после этого все стало работать нормально. Могу предположить, что при первом запуске создается индекс справки или еще что-нибудь в этом духе.
Там еще была одно время проблема, при запуске появлялось сразу два процесса qtcreator.bin, один из них был зомби-процессом. Но после очередного обновления qt все стало совсем нормально.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Перестал запускаться Qt Creator

Сообщение Xaktyc »

Ну да, вполне логично, оно чего-то жует. Только на второй и последующие разы оно продолжает это что-то жевать...
Единственная мысль - если это справка - удалить справку qt-doc и посмотреть что будет...

UPD: Помогло таки!
Это идиотизм! Либо у меня есть доки по QT, либо у меня нет среды разработки :)
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: Перестал запускаться Qt Creator

Сообщение ATIpro »

Xaktyc писал(а):
06.05.2010 02:42
Ну да, вполне логично, оно чего-то жует. Только на второй и последующие разы оно продолжает это что-то жевать...
Единственная мысль - если это справка - удалить справку qt-doc и посмотреть что будет...

попробуй из домашней диры удалить все, связанное с qtcreator, после этого запустить его еще раз и подождать, чтобы он нормально отработал.

П.С. Для работы со справкой есть отдельное приложение qt assistant, который кстати тоже в начале долго висит что-то делает. Отсюда и появилась мысль, что вся проблема просто в огромном объеме инфы в этой самой справке.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Перестал запускаться Qt Creator

Сообщение NickLion »

Xaktyc
Да, после того как окно появится нужно ещё подождать. Появление окан не означает окончание обработки :) Не поленитесь, подождите минут 15 (ну, на всякий случай) Просто откройте, а сами занимайтесь чем-то другим. Должно нормально стать. У меня такое уже несколько раз было. Такой рецепт помогает.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Перестал запускаться Qt Creator

Сообщение Xaktyc »

NickLion писал(а):
06.05.2010 05:49
Xaktyc
Да, после того как окно появится нужно ещё подождать. Появление окан не означает окончание обработки :) Не поленитесь, подождите минут 15 (ну, на всякий случай) Просто откройте, а сами занимайтесь чем-то другим. Должно нормально стать. У меня такое уже несколько раз было. Такой рецепт помогает.

Я еще не говорил, что после появления (и сразу пропадания) окна процесс тоже завершается?
ждать можно долго, да.
Удалением qt-doc все решается.

попробуй из домашней диры удалить все, связанное с qtcreator, после этого запустить его еще раз и подождать, чтобы он нормально отработал.
П.С. Для работы со справкой есть отдельное приложение qt assistant, который кстати тоже в начале долго висит что-то делает. Отсюда и появилась мысль, что вся проблема просто в огромном объеме инфы в этой самой справке.

Ну я же писал, что удалялось и не раз...
Какая разница, есть этот assistant или его нет? Ему все равно нужен qt-doc, чтобы было что показывать. А если есть qt-doc, то независимо от того, есть ли assistant, Qt Creator загружает доки и в себя. После чего падает.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Перестал запускаться Qt Creator

Сообщение Aectann »

А если попробовать удалить qtcreator, все его существующие настройки в ~, потом установить его и qt-doc?
My god... it's full of stars!...
Спасибо сказали: