Bugzilla – Attachment 121656 Details for
Bug 82781
writer crashes in page preview when reducing number of pages due to hidden format
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb debug + bt with debug symbols
bt.txt (text/plain), 10.20 KB, created by
Julien Nabet
on 2015-12-31 09:41:19 UTC
(
hide
)
Description:
gdb debug + bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2015-12-31 09:41:19 UTC
Size:
10.20 KB
patch
obsolete
>TODO i:0 >TODO (*aPageIter)->bVisible: 1 >TODO i:1 > >Breakpoint 1, SwPagePreviewLayout::_ClearPreviewPageData (this=0x34928f0) at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/pagepreviewlayout.cxx:111 >111 std::cerr << "TODO _ClearPreviewPageData\n"; >(gdb) bt >#0 0x00002aaad56c383c in SwPagePreviewLayout::_ClearPreviewPageData() (this=0x34928f0) > at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/pagepreviewlayout.cxx:111 >#1 0x00002aaad56c509e in SwPagePreviewLayout::_CalcPreviewPages() (this=0x34928f0) > at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/pagepreviewlayout.cxx:554 >#2 0x00002aaad56c4bdd in SwPagePreviewLayout::Prepare(unsigned short, Point const&, Size const&, unsigned short&, Rectangle&, bool) (this=0x34928f0, _nProposedStartPageNum=1, rProposedStartPos=Point = {...}, _rPxWinSize=Size = {...}, _onStartPageNum=@0x7fffffff2f12: 1, _orDocPreviewPaintRect=Rectangle = {...}, _bStartWithPageAtFirstCol=true) > at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/pagepreviewlayout.cxx:474 >#3 0x00002aaad5a7ae81 in SwPagePreviewWin::MovePage(int) (this=0x7150f20, eMoveMode=0) at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/pview.cxx:368 >#4 0x00002aaad5a7edea in SwPagePreview::ChgPage(int, bool) (this=0x29d5f10, eMvMode=0, bUpdateScrollbar=true) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/pview.cxx:1297 >#5 0x00002aaad5a8019a in SwPagePreview::DocSzChgd(Size const&) (this=0x29d5f10, rSz=Size = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/pview.cxx:1566 >#6 0x00002aaad596e1f2 in SizeNotify(SwViewShell*, Size const&) (pVwSh=0x309cf80, rSize=Size = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/docvw/edtwin3.cxx:65 >#7 0x00002aaad56e12fb in SwViewShell::UISizeNotify() (this=0x309cf80) at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/viewsh.cxx:2298 >#8 0x00002aaad56def10 in SwViewShell::Paint(OutputDevice&, Rectangle const&) (this=0x309cf80, rRenderContext=..., rRect=Rectangle = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/viewsh.cxx:1808 >#9 0x00002aaad56c6f89 in SwPagePreviewLayout::Paint(OutputDevice&, Rectangle const&) const (this=0x34928f0, rRenderContext=..., rOutRect=Rectangle = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/core/view/pagepreviewlayout.cxx:1130 >#10 0x00002aaad5a7a710 in SwPagePreviewWin::Paint(OutputDevice&, Rectangle const&) (this=0x7150f20, rRenderContext=..., rRect=Rectangle = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/pview.cxx:236 >#11 0x00002aaab306c760 in PaintHelper::DoPaint(vcl::Region const*) (this=0x7fffffff3750, pRegion=0x70d21c0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/paint.cxx:306 >#12 0x00002aaab306dbc1 in vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (this=0x7150f20, pRegion=0x70d21c0, nPaintFlags=26) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/paint.cxx:607 >#13 0x00002aaab306d6c5 in PaintHelper::~PaintHelper() (this=0x7fffffff38b0, __in_chrg=<optimized out>) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/paint.cxx:545 >#14 0x00002aaab306dbe9 in vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (this=0x2b05040, pRegion=0x0, nPaintFlags=28) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/paint.cxx:604 >#15 0x00002aaab3070e20 in vcl::Window::Update() (this=0x717ca90) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/paint.cxx:1338 >#16 0x00002aaad5ab2a04 in SwView::SetVisArea(Rectangle const&, bool) (this=0x7169a90, rRect=Rectangle = {...}, bUpdateScrollbar=true) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/viewport.cxx:256 >#17 0x00002aaad5ab5860 in SwView::CalcVisArea(Size const&) (this=0x7169a90, rOutPixel=Size = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/viewport.cxx:796 >#18 0x00002aaad5ab7257 in SwView::OuterResizePixel(Point const&, Size const&) (this=0x7169a90, rOfst=Point = {...}, rSize=Size = {...}) > at /home/julien/compile-libreoffice/libreoffice/sw/source/uibase/uiview/viewport.cxx:1097 >#19 0x00002aaaaf286721 in SfxViewFrame::DoAdjustPosSizePixel(SfxViewShell*, Point const&, Size const&) (this=0x2b034d0, pSh=0x7169a90, rPos=Point = {...}, rSize=Size = {...}) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/view/viewfrm.cxx:1574 >#20 0x00002aaaaf288eff in SfxViewFrame::SwitchToViewShell_Impl(unsigned short, bool) (this=0x2b034d0, nViewIdOrNo=0, bIsIndex=true) >---Type <return> to continue, or q <return> to quit--- > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/view/viewfrm.cxx:2107 >#21 0x00002aaaaf2892f4 in SfxViewFrame::ExecView_Impl(SfxRequest&) (this=0x2b034d0, rReq=...) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/view/viewfrm.cxx:2180 >#22 0x00002aaaaf27f785 in SfxStubSfxViewFrameExecView_Impl(SfxShell*, SfxRequest&) (pShell=0x2b034d0, rReq=...) > at /home/julien/compile-libreoffice/libreoffice/workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:701 >#23 0x00002aaaaeedcca2 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x2b034d0, pFunc=0x2aaaaf27f762 <SfxStubSfxViewFrameExecView_Impl(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/compile-libreoffice/libreoffice/include/sfx2/shell.hxx:206 >#24 0x00002aaaaeed3986 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x2b030a0, rShell=..., rSlot=..., rReq=..., bRecord=false) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:263 >#25 0x00002aaaaeed77b2 in SfxDispatcher::PostMsgHandler(SfxRequest*) (this=0x2b030a0, pReq=0x31b4fc0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:1099 >#26 0x00002aaaaeed7645 in SfxDispatcher::LinkStubPostMsgHandler(void*, SfxRequest*) (instance=0x2b030a0, data=0x31b4fc0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:1079 >#27 0x00002aaaaf1b86bd in Link<SfxRequest*, void>::Call(SfxRequest*) const (this=0x2b03650, data=0x31b4fc0) > at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:84 >#28 0x00002aaaaf1b8651 in SfxHintPoster::DoEvent_Impl(void*) (this=0x2b03640, pPostedHint=0x31b4fc0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/notify/hintpost.cxx:44 >#29 0x00002aaaaf1b8627 in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) (instance=0x2b03640, data=0x31b4fc0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/notify/hintpost.cxx:42 >#30 0x00002aaab32622b7 in Link<void*, void>::Call(void*) const (this=0x3a6c118, data=0x31b4fc0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:84 >#31 0x00002aaab325f521 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x3a6c110) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2014 >#32 0x00002aaab3260cde in ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (_pWindow=0x28acb30, nEvent=22, pEvent=0x3a6c110) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2574 >#33 0x00002aaab379a3fd in SalFrame::CallCallback(unsigned short, void const*) const (this=0x28ad4f0, nEvent=22, pEvent=0x3a6c110) > at /home/julien/compile-libreoffice/libreoffice/vcl/inc/salframe.hxx:263 >#34 0x00002aaab3799fdf in SalGenericDisplay::DispatchInternalEvent() (this=0x252d7a0) at /home/julien/compile-libreoffice/libreoffice/vcl/generic/app/gendisp.cxx:95 >#35 0x00002aaac82de292 in GtkData::userEventFn(void*) (data=0x6e2cd0) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/../gtk/gtkdata.cxx:988 >#36 0x00002aaac82de30e in call_userEventFn(void*) (data=0x6e2cd0) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/../gtk/gtkdata.cxx:998 >#37 0x00002aaabb09ae8a in g_main_context_dispatch (context=0x24edc20) at /build/glib2.0-2.46.2/./glib/gmain.c:3154 >#38 0x00002aaabb09ae8a in g_main_context_dispatch (context=context@entry=0x24edc20) at /build/glib2.0-2.46.2/./glib/gmain.c:3769 >#39 0x00002aaabb09b230 in g_main_context_iterate (context=context@entry=0x24edc20, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) > at /build/glib2.0-2.46.2/./glib/gmain.c:3840 >#40 0x00002aaabb09b2dc in g_main_context_iteration (context=0x24edc20, may_block=0) at /build/glib2.0-2.46.2/./glib/gmain.c:3901 >#41 0x00002aaac82dd135 in GtkData::Yield(bool, bool) (this=0x6e2cd0, bWait=false, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/../gtk/gtkdata.cxx:610 >#42 0x00002aaac82e0209 in GtkInstance::DoYield(bool, bool, unsigned long) (this=0x6e2b80, bWait=false, bHandleAllCurrentEvents=false, nReleased=0) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:404 >#43 0x00002aaab36cc4c7 in ImplYield(bool, bool, unsigned long) (i_bWait=false, i_bAllEvents=false, nReleased=0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:514 >#44 0x00002aaab36c82ac in Application::Yield() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:540 >---Type <return> to continue, or q <return> to quit--- >#45 0x00002aaab36c81f6 in Application::Execute() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:476 >#46 0x00002aaaaafa51e9 in desktop::Desktop::DoExecute() () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1284 >#47 0x00002aaaaafa63aa in desktop::Desktop::Main() (this=0x7fffffff4e30) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1609 >#48 0x00002aaab36d6dd2 in ImplSVMain() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:170 >#49 0x00002aaab36d6f14 in SVMain() () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:207 >#50 0x00002aaaaaff58d2 in soffice_main() () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/sofficemain.cxx:96 >#51 0x00000000004007ab in main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:48 >#52 0x00000000004007ab in main (argc=<optimized out>, argv=<optimized out>) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:47
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 82781
:
114450
|
119716
|
119721
| 121656