https://bugs.freedesktop.org/show_bug.cgi?id=59479

          Priority: medium
            Bug ID: 59479
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: [PERSONAS] Crash while changing persona
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: olivier.hal...@documentfoundation.org
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.1.0.0.alpha0+ Master
         Component: UI
           Product: LibreOffice

On master
Versão 4.1.0.0.alpha0+ (ID da versão: 3201c72db76fb1baabe9becf32e7788a88fe66a)

I get a crash every time I change the persona. The backtrace is:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff28ec794 in AllSettings::GetStyleSettings (this=0x0)
    at /home/tdf/git/core/solver/unxlngx6.pro/inc/vcl/settings.hxx:1060
1060                                                    { return
mpData->maStyleSettings; }
(gdb) bt
#0  0x00007ffff28ec794 in AllSettings::GetStyleSettings (this=0x0)
    at /home/tdf/git/core/solver/unxlngx6.pro/inc/vcl/settings.hxx:1060
#1  0x00007ffff2d1d9a1 in Splitter::DataChanged (this=0x1a12620, rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/split.cxx:732
#2  0x00007ffff2d7a5ae in Window::NotifyAllChildren (this=0x1a12620,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5790
#3  0x00007ffff2d7a5d6 in Window::NotifyAllChildren (this=0x19f5f20,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5795
#4  0x00007ffff2d7a5d6 in Window::NotifyAllChildren (this=0x1a096d0,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5795
#5  0x00007ffff2d7a5d6 in Window::NotifyAllChildren (this=0x1a09410,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5795
#6  0x00007ffff2d7a5d6 in Window::NotifyAllChildren (this=0x1855630,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5795
#7  0x00007ffff2d7a5d6 in Window::NotifyAllChildren (this=0x1856160,
rDCEvt=...)
    at /home/tdf/git/core/vcl/source/window/window.cxx:5795
#8  0x00007ffff28fda7b in Application::NotifyAllWindows (rDCEvt=...) at
/home/tdf/git/core/vcl/source/app/svapp.cxx:741
#9  0x00007fffd36c2ff6 in SvxPersonalizationTabPage::FillItemSet
(this=0x2657650)
    at /home/tdf/git/core/cui/source/options/personalization.cxx:169
#10 0x00007fffd36cb09a in OfaTreeOptionsDialog::OKHdl_Impl (this=0x1e1e660)
    at /home/tdf/git/core/cui/source/options/treeopt.cxx:690
#11 0x00007fffd36cae5d in OfaTreeOptionsDialog::LinkStubOKHdl_Impl
(pThis=0x1e1e660, pCaller=0x1e1e8f8)
    at /home/tdf/git/core/cui/source/options/treeopt.cxx:655
#12 0x00007ffff28edc1e in Link::Call (this=0x1e1eaf0, pCaller=0x1e1e8f8)
    at /home/tdf/git/core/solver/unxlngx6.pro/inc/tools/link.hxx:123
#13 0x00007ffff29340a7 in Control::ImplCallEventListenersAndHandler
(this=0x1e1e8f8, nEvent=1102, rHandler=...,
    pCaller=0x1e1e8f8) at /home/tdf/git/core/vcl/source/control/ctrl.cxx:367
#14 0x00007ffff29162da in Button::Click (this=0x1e1e8f8) at
/home/tdf/git/core/vcl/source/control/button.cxx:110
#15 0x00007ffff291ccd7 in OKButton::Click (this=0x1e1e8f8) at
/home/tdf/git/core/vcl/source/control/button.cxx:1799
#16 0x00007ffff291af15 in PushButton::Tracking (this=0x1e1e8f8, rTEvt=...)
    at /home/tdf/git/core/vcl/source/control/button.cxx:1276
#17 0x00007ffff2d5f0d5 in Window::EndTracking (this=0x1e1e8f8, nFlags=0)
    at /home/tdf/git/core/vcl/source/window/window2.cxx:717
#18 0x00007ffff2d90640 in ImplHandleMouseEvent (pWindow=0x1e1e660, nSVEvent=2,
bMouseLeave=0 '\000', nX=446, nY=392,
    nMsgTime=15537968, nCode=1, nMode=3) at
/home/tdf/git/core/vcl/source/window/winproc.cxx:797
#19 0x00007ffff2d960b1 in ImplHandleSalMouseButtonUp (pWindow=0x1e1e660,
pEvent=0x7fffffffbc80)
    at /home/tdf/git/core/vcl/source/window/winproc.cxx:2077
