Bug 32121 - Падает при экспорте в pdf, открытии и сохранении любых типов файлов
Summary: Падает при экспорте в pdf, открытии и сохранении любых типов файлов
Status: CLOSED DUPLICATE of bug 32120
Alias: None
Product: Sisyphus
Classification: Development
Component: LibreOffice (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-22 16:28 MSK by Антон Мидюков
Modified: 2016-05-27 13:14 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 Антон Мидюков 2016-05-22 16:28:59 MSK
Я где-то с недельку не обновлялся, и вот сегодня обновился. Теперь libreoffice падает при попытке экспортировать документ в pdf.
Comment 1 Антон Мидюков 2016-05-22 17:29:49 MSK
Хм, а он вообще падает даже просто при сохранении. Похоже проблема общая с ошибкой: 32120
Проблема с gtk-шным окошком сохранения.
Comment 2 Alexander 2016-05-27 09:13:22 MSK
Падает не только при сохранении, но периодически (достаточно часто) и при открытии.
Есть три системы. На двух - бага воспроизводится, на одной - не воспроизводится.
Все три обновлены до p8 из сизифа.
Если бага воспроизводится то при запуске из консоли наблюдаем простыню сообщений:
/usr/bin/libreoffice5.1 

(soffice:5504): Gtk-CRITICAL **: gtk_widget_get_style_context: assertion 'GTK_IS_WIDGET (widget)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_widget_get_style_context: assertion 'GTK_IS_WIDGET (widget)' failed

(soffice:5504): GLib-GObject-WARNING **: gsignal.c:3486: signal name 'selection_changed' is invalid for instance '0x1e52de0' of type 'OOoAtkObjCompTxt'

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_save: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_set_state: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_render_background: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_render_frame: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_restore: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_save: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_set_state: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_render_background: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_render_frame: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

(soffice:5504): Gtk-CRITICAL **: gtk_style_context_restore: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

 

Также найден способ лечения для офиса:
declare -x SAL_USE_VCLPLUGIN="gtk"
После этого офис падать перестает, в консоли все чисто, как и на системе где "не воспроизводится"

Тема на форуме:
https://forum.altlinux.org/index.php?topic=36854
Comment 3 Антон Мидюков 2016-05-27 13:14:42 MSK
Я падения победил удалением пакета LibreOffice-gnome. Чтобы обойти проблему с диалоговыми окнами выбрал опцию использовать диалоговые окна libreoffice.
А проблема кроется в gtk3, смотреть баг 32120

*** This bug has been marked as a duplicate of bug 32120 ***