Libreoffice crashes when selecting "open" or "save as" in menu. No output from terminal. Reproducible: Always This is in Arch Linux KDE 4.12.3. Libreoffice 4.1.5. oxygen-gtk2 1.4.4. The same happens with oxygen-gtk2 compiled from git. Does not happen with oxygen-gtk2 1.4.3
When compiled from git (oxygen-gtk2) this is the crash output: soffice.bin: /tmp/packerbuild-1000/oxygen-gtk2-git/oxygen-gtk2-git/src/oxygen-gtk/src/animations/oxygendatamap.h:87: T& Oxygen::DataMap<T>::value(GtkWidget*) [with T = Oxygen::InnerShadowData; GtkWidget = _GtkWidget]: Assertion `iter != _map.end()' failed.
Can reproduce. Failed assertion. Should be easily fixed. Will keep you posted. Thanks for reporting and sorry for the trouble
Git commit b39931fa3ad7a2756bcb1494d5c3559513406ce2 by Hugo Pereira Da Costa. Committed on 09/03/2014 at 12:00. Pushed by hpereiradacosta into branch '1.4'. make sure parent is registered to innerShadowEngine before registering child M +6 -2 src/oxygenstylewrapper.cpp http://commits.kde.org/oxygen-gtk/b39931fa3ad7a2756bcb1494d5c3559513406ce2
patch from comment #3 fixes the crash. it will be included in the next release (soon) of oxygen-gtk2 Similar patch has also been pushed to the gtk3 branch (although the corresponding crash did not bite us yet). Thanks for reporting.
Thanks! It is fixed!