#20 0x00007ffff2d95385 in ImplWindowFrameProc (pWindow=0x1e1e660, nEvent=4,
pEvent=0x7fffffffbc80)
    at /home/tdf/git/core/vcl/source/window/winproc.cxx:2406
#21 0x00007fffe6ec53f3 in SalFrame::CallCallback (this=0x1dca550, nEvent=4,
pEvent=0x7fffffffbc80)
    at /home/tdf/git/core/vcl/inc/salframe.hxx:263
#22 0x00007fffe6ec162d in GtkSalFrame::signalButton (pEvent=0x2669d40,
frame=0x1dca550)
    at /home/tdf/git/core/vcl/unx/gtk/window/gtkframe.cxx:2992
#23 0x00007fffe6953599 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x00007fffef097140 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007fffef0a8550 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007fffef0b00cb in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fffef0b0642 in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fffe6a6c95e in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x00007fffe6951934 in gtk_propagate_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x00007fffe6951c8b in gtk_main_do_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007fffe65c6d7c in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#32 0x00007fffeedd7ab5 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fffeedd7de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fffeedd7ea4 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fffe6e9812e in GtkData::Yield (this=0x617110, bWait=true,
bHandleAllCurrentEvents=false)
    at /home/tdf/git/core/vcl/unx/gtk/app/gtkdata.cxx:587
#36 0x00007fffe6e9a966 in GtkInstance::Yield (this=0x6170b0, bWait=true,
bHandleAllCurrentEvents=false)
    at /home/tdf/git/core/vcl/unx/gtk/app/gtkinst.cxx:563
#37 0x00007ffff2900ada in ImplYield (i_bWait=true, i_bAllEvents=false) at
/home/tdf/git/core/vcl/source/app/svapp.cxx:429
#38 0x00007ffff28fd125 in Application::Yield (i_bAllEvents=false) at
/home/tdf/git/core/vcl/source/app/svapp.cxx:463
#39 0x00007ffff2cb9190 in Dialog::Execute (this=0x1e1e660) at
/home/tdf/git/core/vcl/source/window/dialog.cxx:883
#40 0x00007fffd36d5205 in OfaTreeOptionsDialog::Execute (this=0x1e1e660)
    at /home/tdf/git/core/cui/source/options/treeopt.cxx:2257
#41 0x00007fffd3635163 in CuiVclAbstractDialog_Impl::Execute (this=0x21c1450)
    at /home/tdf/git/core/cui/source/factory/dlgfact.cxx:104
#42 0x00007ffff50a2b6d in SfxApplication::OfaExec_Impl (this=0x160c6c0,
rReq=...)
    at /home/tdf/git/core/sfx2/source/appl/appserv.cxx:1082
#43 0x00007ffff508adec in SfxStubSfxApplicationOfaExec_Impl (pShell=0x160c6c0,
rReq=...)
    at
/home/tdf/git/core/workdir/unxlngx6.pro/SdiTarget/sfx2/sdi/sfxslots.hxx:1196
#44 0x00007ffff5152c52 in SfxShell::CallExec (this=0x160c6c0,
    pFunc=0x7ffff508adc9 <SfxStubSfxApplicationOfaExec_Impl(SfxShell*,
SfxRequest&)>, rReq=...)
    at /home/tdf/git/core/sfx2/inc/sfx2/shell.hxx:188
#45 0x00007ffff53926cc in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&,
SfxRequest&, unsigned char) ()
   from
/home/tdf/git/core/solver/unxlngx6.pro/installation/opt/program/libsfxlo.so
#46 0x00007ffff5394515 in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&,
SfxRequest&, unsigned short) ()
   from
/home/tdf/git/core/solver/unxlngx6.pro/installation/opt/program/libsfxlo.so
#47 0x00007ffff513d715 in SfxBindings::Execute_Impl (this=0x19f1e30, aReq=...,
    pSlot=0x7ffff580f790 <aSfxApplicationSlots_Impl+8400>, pShell=0x160c6c0)
    at /home/tdf/git/core/sfx2/source/control/bindings.cxx:1283
#48 0x00007ffff5178b81 in SfxDispatchController_Impl::dispatch (this=0x1dc30a0,
aURL=..., aArgs=..., rListener=...)
    at /home/tdf/git/core/sfx2/source/control/unoctitm.cxx:734
#49 0x00007ffff5176f19 in SfxOfficeDispatch::dispatch (this=0x1dc3030,
aURL=..., aArgs=...)
    at /home/tdf/git/core/sfx2/source/control/unoctitm.cxx:368
