Summary: | Циклится или сегфолтится в некоторых программах | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | libpango | Assignee: | Yuri N. Sedunov <aris> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | aen, aris, boyarsh, cas, george, icesik, ildar, ldv, led, sem |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 27685, 28375 |
Description
Michael Shigorin
2013-01-15 16:24:39 MSK
NB: падает так не в livecd, а в установленной с него системе; при этом в UI окошко с текстом: "The greeter application appears to be crashing. Attempting to use a different one." У меня не падает, а зависает при вызове gnome_canvas_item_new(). Судя по беглому gdb оно похоже входит в бесконечный цикл где-то в недрах как раз libpangoft2. И недавно libpango обновился, кстати. Перевешиваю; также вылезло у led@ на зацикливании inkscape при сборке samba. (В ответ на комментарий №2) > У меня не падает, а зависает при вызове gnome_canvas_item_new(). Судя по > беглому gdb оно похоже входит в бесконечный цикл где-то в недрах как раз > libpangoft2. > И недавно libpango обновился, кстати. А попробуйте его откатить. (In reply to comment #4) > > И недавно libpango обновился, кстати. > А попробуйте его откатить. Сборке самбы помогло. (В ответ на комментарий №4) > А попробуйте его откатить. Да, откат до 1.32.5-alt1 помогает. У меня подозрение на коммит 2dc0c3dbb1c389c3a3ba12a5c5c85f21dca46e84: Don't use the deprecated pango_ft2_font_get_face Replace it with pango_fc_font_lock/unlock_face calls. В gdm2.20 похоже проблемы возникают как раз при вызове pango_fc_font_lock_face() из pango_ft2_font_real_lock_face(). normal->major , так как блокирует сборки образов и ломает важные приложения. Очень прошу исправить asap. (В ответ на комментарий №7) > (В ответ на комментарий №4) > > А попробуйте его откатить. > > Да, откат до 1.32.5-alt1 помогает. > > У меня подозрение на коммит 2dc0c3dbb1c389c3a3ba12a5c5c85f21dca46e84: > Don't use the deprecated pango_ft2_font_get_face > Replace it with pango_fc_font_lock/unlock_face calls. > > В gdm2.20 похоже проблемы возникают как раз при вызове > pango_fc_font_lock_face() > из pango_ft2_font_real_lock_face(). Да, revert этого коммита исправляет ситуацию. *** Bug 28347 has been marked as a duplicate of this bug. *** (In reply to comment #9) > Да, revert этого коммита исправляет ситуацию. Отправил твою сборку как NMU в сизиф, переставив patch1 как patch11 (за последним patch10) и проверив с gdm2.20. Спасибо! NMU отложили, решив дождаться aris@ -- так что перевешиваю. По вчерашнему объяснению led@: - проблемный/выкидываемый коммит не виноват, т.к. было реализовано то, что раньше было представлено заглушкой; - похоже, что начавшие циклиться и падать софтины рассчитывали на заглушку; - таким образом, исправление по существу следует делать в них. Предлагаю сейчас всё-таки откатить этот коммит, чтобы более спокойно разбираться с такими программами -- некоторый их список уже нарисовался и явно повылазит не только у нас. Это bug compatibility :( (In reply to comment #12) > Предлагаю сейчас всё-таки откатить этот коммит, чтобы более спокойно > разбираться с такими программами -- некоторый их список уже нарисовался и явно > повылазит не только у нас. Это bug compatibility :( Если сейчас откатить, то никто точно уже не будет разбираться с пострадавшими. (В ответ на комментарий №13) > (In reply to comment #12) > > Предлагаю сейчас всё-таки откатить этот коммит, чтобы более спокойно > > разбираться с такими программами -- некоторый их список уже нарисовался и явно > > повылазит не только у нас. Это bug compatibility :( > > Если сейчас откатить, то никто точно уже не будет разбираться с пострадавшими. Если сейчас не откатить это необоснованное забегание вперед, то придется из-за не самого важного коммита в одной библиотеке перлопачивать десятки важных приложений. Надо откатить сейчас, прошу это сделать. (In reply to comment #13) > Если сейчас откатить, то никто точно уже не будет разбираться с пострадавшими. Ммм... ну давай повесим обратный этому багреквесту LATER и зацепим за него как минимум inkspace с gdm2.20, а после отбранчёвывания p7/t7 про них вспомним. libpango-1.32.6-alt2 -> sisyphus: * Thu Jan 17 2013 Yuri N. Sedunov <aris@altlinux> 1.32.6-alt2 - aen@: reverted http://git.gnome.org/browse/pango/commit/?id=2dc0c3dbb1c389c3a3ba12a5c5c85f21dca46e84 (ALT #28355) Спасибо! Повесил bug #28375 и зацепил об bug #28376 с bug #28377. |