FS#46907 - LibreOffice running on GNOME crashes when saving a document

Attached to Project: Arch Linux
Opened by Duncan (duncannz) - Thursday, 29 October 2015, 09:15 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 29 October 2015, 13:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The latest version of extra/libreoffice-fresh crashes when saving a document.

Based on a few #archlinux IRC users' testing, GNOME users are affected by this problem but users of other DEs are not.

Steps to reproduce:

1. Create a new LibreOffice document (of any kind, e.g. text document, spreadsheet, presentation)
2. Type anything into the document (e.g. "testing")
3. Press Ctrl+S or File->Save
4. All LibreOffice windows immediately close with no error messages

Versions:

* libreoffice --version: LibreOffice 5.0.2.2 00m0(Build:2)
* gnome-shell --version: GNOME Shell 3.18.1

Latest version of extra/libreoffice installed; latest version of Gnome installed.

Logs:

Although no dialog error messages appear - all LibreOffice windows just close - this does come up in the terminal:

(soffice:11040): Gtk-CRITICAL **: gtk_entry_set_text: assertion 'GTK_IS_ENTRY (entry)' failed
(soffice:11040): Gtk-CRITICAL **: gtk_entry_set_text: assertion 'GTK_IS_ENTRY (entry)' failed
(soffice:11040): Gtk-CRITICAL **: gtk_widget_grab_focus: assertion 'GTK_IS_WIDGET (widget)' failed
(soffice:11040): Gtk-CRITICAL **: _gtk_file_chooser_entry_set_base_folder: assertion 'GTK_IS_FILE_CHOOSER_ENTRY (chooser_entry)' failed
(soffice:11040): Gtk-CRITICAL **: gtk_entry_get_text: assertion 'GTK_IS_ENTRY (entry)' failed
(soffice:11040): Gtk-CRITICAL **: gtk_entry_get_text: assertion 'GTK_IS_ENTRY (entry)' failed
This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 29 October 2015, 13:48 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#46315 

Pay more attention to what pacman tells you next time.
Comment by GH (stafuz) - Thursday, 29 October 2015, 10:59 GMT
Edit: check out /etc/profile.d/libreoffice-fresh.sh

uncomment line and save.

#export SAL_USE_VCLPLUGIN=gen
#export SAL_USE_VCLPLUGIN=kde4
export SAL_USE_VCLPLUGIN=gtk
#export SAL_USE_VCLPLUGIN=gtk3

Loading...