On Tue, 2011-05-24 at 14:14 +0100, Michael Meeks wrote:
>       Sure, I've pushed it to the -3-4 branch as well.

        Ho hum; I've reverted it there. I'm getting some funky debug output on
the console:

Warning: -writer is deprecated.  Use --writer instead.

(soffice:14656): GLib-GObject-WARNING **: invalid cast from 
`GtkToggleToolButton' to `GtkButton'

(soffice:14656): Gtk-CRITICAL **: IA__gtk_button_set_relief: assertion 
`GTK_IS_BUTTON (button)' failed

(soffice:14656): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion 
`GTK_IS_WIDGET (widget)' failed

        Doesn't look ideal :-) Whacking a breakpoint in g_logv gives me some
nice traces:

#2  0xb2ac69c5 in g_type_check_instance_cast ()
from /lib/libgobject-2.0.so.0
#3  0xb33403e4 in NWEnsureGTKToolbar (nScreen=0)
at 
/data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx:4007
#4  0xb333dc56 in NWGetToolbarRect (nScreen=0, nPart=100, aAreaRect=...)
at 
/data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx:3300
#5  0xb3334f2c in GtkSalGraphics::getNativeControlRegion
(this=0x891a380, nType=100, nPart=100, rControlRegion=..., nState=9,
aValue=..., rCaption=..., 
    rNativeBoundingRegion=..., rNativeContentRegion=...)
at 
/data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx:982

and

#2  0xb29dba8d in g_return_if_fail_warning () from /lib/libglib-2.0.so.0
#3  0xb2edc8f5 in gtk_button_set_relief ()
from /usr/lib/libgtk-x11-2.0.so.0
#4  0xb33403f0 in NWEnsureGTKToolbar (nScreen=0)
at 
/data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx:4007

        eg. - apparently it is not a GtkButton :-)

        Any chance of some digging ?

        Thanks,

                Michael.

-- 
 michael.me...@novell.com  <><, Pseudo Engineer, itinerant idiot


_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to