Bugzilla – Attachment 131585 Details for
Bug 106280
Crash if I open the Image dialog and click the 'Crop' tab (gtk3)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 16.41 KB, created by
Julien Nabet
on 2017-03-02 21:10:23 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2017-03-02 21:10:23 UTC
Size:
16.41 KB
patch
obsolete
>soffice.bin: /home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx:1357: void SvpSalGraphics::releaseCairoContext(cairo_t*, bool, const basegfx::B2DRange&) const: Assertion `nFormat == CAIRO_FORMAT_ARGB32 && "need to implement CAIRO_FORMAT_A1 after all here"' failed. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 >58 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 >#1 0x00007ffff745440a in __GI_abort () at abort.c:89 >#2 0x00007ffff744be47 in __assert_fail_base (fmt=<optimized out>, > assertion=assertion@entry=0x7fffee31f7c0 "nFormat == CAIRO_FORMAT_ARGB32 && \"need to implement CAIRO_FORMAT_A1 after all here\"", > file=file@entry=0x7fffee31f750 "/home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx", line=line@entry=1357, > function=function@entry=0x7fffee31fea0 <SvpSalGraphics::releaseCairoContext(_cairo*, bool, basegfx::B2DRange const&) const::__PRETTY_FUNCTION__> "void SvpSalGraphics::releaseCairoContext(cairo_t*, bool, const basegfx::B2DRange&) const") at assert.c:92 >#3 0x00007ffff744bef2 in __GI___assert_fail ( > assertion=assertion@entry=0x7fffee31f7c0 "nFormat == CAIRO_FORMAT_ARGB32 && \"need to implement CAIRO_FORMAT_A1 after all here\"", > file=file@entry=0x7fffee31f750 "/home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx", line=line@entry=1357, > function=function@entry=0x7fffee31fea0 <SvpSalGraphics::releaseCairoContext(_cairo*, bool, basegfx::B2DRange const&) const::__PRETTY_FUNCTION__> "void SvpSalGraphics::releaseCairoContext(cairo_t*, bool, const basegfx::B2DRange&) const") at assert.c:101 >#4 0x00007fffee0a5cb5 in SvpSalGraphics::releaseCairoContext (this=this@entry=0x55555b910190, cr=cr@entry=0x5555575c9940, bXorModeAllowed=bXorModeAllowed@entry=true, > rExtents=basegfx::B2DRange = {...}) at /home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx:1357 >Python Exception <class 'gdb.error'> A syntax error in expression, near `)140737488298384)->count()'.: >#5 0x00007fffee0a6e6a in SvpSalGraphics::drawPolyPolygon (this=this@entry=0x55555b910190, rPolyPoly=) at /home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx:943 >#6 0x00007fffee0a7109 in SvpSalGraphics::drawRect (this=0x55555b910190, nX=<optimized out>, nY=<optimized out>, nWidth=141, nHeight=37) > at /home/julien/lo/libreoffice/vcl/headless/svpgdi.cxx:544 >#7 0x00007fffedf5a4fa in SalGraphics::DrawRect (this=0x55555b910190, nX=<optimized out>, nY=122, nWidth=<optimized out>, nHeight=37, pOutDev=0x55555c110e70) > at /home/julien/lo/libreoffice/vcl/source/gdi/salgdilayout.cxx:390 >#8 0x00007fffedde3c22 in OutputDevice::DrawRect (this=this@entry=0x55555c110e70, rRect=Rectangle = {...}) at /home/julien/lo/libreoffice/vcl/source/outdev/rect.cxx:65 >#9 0x00007fffa2262ce5 in SvxCropExample::Paint (this=this@entry=0x55555c110e70, rRenderContext=...) at /home/julien/lo/libreoffice/cui/source/tabpages/grfpage.cxx:804 >#10 0x00007fffedb8c9b6 in PaintHelper::DoPaint (this=this@entry=0x7fffffff25a0, pRegion=pRegion@entry=0x55555c2f3ce0) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:300 >#11 0x00007fffedb8ce0a in vcl::Window::ImplCallPaint (this=this@entry=0x55555c110e70, pRegion=0x55555c2f3ce0, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:606 >#12 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff26f0, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#13 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555c110b90, pRegion=0x55555c276200, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#14 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2840, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#15 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555c114fc0, pRegion=0x55555be1e3e0, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#16 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2990, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#17 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555c0d26c0, pRegion=0x5555578de560, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#18 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2ae0, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#19 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555c0cf8b0, pRegion=0x5555576b2b10, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#20 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2c30, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#21 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555bb29a10, pRegion=0x55555c1e7480, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#22 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2d80, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#23 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555bb046a0, pRegion=0x55555bfa8ca0, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >---Type <return> to continue, or q <return> to quit--- >#24 0x00007fffedb8cf16 in PaintHelper::~PaintHelper (this=0x7fffffff2ed0, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#25 0x00007fffedb8ce16 in vcl::Window::ImplCallPaint (this=this@entry=0x55555bfa1960, pRegion=pRegion@entry=0x0, nPaintFlags=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:603 >#26 0x00007fffedb8da90 in vcl::Window::Update (this=this@entry=0x55555bfa1960) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:1305 >#27 0x00007fffedb8e551 in vcl::Window::ImplInvalidate (this=this@entry=0x55555c0032c0, pRegion=pRegion@entry=0x0, nFlags=<optimized out>, > nFlags@entry=(InvalidateFlags::Children | InvalidateFlags::Update)) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:836 >#28 0x00007fffedb8e5e0 in vcl::Window::Invalidate (this=this@entry=0x55555c0032c0, nFlags=(InvalidateFlags::Children | InvalidateFlags::Update)) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:1168 >#29 0x00007fffedd1de98 in Edit::ImplInvalidateOutermostBorder (pWin=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/control/edit.cxx:1840 >#30 0x00007fffedd1ebbf in Edit::LoseFocus (this=0x55555be95b70) at /home/julien/lo/libreoffice/vcl/source/control/edit.cxx:1913 >#31 0x00007fffedcdbec5 in vcl::Window::CompatLoseFocus (this=0x55555be95b70) at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:3716 >#32 0x00007fffedc65079 in vcl::Window::ImplGrabFocus (this=this@entry=0x55555c0d67d0, nFlags=nFlags@entry=GetFocusFlags::Init) > at /home/julien/lo/libreoffice/vcl/source/window/mouse.cxx:356 >#33 0x00007fffedc01737 in vcl::Window::ImplControlFocus (this=0x55555c0d67d0, nFlags=nFlags@entry=GetFocusFlags::Init) > at /home/julien/lo/libreoffice/vcl/source/window/dlgctrl.cxx:509 >#34 0x00007fffedd6dc75 in TabControl::ImplChangeTabPage (this=this@entry=0x55555bb29a10, nId=<optimized out>, nOldId=<optimized out>) > at /home/julien/lo/libreoffice/vcl/source/control/tabctrl.cxx:657 >#35 0x00007fffedd6ddb5 in TabControl::SetCurPageId (this=0x55555bb29a10, nPageId=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/control/tabctrl.cxx:1853 >#36 0x00007fffedd6b052 in TabControl::SelectTabPage (this=0x55555bb29a10, nPageId=6) at /home/julien/lo/libreoffice/vcl/source/control/tabctrl.cxx:1880 >#37 0x00007fffedd69cc8 in TabControl::MouseButtonDown (this=0x55555bb29a10, rMEvt=...) at /home/julien/lo/libreoffice/vcl/source/control/tabctrl.cxx:1020 >#38 0x00007fffedcf6f71 in ImplHandleMouseEvent (xWindow=..., nSVEvent=nSVEvent@entry=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=bMouseLeave@entry=false, nX=nX@entry=356, > nY=nY@entry=28, nMsgTime=nMsgTime@entry=54095521, nCode=<optimized out>, nMode=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:698 >#39 0x00007fffedcf8f57 in ImplHandleSalMouseButtonDown (pWindow=0x55555bfa1960, pEvent=pEvent@entry=0x7fffffff3940) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2013 >#40 0x00007fffedcf7993 in ImplWindowFrameProc (_pWindow=0x55555bfa1960, nEvent=nEvent@entry=SalEvent::MouseButtonDown, pEvent=pEvent@entry=0x7fffffff3940) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2335 >#41 0x00007fffdacf565d in SalFrame::CallCallback (this=this@entry=0x55555c0196b0, nEvent=nEvent@entry=SalEvent::MouseButtonDown, pEvent=pEvent@entry=0x7fffffff3940) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:276 >#42 0x00007fffdaceb555 in GtkSalFrame::CallCallbackExc (this=this@entry=0x55555c0196b0, nEvent=nEvent@entry=SalEvent::MouseButtonDown, pEvent=pEvent@entry=0x7fffffff3940) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4269 >#43 0x00007fffdaceeefb in GtkSalFrame::signalButton (pEvent=0x55555b9274b0, frame=0x55555c0196b0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2630 >#44 0x00007fffda568a7c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#45 0x00007ffff5e9ff75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#46 0x00007ffff5eb1f82 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#47 0x00007ffff5eba67f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#48 0x00007ffff5ebafbf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#49 0x00007fffda6b54ac in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#50 0x00007fffda565afe in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#51 0x00007fffda567bbe in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#52 0x00007fffda078e15 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#53 0x00007fffda0a9e42 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#54 0x00007ffff5bc67f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#55 0x00007ffff5bc6a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >---Type <return> to continue, or q <return> to quit--- >#56 0x00007ffff5bc6b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#57 0x00007fffdaca162f in GtkData::Yield (this=0x5555558bc150, bWait=bWait@entry=true, bHandleAllCurrentEvents=bHandleAllCurrentEvents@entry=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:450 >#58 0x00007fffdaca3f8a in GtkInstance::DoYield (this=<optimized out>, bWait=<optimized out>, bHandleAllCurrentEvents=<optimized out>, nReleased=<optimized out>) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:427 >#59 0x00007fffedfc6142 in ImplYield (i_bWait=<optimized out>, i_bWait@entry=true, i_bAllEvents=i_bAllEvents@entry=false, nReleased=nReleased@entry=0) > at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:504 >#60 0x00007fffedfc15f2 in Application::Yield () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:557 >#61 0x00007fffedbfe2b0 in Dialog::Execute (this=this@entry=0x55555bfa1960) at /home/julien/lo/libreoffice/vcl/source/window/dialog.cxx:910 >#62 0x00007ffff26a4d4e in SfxTabDialog::Execute (this=0x55555bfa1960) at /home/julien/lo/libreoffice/sfx2/source/dialog/tabdlg.cxx:509 >#63 0x00007fffa2bcf083 in AbstractTabDialog_Impl::Execute (this=<optimized out>) at /home/julien/lo/libreoffice/sw/source/ui/dialog/swdlgfact.cxx:105 >#64 0x00007fffcd35f367 in SwGrfShell::Execute (this=0x55555bd987a0, rReq=...) at /home/julien/lo/libreoffice/sw/source/uibase/shells/grfsh.cxx:360 >#65 0x00007fffcd35fe87 in SfxStubSwGrfShellExecute (pShell=<error reading variable: value has been optimized out>, rReq=..., > rReq@entry=<error reading variable: value has been optimized out>) at /home/julien/lo/libreoffice/workdir/SdiTarget/sw/sdi/swslots.hxx:12255 >#66 0x00007ffff25b96ea in SfxShell::CallExec (this=this@entry=0x55555bd987a0, pFunc=<optimized out>, rReq=...) at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:213 >#67 0x00007ffff25b2b30 in SfxDispatcher::Call_Impl (this=this@entry=0x555557956520, rShell=..., rSlot=..., rReq=..., bRecord=<optimized out>) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:377 >#68 0x00007ffff25b84fe in SfxDispatcher::PostMsgHandler (this=0x555557956520, pReq=0x55555c024d50) at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:1172 >#69 0x00007ffff25b85b3 in SfxDispatcher::LinkStubPostMsgHandler (instance=<optimized out>, data=<optimized out>) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:1152 >#70 0x00007ffff27d6990 in Link<SfxRequest*, void>::Call (this=this@entry=0x55555791b950, data=<optimized out>) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#71 0x00007ffff27d68f3 in SfxHintPoster::DoEvent_Impl (this=0x55555791b940, pPostedHint=<optimized out>) at /home/julien/lo/libreoffice/sfx2/source/notify/hintpost.cxx:44 >#72 0x00007ffff27d6907 in SfxHintPoster::LinkStubDoEvent_Impl (instance=<optimized out>, data=<optimized out>) > at /home/julien/lo/libreoffice/sfx2/source/notify/hintpost.cxx:42 >#73 0x00007fffedcf872c in Link<void*, void>::Call (this=this@entry=0x55555c0258a8, data=<optimized out>) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#74 0x00007fffedcf1d31 in ImplHandleUserEvent (pSVEvent=pSVEvent@entry=0x55555c0258a0) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1952 >#75 0x00007fffedcf7de4 in ImplWindowFrameProc (_pWindow=0x55555769c450, nEvent=nEvent@entry=SalEvent::UserEvent, pEvent=pEvent@entry=0x55555c0258a0) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2502 >#76 0x00007fffee0a146b in SalFrame::CallCallback (this=this@entry=0x55555769cb10, nEvent=nEvent@entry=SalEvent::UserEvent, pEvent=pEvent@entry=0x55555c0258a0) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:276 >#77 0x00007fffee0ad186 in SalGenericDisplay::DispatchInternalEvent (this=<optimized out>) at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:86 >#78 0x00007fffdaca1b2f in GtkData::userEventFn (data=data@entry=0x5555558bc150) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:794 >#79 0x00007fffdaca1bb4 in call_userEventFn (data=0x5555558bc150) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:804 >#80 0x00007ffff5bc66aa in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#81 0x00007ffff5bc6a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#82 0x00007ffff5bc6b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >#83 0x00007fffdaca162f in GtkData::Yield (this=0x5555558bc150, bWait=bWait@entry=false, bHandleAllCurrentEvents=bHandleAllCurrentEvents@entry=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:450 >#84 0x00007fffdaca3f8a in GtkInstance::DoYield (this=<optimized out>, bWait=<optimized out>, bHandleAllCurrentEvents=<optimized out>, nReleased=<optimized out>) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:427 >#85 0x00007fffedfc6142 in ImplYield (i_bWait=<optimized out>, i_bWait@entry=true, i_bAllEvents=i_bAllEvents@entry=false, nReleased=nReleased@entry=0) > at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:504 >#86 0x00007fffedfc15f2 in Application::Yield () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:557 >---Type <return> to continue, or q <return> to quit--- >#87 0x00007fffedfc163f in Application::Execute () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:466 >#88 0x00007ffff7800795 in desktop::Desktop::DoExecute () at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1359 >#89 0x00007ffff7808c58 in desktop::Desktop::Main (this=0x7fffffff5540) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1685 >#90 0x00007fffedfcaa74 in ImplSVMain () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:185 >#91 0x00007fffedfcab42 in SVMain () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:223 >#92 0x00007ffff783e4ac in soffice_main () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:166 >#93 0x00005555555549f9 in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#94 0x0000555555554a47 in main (argc=<optimized out>, argv=<optimized out>) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >(gdb) >
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 106280
: 131585 |
131596