#50 0x00007fffdd2d9b65 in framework::MenuBarManager::Select (this=0x1addda0,
pMenu=0x1ac9390)
    at /home/tdf/git/core/framework/source/uielement/menubarmanager.cxx:1126
#51 0x00007fffdd2d9633 in framework::MenuBarManager::LinkStubSelect
(pThis=0x1addda0, pCaller=0x1ac9390)
    at /home/tdf/git/core/framework/source/uielement/menubarmanager.cxx:1061
#52 0x00007ffff28edc1e in Link::Call (this=0x1ac93f8, pCaller=0x1ac9390)
    at /home/tdf/git/core/solver/unxlngx6.pro/inc/tools/link.hxx:123
#53 0x00007ffff2ce654f in Menu::Select (this=0x1ac9390) at
/home/tdf/git/core/vcl/source/window/menu.cxx:1131
#54 0x00007ffff2cedc1c in Menu::ImplCallSelect (this=0x1ac9390) at
/home/tdf/git/core/vcl/source/window/menu.cxx:2998
#55 0x00007ffff2cedbe3 in Menu::LinkStubImplCallSelect (pThis=0x1ac9390,
pCaller=0x0)
    at /home/tdf/git/core/vcl/source/window/menu.cxx:2995
#56 0x00007ffff28edc1e in Link::Call (this=0x1e18f20, pCaller=0x0)
    at /home/tdf/git/core/solver/unxlngx6.pro/inc/tools/link.hxx:123
#57 0x00007ffff2d945da in ImplHandleUserEvent (pSVEvent=0x1da8c10)
    at /home/tdf/git/core/vcl/source/window/winproc.cxx:1987
#58 0x00007ffff2d95916 in ImplWindowFrameProc (pWindow=0x163f5d0, nEvent=22,
pEvent=0x1da8c10)
    at /home/tdf/git/core/vcl/source/window/winproc.cxx:2559
#59 0x00007ffff2da13bd in SalFrame::CallCallback (this=0x163fa60, nEvent=22,
pEvent=0x1da8c10)
    at /home/tdf/git/core/vcl/inc/salframe.hxx:263
#60 0x00007ffff2da109f in SalGenericDisplay::DispatchInternalEvent
(this=0x64ca30)
    at /home/tdf/git/core/vcl/generic/app/gendisp.cxx:92
#61 0x00007fffe6e9919a in GtkData::userEventFn (data=0x617110) at
/home/tdf/git/core/vcl/unx/gtk/app/gtkdata.cxx:945
#62 0x00007fffe6e991f5 in call_userEventFn (data=0x617110) at
/home/tdf/git/core/vcl/unx/gtk/app/gtkdata.cxx:955
#63 0x00007fffeedd7ab5 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007fffeedd7de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007fffeedd7ea4 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fffe6e980dc in GtkData::Yield (this=0x617110, bWait=true,
bHandleAllCurrentEvents=false)
    at /home/tdf/git/core/vcl/unx/gtk/app/gtkdata.cxx:582
#67 0x00007fffe6e9a966 in GtkInstance::Yield (this=0x6170b0, bWait=true,
bHandleAllCurrentEvents=false)
    at /home/tdf/git/core/vcl/unx/gtk/app/gtkinst.cxx:563
#68 0x00007ffff2900ada in ImplYield (i_bWait=true, i_bAllEvents=false) at
/home/tdf/git/core/vcl/source/app/svapp.cxx:429
#69 0x00007ffff28fd125 in Application::Yield (i_bAllEvents=false) at
/home/tdf/git/core/vcl/source/app/svapp.cxx:463
#70 0x00007ffff28fd0c6 in Application::Execute () at
/home/tdf/git/core/vcl/source/app/svapp.cxx:408
#71 0x00007ffff788b420 in desktop::Desktop::Main (this=0x7fffffffdbd0)
    at /home/tdf/git/core/desktop/source/app/app.cxx:1653
#72 0x00007ffff2906a66 in ImplSVMain () at
/home/tdf/git/core/vcl/source/app/svmain.cxx:163
#73 0x00007ffff2906b93 in SVMain () at
/home/tdf/git/core/vcl/source/app/svmain.cxx:200
#74 0x00007ffff78c8445 in soffice_main () at
/home/tdf/git/core/desktop/source/app/sofficemain.cxx:73
#75 0x0000000000400850 in sal_main () at
/home/tdf/git/core/desktop/source/app/main.c:48
#76 0x0000000000400831 in main (argc=2, argv=0x7fffffffdd78) at
/home/tdf/git/core/desktop/source/app/main.c:47

-- 
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