Bug 35804 - libgtk+3 3.24.2-alt1 causes firefox crashes
Summary: libgtk+3 3.24.2-alt1 causes firefox crashes
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libgtk+3 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL: https://gitlab.gnome.org/GNOME/gtk/is...
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-21 19:33 MSK by Sergey Vlasov
Modified: 2018-12-24 01:33 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2018-12-21 19:33:33 MSK
Обновление libgtk+3 3.24.1-alt1 -> 3.24.2-alt1 вызывает падения Firefox (в основном при открытии главного меню или выпадающего списка строки URL) с ошибками вида:

(firefox:4171): Gdk-ERROR **: 13:49:12.173: The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 7997 error_code 8 request_code 2 (core protocol) minor_code 0)

Похоже, это https://gitlab.gnome.org/GNOME/gtk/issues/1280 (там сначала чинили проблему с GtkTrayIcon, но в процессе починки неверным использованием макроса G_GNUC_END_IGNORE_DEPRECATIONS сильно поломали gdk_window_x11_set_background() вообще). Проблема починена в https://gitlab.gnome.org/GNOME/gtk/commit/e3a1593a0984cc0156ec1892a46af8f256a64878 (и там же рядом есть https://gitlab.gnome.org/GNOME/gtk/commit/6a47e9a8b901b05b7a3ffb6e3929e339bbe7abc0, где тоже устраняется потенциальная возможность BadMatch).
Comment 1 Repository Robot 2018-12-24 01:33:02 MSK
libgtk+3-3.24.2-alt2 -> sisyphus:

Mon Dec 24 2018 Yuri N. Sedunov <aris@altlinux> 3.24.2-alt2
- applied fixes related to
  https://gitlab.gnome.org/GNOME/gtk/issues/1280 (ALT #35804)