Summary: | adobe flash player: 64/32-bit beta вываливается из полного экрана | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | unihorn <unihorn> |
Component: | mozilla-plugin-adobe-flash | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | cronbuild, evg, legion, mike, rider, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Attachments: |
Description
unihorn
2010-09-18 17:41:31 MSD
>Проверялось как на p5, так и на Сизифе. 64 битных[ (так, на всякий случай уточняю). >Лично у меня, вываливается очень быстро (секунд 10-15 и все). Лично у меня, к примеру, видюха GeForce 8600 GT (вдруг поможет). Новый,Флеш плеер, коли что, живет по этому адресу: http://labs.adobe.com/technologies/flashplayer10/ В качестве дополнения к вышеназванному отмечу, что вываливается из полного экрана на флеш играх (как минимум вконтактовских). Ютуб, к примеру, показывает исправно... Браузер Фаерфокс, коли, что. Как минимум на 32 битном p5 (Сизиф, 32 битный, не смотрел) тоже такое началось (после обновлений бранча)... Похоже Альт проблемит не просто с 64 битным флешем, а с новым флешем вообше... Поменял в данном запросе о баге, для надежности, p5 на Сизифа (благо суть бага от этого не меняется (и там, и там имеется)). Square пока бета. Ждите релиза для начала. (В ответ на комментарий №6) > Square пока бета. Ждите релиза для начала. 32 битные, в 32 битных p5 b Сизифе, тоже бета? :) Вылетает, как выяснилось, не только 64 битные (о чем я уже говорил выше). Более того, бета не бета, в той-же Убунту не вылетает с полного экрана (не 64, не 32 битные). Посему дело, явно, не в "бете" а в нас (имхо либо проблемы с ядром, либо с иксами...). У вас флеш взятый 1 в 1 с сайта Adobe. От других может отличаться лишь тем, что у них 10.1, а это бета 10.2 (В ответ на комментарий №8) > У вас флеш взятый 1 в 1 с сайта Adobe. > От других может отличаться лишь тем, что у них 10.1, а это бета 10.2 Репозиторные (что из p5 (обновленного), что из Сизифа; что 32, что 64 бита) точно также вываливаются в полный экран. Дело не в том, что у меня бета, или релиз. Дело в том, что проблема явно не во флеше. Более того, и "беты взятые с сайта" в том числе не ВЫВАЛИВАЮТСЯ НА ДРУГИХ ДИСТРАХ. (В ответ на комментарий №8) > У вас флеш взятый 1 в 1 с сайта Adobe. > От других может отличаться лишь тем, что у них 10.1, а это бета 10.2 Репозиторные (что из p5 (обновленного), что из Сизифа; что 32, что 64 бита) точно также вываливаются в полный экран. Дело не в том, что у меня бета, или релиз. Дело в том, что проблема явно не во флеше. Более того, и "беты взятые с сайта" в том числе не ВЫВАЛИВАЮТСЯ НА ДРУГИХ ДИСТРАХ. Как этот баг открыть обратно? Проблема не во флеше, аа в АЛЬТЕ, (В ответ на комментарий №11) > Как этот баг открыть обратно? Проблема не во флеше, а в АЛЬТЕ. REOPENED? Тогда это glibc, xorg, gtk2 или FireFox (В ответ на комментарий №13) > Тогда это glibc, xorg, gtk2 или FireFox Что именно уже, я не скажу, не настолько опытный... Но вряд ли именно (как минимум в качестве основной вины) FireFox: вылетает, что на репозиторном, что на скачиваемом; Вылетает на Опере (в 32 битном p5 (в Сизифе, 32 битном не смотрел)); вот Epiphany, правда, глючит по другому: например вконтактовский "Город" ( http://gorod.vkontakte.ru/ ), выдает ошибку о "Проблеме с передачей данных, игра будет перезапущена" (и так пока из полноэкранного режима не выйдешь (возможно стоит как-то в этом направлении покопать))... Вешать баг на glibc, когда не работает проприетарный софт -- это всё равно что закрывать баг с заключением NOTABUG. Перевесьте, пожалуйста, этот баг на тот софт, в котором проблема. Боюсь, я бы пробовал запускать браузер из-под strace -ff -o huge.log и потом искать то ли SIGSEGV, то ли непонятно что по всем этим huge.log.*... Ну и хорошо бы адобовцам сообщить. Created attachment 4580 [details] strace -ff `pidof plugin-container` | hxargs grep SIGSEGV Прилагаю хвост одного из логов strace -ff `pidof plugin-container` (открыл http://www.youtube.com/watch?v=OpaiGYxkSuQ и запустил strace, затем попытался сделать fullscreen) -- соседи по fgrep SIGSEGV выглядят так: flash.trace.30328:epoll_wait(4, +++ killed by SIGSEGV +++ flash.trace.30369:--- SIGSEGV (Segmentation fault) @ 0 (0) --- flash.trace.31387:futex(0x80b89b4, FUTEX_WAIT_PRIVATE, 145, NULL+++ killed by SIGSEGV +++ flash.trace.31388:futex(0x8090b84, FUTEX_WAIT_PRIVATE, 1, NULL+++ killed by SIGSEGV +++ flash.trace.31409:futex(0xb3f64a30, FUTEX_WAIT_PRIVATE, 31, {0, 999829650}+++ killed by SIGSEGV +++ flash.trace.31459:futex(0x81a640c, FUTEX_WAIT_PRIVATE, 927, NULL+++ killed by SIGSEGV +++ flash.trace.31505:+++ killed by SIGSEGV +++ flash.trace.31506:futex(0xb05ce048, FUTEX_WAIT_PRIVATE, 103, NULL+++ killed by SIGSEGV +++ flash.trace.31507:futex(0xb05fa368, FUTEX_WAIT_PRIVATE, 93, NULL+++ killed by SIGSEGV +++ Created attachment 4588 [details]
Скрин из синаптика (с окном описывающим предлагаемые изменения вызвавших сабжевую проблему)
Так, значит, методом исключения выявил группу пакетов установка которых и привела к описанному в заголовке бага результату.
Выявлял путем установки на чистопоставленный дистр p5 64 бита пакетов из предложенных обновлений.
Ядро, и драйвера на видеокарту не причем (их обновление ничему не повредило (начинал обновление с них)).
Сам флеш не причем сто процентов (первым делом начал проверку (после обновления ядра) с него): если обновить только его, то никаких проблем.
Вот установка браузера (Огнелиса) который стал тянуть доп пакеты привела к сему печальному результату....
Сам браузер, при этом, с большой долей вероятности не причем (долгое время (на 32 битахЮ правда) пользовался скачиваемой версией (как этой, так и более новой (3.6.10) версией)).
Остальные пакеты видны на приложенном в атаче скрине из синаптика (с окном описывающим предлагаемые изменения (надобно было сделать список отмеченных пакетов, но мысля слишком поздно в голову пришла :), но на скрине все видно)).
Имхо наиболее вероятный канддат это, таки, библиотеки glib (возможно из пакета glibc-core).
Авось, чем-нибудь помог...
С Уважением.
Created attachment 4589 [details]
Общий список всех обновлений (на всякий случай).
На всякий случай (мало ли что), даю еще и общий список обновлений (коли обновляться одним разом, а не по отдельности как делал я ища проблемные пакеты).
На всякий -- glib и glibc-core друг ко другу отношения не имеют. :) Если найдётся время для ещё одного эксперимента -- попробуйте предпоследним шагом обновить glibc-core и что потянет, но не трогая firefox*, xulrunner*, libnss, libnspr, libqlite3, nss-utils и sqlite3. А их -- последним. У меня ни в Konqueror, ни в Firefox на 5.1 на x86_64 и на текущем сизифе x86 ни разу не упал. Как воспроизвести? (В ответ на комментарий №21) > У меня ни в Konqueror, ни в Firefox на 5.1 на x86_64 и на текущем сизифе x86 ни > разу не упал. Как воспроизвести? P5 Ковчег, Гном (ситуацию в Кедах не изучал). Ставим дистр, обновляем (все, включая ядро) до обновленного состояния p5. "Наслаждаемся." :( (заходим, например, на ВКонтакт (на даный момент единственные флеш приложения с которыми я имею дело :) ), запускаем поддерживающую полноэкранный режим игру, и любуемся на вылет из полного экрана (само приложение продолжит работать, но уже в НЕполноэкранном режиме) . Как минимум на энвидиях воспроизводится на сто процентов (проверялось на нескольких компах). Если на 5.1 или Сизифе, при выше названных условиях (Гном, и Энвидия), не вылетает (не имею, на данный момент, к ним доступ), значит исправили, ждем бэкпортов. :) Если (при падениях в Гноме) не падает в Кедах (как минимум на p5, энвидия, и репозиторном Огнелисе (версии 3.6.9 и выше)), то появляется информация к размышлению о том, куда копать... ЗЫ. На машине, как вторая, чисто игровая, ось стоит Винда (но это вряд ли имеет, какое-то значение, хотя кто его знает...) На других машинах, которые я смотрел было также (лишь версии Винд отличались)... (В ответ на комментарий №22) > заходим, например, на ВКонтакт Дайте прямую ссылку на пример без пароля (вконтакт идет на фиг). Как воспроизвести? P.S. На обоих машинах у меня 8600GT. И на 5.1 на x86_64 и на текущем сизифе x86. (В ответ на комментарий №23) > > заходим, например, на ВКонтакт > Дайте прямую ссылку на пример без пароля (вконтакт идет на фиг). Специально для вас создал тестового пользователя ВКонтакта (и добавил ему три игрушки для теста). Логин: testvkontaktuser@pochta.ru Пароль: testflashgames Пароль на почту (используемую для входа в тестовый ак ВКонтакта) тот-же. Надеюсь для вас это достаточно "безпарольная ссылка" (рыскать же по инету в поисках других, подходящих, флешигрушек нет никакого желания). Не нравится ак данный мною, создайте свой тестовый ак на основе другого, тестового, почтового адреса (пользоваться им (после того как "сделали дело") вас никто не заставляет)... С Уважением. Зашёл, ничего не падает... играется. видео ATI на свободных драйверах. Кстати, ради интереса - попробуйте у nVidia переключить разрешение в 4:3 У меня на X300 и radeon_drv 6.13.2-alt1 youtube из фулскрина действительно быненько вываливается. Короче! Ждите релиза 10.2 или поставьте последнюю версию из http://get.adobe.com/flashplayer/ Похоже, с тех пор починили. |