https://bugs.documentfoundation.org/show_bug.cgi?id=103243

            Bug ID: 103243
           Summary: Crash when starting LO caused by some GTK problem
           Product: LibreOffice
           Version: 5.3.0.0.alpha0+ Master
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: zolnaitamas2...@gmail.com

Description:
When I open built LO components (instdir/program/scalc, 
instdir/program/swriter, etc), it crashes. I'm using openSUSE 13.2 with KDE.

Terminal shows these warnings:
(soffice:27342): Gtk-WARNING **: Theme parsing error: <data>:1:59: 'min-width'
is not a valid property name
(soffice:27342): Gtk-WARNING **: Theme parsing error: <data>:1:76: 'min-height'
is not a valid property name
(soffice:27342): Gtk-WARNING **: Style property "min-width" is not registered
(soffice:27342): GLib-GObject-WARNING **: gtype.c:4221: type id '0' is invalid
(soffice:27342): GLib-GObject-WARNING **: can't peek value table for type
'<invalid>' which is not currently referenced

Backtrace also points to the GTK code:
#0  0x00002aaac5f38110 in gtk_style_context_get_valist () at
/usr/lib64/libgtk-3.so.0
#1  0x00002aaac5f383c6 in gtk_style_context_get () at /usr/lib64/libgtk-3.so.0
#2  0x00002aaac59f561e in GtkSalGraphics::NWGetComboBoxButtonRect(ControlType,
ControlPart, Rectangle) (nType=ControlType::Combobox,
nPart=ControlPart::ButtonDown, aAreaRect=...) at
/home/zolnai/libreoffice/core/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx:699
#3  0x00002aaac59f8bb8 in GtkSalGraphics::getNativeControlRegion(ControlType,
ControlPart, Rectangle const&, ControlState, ImplControlValue const&,
rtl::OUString const&, Rectangle&, Rectangle&) (this=
    0x1f6b6d0, nType=ControlType::Combobox, nPart=ControlPart::ButtonDown,
rControlRegion=..., rValue=..., rNativeBoundingRegion=...,
rNativeContentRegion=...) at
/home/zolnai/libreoffice/core/vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx:1732
#4  0x00002aaab3ed74ae in SalGraphics::GetNativeControlRegion(ControlType,
ControlPart, Rectangle const&, ControlState, ImplControlValue const&,
rtl::OUString const&, Rectangle&, Rectangle&, OutputDevice const*)
(this=0x1f6b6d0, nType=ControlType::Combobox, nPart=ControlPart::ButtonDown,
rControlRegion=..., nState=ControlState::NONE, aValue=..., aCaption=...,
rNativeBoundingRegion=..., rNativeContentRegion=..., pOutDev=
    0x308da60) at
/home/zolnai/libreoffice/core/vcl/source/gdi/salgdilayout.cxx:706
#5  0x00002aaab3cdbadc in OutputDevice::GetNativeControlRegion(ControlType,
ControlPart, Rectangle const&, ControlState, ImplControlValue const&,
rtl::OUString const&, Rectangle&, Rectangle&) const (this=0x308da60,
nType=ControlType::Combobox, nPart=ControlPart::ButtonDown, rControlRegion=...,
nState=ControlState::NONE, aValue=..., aCaption=..., rNativeBoundingRegion=...,
rNativeContentRegion=...)
    at /home/zolnai/libreoffice/core/vcl/source/outdev/nativecontrols.cxx:339
#6  0x00002aaab3bb9b79 in ComboBox::getMaxWidthScrollBarAndDownButton() const
(this=0x308da60)
    at /home/zolnai/libreoffice/core/vcl/source/control/combobox.cxx:1013
#7  0x00002aaab3bb9e8c in ComboBox::CalcMinimumSize() const (this=0x308da60)


It must be related to these changes (reverting them solves the crash):
https://cgit.freedesktop.org/libreoffice/core/commit/?id=6e8dbdbe1a9d15d7e7d000e4132fd5df3fecd660
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4cb720836ab03701ce508e302790c115c7808619


Steps to Reproduce:
1. Run instdir/program/scalc from terminal

Actual Results:  
It crashes.

Expected Results:
It starts Calc component.


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/53.0.2785.143 Safari/537.36

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to