Обновился сегодня до версии 5.0.337.0 Теперь зависает через разные интервалы времени. Помогает только перезагрузка браузера. Зависает следующим образом - сайты перестают загружаться, уже загруженные сайты невозможно скролить, элементы интерфейса на них не работают (кнопки, списки, строки ввода). Но вкладки можно закрывать. После перезапуска Хром сообщает, что профиль был испорчен (раньше такой ошибки никогда не было), но после нажатия на кнопку "восстановить" всё-таки загружает все вкладки.
(В ответ на комментарий №0) > Обновился сегодня до версии 5.0.337.0 rpm -q chromium-browser chromium-browser-5.0.337.0-alt0.M51.1.r39883 > Теперь зависает через разные интервалы времени. Помогает только перезагрузка > браузера. Зависает следующим образом - сайты перестают загружаться, уже > загруженные сайты невозможно скролить, элементы интерфейса на них не работают > (кнопки, списки, строки ввода). Но вкладки можно закрывать. После перезапуска > Хром сообщает, что профиль был испорчен (раньше такой ошибки никогда не было), > но после нажатия на кнопку "восстановить" всё-таки загружает все вкладки. У меня не наблюдается. Система - свежий 5.1, 32 бита, ядро 2.6.32-un-def-alt5. Попробуйте удалить libv8 - эта сборка хромиума таскает ее внутри себя.
После перезагрузки машины больше не наблюдалось. Наверное что-то друг на друга наложилось...
Нашёл когда зависает. Зависает тогда, когда kwin (иксы?) падают при работе с хромом. При залогинивании -> восстановление работы. 5-10 минут работы, в процессах(после закрытия хрома) видим: [root@localhost var]# ps ax | grep chromium 6489 ? Sl 2548:56 /usr/lib/chromium-browser/chromium-browser 6490 ? Z 0:01 [chromium-browse] <defunct> 6492 ? S 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote 6618 ? Z 18:50 [chromium-browse] <defunct> 22742 ? Sl 2:33 /usr/lib/chromium-browser/chromium-browser 22743 ? S 0:00 /usr/lib/chromium-browser/chromium-browser 22745 ? S 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote 22845 ? Sl 0:26 /usr/lib/chromium-browser/chromium-browser --type=plugin --plugin-path=/usr/lib/browser-plugins/libflashplayer.so --lang=ru --plu 22983 pts/15 R+ 0:00 grep chromium :(((
libv8 удалял, не помогло. rpm -q chromium-browser chromium-browser-5.0.337.0-alt0.M51.1.r39883 2.6.30-std-def-alt15
Висит ли в памяти процесс под именем "exe"? Что, если его прибить? У меня (5.1, KDE3, 2.6.32) не наблюдается, не могу подтвердить такое поведение. Нужно спросить в рассылках - может у кого-то подтвердится. P.S. У свежесозданного пользователя тоже так себя ведет? Видеокарта, часом, не Intel?
Бага очень сложно проявляется (надо чтобы X-ы свалились, а они падают как им хочется, а не от каких-либо действий :( ). Поэтому нормально протестировать не могу. Видеокарта - ATI-шная. 5.1, KDE 3
После последнего обновления kdebase kwin неделю не падал и хром не зависал.
Да, кстати, забыл сказать. KWin падал в основном после того, как открывалась новая вкладка в chromium. В логах ничего существенного не было :(
Ну что это такое? Только сегодня обновил Хром - снова падают X случайным образом при открытии вкладки в Хроме :(((((((((((((((((((
Система 64 бита или 32? Драйвера для видео fglrx или другие? Будет ли падать на vesa? Воспроизводится ли у новосозданного юзера? Судя по тишине в рассылках и на форуме - это только у Вас, почему-то.
И систему обновляете точечно, попакетно, или полным apt-get dist-upgrade?
Система 32 бита, драйвера ati, с fgrlx не заводится (ни на этой машине, ни дома на ноутбуке). У новосозданного юзера пока не проверял, так как и у меня не стабильно падает. Странно что логов никаких нету про падение. Тут дело не в том чтобы это пофиксить, а в том чтобы я понял из-за чего такая неразбериха. Обновлял я вообще текущий ALT жутко (не могу я всё снести на этой машине и поставить с нуля). История такая: Desktop 4.1 -> Branch 5.0 -> Платформа 5 -> Сизиф -> Branch 5.1 Обновляюсь с помощью dist-upgrade, либо через Синаптик - обновить всё. Я, конечно, понимаю, что я сам виноват в такой ситуации и эту багу вне моей машины воспроизвести практически не реально.Сюда пишу лишь с целью, чтобы сохранилась инфа что такая проблема была. Ну и надеюсь что может быть Вы подскажите гуда глядеть в Chromium чтобы понять почему он мне X валит...
Единственное, что приходит в голову - попробовать поработать некоторое время от нового юзера, попробовать с vesa, попробовать запускать хромиум strace chromium-browser &> chromium-browser_strace.log и ловить падение. Пойманное падение в стрейсе попробовать разобрать с рассылках и слить апстриму на анализ.
Проверил - под новым пользователем убить chromium не удалось. Может быть влияет firefox и thunderbird, запущенные одновременно? Последние строчки моего лога strace chromium-browser &> chromium-browser_strace.log такие: poll([{fd=11, events=POLLIN}, {fd=10, events=POLLIN}], 2, 0) = 0 (Timeout) clock_gettime(CLOCK_MONOTONIC, {189759, 686404757}) = 0 clock_gettime(CLOCK_MONOTONIC, {189759, 686474650}) = 0 clock_gettime(CLOCK_MONOTONIC, {189759, 686627775}) = 0 clock_gettime(CLOCK_MONOTONIC, {189759, 686698748}) = 0 gettimeofday({1270647193, 112913}, {4294967056, 0}) = 0 gettimeofday({1270647193, 112982}, {4294967056, 0}) = 0 gettimeofday({1270647193, 113045}, NULL) = 0 clock_gettime(CLOCK_REALTIME, {1270647193, 113109268}) = 0 futex(0xbf9a0cac, FUTEX_WAIT_PRIVATE, 1, {0, 39795732}) = -1 ETIMEDOUT (Connection timed out) gettimeofday({1270647193, 153207}, {4294967056, 0}) = 0 futex(0xbf9a0c90, FUTEX_WAKE_PRIVATE, 1) = 0 clock_gettime(CLOCK_MONOTONIC, {189759, 727250774}) = 0 clock_gettime(CLOCK_MONOTONIC, {189759, 727390058}) = 0 poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}]) writev(10, [{"5\30\4\0\375\34\200\3\304\32\200\3\0\0059\0>\1\7\0\305\32\200\3\304\32\200\3\307\32\200\3"..., 52}, {NULL, 0}, {"", 0}], 3) = 52 read(10, 0xa4ba058, 4096) = -1 EAGAIN (Resource temporarily unavailable) gettimeofday({1270647193, 154008}, {4294967056, 0}) = 0 read(10, 0xa4ba058, 4096) = -1 EAGAIN (Resource temporarily unavailable) gettimeofday({1270647193, 154251}, NULL) = 0 poll([{fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}], 3, 0) = 1 ([{fd=13, revents=POLLIN}]) read(13, "!", 1) = 1 gettimeofday({1270647193, 154632}, {4294967056, 0}) = 0 poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}]) writev(10, [{"$\30\1\0&\34\2\0k\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12 poll([{fd=10, events=POLLIN}], 1, -1) = 1 ([{fd=10, revents=POLLIN|POLLERR|POLLHUP}]) read(10, 0xa4ba058, 4096) = -1 ECONNRESET (Connection reset by peer) write(2, "chromium-browser: Fatal IO error"..., 127chromium-browser: Fatal IO error 104 (Соединение разорвано другой стороной) on X server :0.0. ) = 127 Есть какие-нибудь идеи?
(В ответ на комментарий №14) > Проверил - под новым пользователем убить chromium не удалось. Может быть влияет > firefox и thunderbird, запущенные одновременно? Не могу знать, FF не пользуюсь, а thunderbird у меня хромиуму не мешает. > Есть какие-нибудь идеи? Это какой-то локальный микробаг. Попробуйте найти и отодвинуть конффиги хромиума. Ну и можно попробовать заслать вывод strace в апстрим.
P.S. Недавно я обновлял хромиум в 5.1.