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

            Bug ID: 91890
           Summary: Impress Crash font size then click on sidebar icon
           Product: LibreOffice
           Version: 5.1.0.0.alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: critical
          Priority: medium
         Component: Impress
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: phil.j...@free.fr

Editing the title of a slide
Open the Font size popup in the sidebar
While open click on the Transition icon to open the transition panel

soffice.bin:
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx
:1390 : virtual const vcl::Window* VclFrame::get_child() const:  l'assertion «
GetChildCount() == 2 » a échoué.

Program received signal SIGABRT, Aborted.
0x00007ffff74ddcc9 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
56    ../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce
type.
(gdb) bt
#0  0x00007ffff74ddcc9 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff74e10d8 in __GI_abort () at abort.c:89
#2  0x00007ffff74d6b86 in __assert_fail_base (fmt=0x7fffde6db05f "%s%s%s :%u :
%s%s l'assertion « %s » a échoué.\n%n", 
    assertion=assertion@entry=0x7ffff224f2c9 "GetChildCount() == 2", 
    file=file@entry=0x7ffff224f250
"/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx",
line=line@entry=1390, 
    function=function@entry=0x7ffff2252d60 <VclFrame::get_child()
const::__PRETTY_FUNCTION__> "virtual const vcl::Window* VclFrame::get_child()
const")
    at assert.c:92
#3  0x00007ffff74d6c32 in __GI___assert_fail (assertion=0x7ffff224f2c9
"GetChildCount() == 2", 
    file=0x7ffff224f250
"/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx",
line=1390, 
    function=0x7ffff2252d60 <VclFrame::get_child() const::__PRETTY_FUNCTION__>
"virtual const vcl::Window* VclFrame::get_child() const") at assert.c:101
#4  0x00007ffff1c3ba7f in VclFrame::get_child (this=0x3aebb80) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:1390
#5  0x00007ffff1c3b400 in VclFrame::calculateRequisition (this=0x3aebb80) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:1306
#6  0x00007ffff1c351a9 in VclContainer::GetOptimalSize (this=0x3aebb80) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:35
#7  0x00007ffff1ce7bc2 in vcl::Window::get_ungrouped_preferred_size
(this=0x3aebb80)
    at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1761
#8  0x00007ffff1ce7c97 in vcl::Window::get_preferred_size (this=0x3aebb80) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1776
#9  0x00007ffff1c3573a in VclContainer::getLayoutRequisition (rWindow=...) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:118
#10 0x00007ffff1c35c3e in VclBox::calculateRequisition (this=0x1dd3570) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:190
#11 0x00007ffff1c351a9 in VclContainer::GetOptimalSize (this=0x1dd3570) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:35
#12 0x00007ffff1ce7bc2 in vcl::Window::get_ungrouped_preferred_size
(this=0x1dd3570)
    at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1761
#13 0x00007ffff1ce7c97 in vcl::Window::get_preferred_size (this=0x1dd3570) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1776
#14 0x00007ffff1c3573a in VclContainer::getLayoutRequisition (rWindow=...) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/layout.cxx:118
#15 0x00007fffb85a5b1b in PanelLayout::GetOptimalSize (this=0x164f400) at
/home/philippe/src/git-repo/libreoffice/master/svx/source/sidebar/PanelLayout.cxx:43
#16 0x00007fffb85a5d49 in PanelLayout::setPosSizePixel (this=0x164f400, nX=0,
nY=0, nWidth=0, nHeight=0, nFlags=Size)
    at
/home/philippe/src/git-repo/libreoffice/master/svx/source/sidebar/PanelLayout.cxx:89
#17 0x00007ffff1ce61c6 in vcl::Window::SetSizePixel (this=0x164f400,
rNewSize=...)
    at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1420
#18 0x00007ffff1ce6315 in vcl::Window::SetOutputSizePixel (this=0x164f400,
rNewSize=...)
    at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/window2.cxx:1433
#19 0x00007fffba06682a in sd::sidebar::PanelBase::Resize (this=0x3befd10) at
/home/philippe/src/git-repo/libreoffice/master/sd/source/ui/sidebar/PanelBase.cxx:69
#20 0x00007ffff1c30286 in vcl::Window::ImplCallResize (this=0x3befd10) at
/home/philippe/src/git-repo/libreoffice/master/vcl/source/window/event.cxx:457
#21 0x00007ffff1cf7a44 in vcl::Window::Show (this=0x3befd10, bVisible=true,
nFlags=NONE) at
/home/philippe/src/lodev/master/vcl/source/window/window.cxx:2386
#22 0x00007ffff4724cbd in
sfx2::sidebar::SidebarPanelBase::SidebarPanelBase(rtl::OUString const&,
com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&,
vcl::Window*, com::sun::star::ui::LayoutSize const&) () from
/home/philippe/src/lodev/master/instdir/program/libsfxlo.so
#23 0x00007ffff4724ee0 in sfx2::sidebar::SidebarPanelBase::Create(rtl::OUString
const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&,
vcl::Window*, com::sun::star::ui::LayoutSize const&) () from
/home/philippe/src/lodev/master/instdir/program/libsfxlo.so
#24 0x00007fffba06766c in sd::sidebar::PanelFactory::createUIElement
(this=0x7fffc8180b70, rsUIElementResourceURL=..., rArguments=...)
    at
/home/philippe/src/git-repo/libreoffice/master/sd/source/ui/sidebar/PanelFactory.cxx:154
#25 0x00007fffd69af9f4 in (anonymous
namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) ()
from /home/philippe/src/lodev/master/instdir/program/../program/libfwklo.so
#26 0x00007ffff47204cf in
sfx2::sidebar::SidebarController::CreateUIElement(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer>
const&, rtl::OUString const&, bool, sfx2::sidebar::Context const&) () from
/home/philippe/src/lodev/master/instdir/program/libsfxlo.so
#27 0x00007ffff4720e44 in
sfx2::sidebar::SidebarController::CreatePanel(rtl::OUString const&,
vcl::Window*, bool, sfx2::sidebar::Context const&) ()
   from /home/philippe/src/lodev/master/instdir/program/libsfxlo.so

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

Reply via email to