Bug 28376 - знать о локах при работе с libpango
Summary: знать о локах при работе с libpango
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gdm2.20 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 28375
  Show dependency tree
 
Reported: 2013-01-17 21:39 MSK by Michael Shigorin
Modified: 2013-01-18 13:58 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2013-01-17 21:39:16 MSK
Для нормальной работы с libpango >= 1.32.6 (проверять можно на -alt1 из архива) требуется сделать работу с блокировками, см. http://git.gnome.org/browse/pango/commit/?id=2dc0c3dbb1c389c3a3ba12a5c5c85f21dca46e84 и bug #28355; иначе сегфолтится.
Comment 1 Mikhail Efremov 2013-01-18 13:58:29 MSK
В gdm2.20 проблема возникала при вызове gnome_canvas_item_new(), так что фиксить надо libgnomecanvas, видимо. Впрочем, там где-то и напрямую тоже используются функции из libpango, надо ли там что-то менять - без понятия.