Bugzilla – Attachment 141946 Details for
Bug 117469
EDITING Draw crashes converting image to polygon
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 15.72 KB, created by
Julien Nabet
on 2018-05-07 08:56:23 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2018-05-07 08:56:23 UTC
Size:
15.72 KB
patch
obsolete
>warn:vcl.gdi:4858:4858:vcl/source/bitmap/bitmapfilter.cxx:25: Bitmap filter failed >[Thread 0x7fffba409700 (LWP 5121) exited] >soffice.bin: /home/julien/lo/libreoffice/include/vcl/salbtype.hxx :427 : sal_uInt8 BitmapColor::GetBlue() const: l'assertion « !mbIndex && "Pixel represents index into colortable" » a échoué. > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >51 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00007ffff739ee7b in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >#1 0x00007ffff73a0231 in __GI_abort () at abort.c:79 >#2 0x00007ffff73979da in __assert_fail_base (fmt=0x7ffff7e37111 "%s%s%s :%u : %s%s l'assertion « %s » a échoué.\n%n", assertion=assertion@entry=0x7fffec67d4a8 "!mbIndex && \"Pixel represents index into colortable\"", file=file@entry=0x7fffec67d428 "/home/julien/lo/libreoffice/include/vcl/salbtype.hxx", line=line@entry=427, function=function@entry=0x7fffec67f100 <BitmapColor::GetBlue() const::__PRETTY_FUNCTION__> "sal_uInt8 BitmapColor::GetBlue() const") at assert.c:92 >#3 0x00007ffff7397a52 in __GI___assert_fail (assertion=0x7fffec67d4a8 "!mbIndex && \"Pixel represents index into colortable\"", file=0x7fffec67d428 "/home/julien/lo/libreoffice/include/vcl/salbtype.hxx", line=427, function=0x7fffec67f100 <BitmapColor::GetBlue() const::__PRETTY_FUNCTION__> "sal_uInt8 BitmapColor::GetBlue() const") at assert.c:101 >#4 0x00007fffebed0864 in BitmapColor::GetBlue() const (this=0x7ffffffee290) at /home/julien/lo/libreoffice/include/vcl/salbtype.hxx:427 >#5 0x00007fffebf48ade in BitmapReadAccess::SetPixelForN32BitTcBgra(unsigned char*, long, BitmapColor const&, ColorMask const&) (pScanline=0x7fffd3029010 "", nX=0, rBitmapColor=...) at /home/julien/lo/libreoffice/vcl/source/gdi/bmpacc2.cxx:223 >#6 0x00007fffebed0ebb in BitmapReadAccess::SetPixelOnData(unsigned char*, long, BitmapColor const&) (this=0x55555c91e7c0, pData=0x7fffd3029010 "", nX=0, rBitmapColor=...) > at /home/julien/lo/libreoffice/include/vcl/bitmapaccess.hxx:195 >#7 0x00007fffec1bbdb1 in BitmapSimpleColorQuantizationFilter::execute(BitmapEx const&) (this=0x7ffffffee670, aBitmapEx=...) > at /home/julien/lo/libreoffice/vcl/source/bitmap/BitmapSimpleColorQuantizationFilter.cxx:76 >#8 0x00007fffec19df0c in BitmapFilter::Filter(BitmapEx&, BitmapFilter&&) (rBmpEx=..., rFilter=<unknown type in /home/julien/lo/libreoffice/instdir/program/libvcllo.so, CU 0x3a32dd9, DIE 0x3a4aa07>) at /home/julien/lo/libreoffice/vcl/source/bitmap/bitmapfilter.cxx:21 >Python Exception <class 'gdb.error'> No type named Fraction::Impl.: >#9 0x00007fffc289d02d in SdVectorizeDlg::GetPreparedBitmap(Bitmap const&, Fraction&) (this=0x55555888a290, rBmp=..., rScale=) > at /home/julien/lo/libreoffice/sd/source/ui/dlg/vectdlg.cxx:145 >#10 0x00007fffc289d1e4 in SdVectorizeDlg::Calculate(Bitmap const&, GDIMetaFile&) (this=0x55555888a290, rBmp=..., rMtf=...) > at /home/julien/lo/libreoffice/sd/source/ui/dlg/vectdlg.cxx:157 >#11 0x00007fffc289e0b3 in SdVectorizeDlg::ClickOKHdl(Button*) (this=0x55555888a290) at /home/julien/lo/libreoffice/sd/source/ui/dlg/vectdlg.cxx:280 >#12 0x00007fffc289e05d in SdVectorizeDlg::LinkStubClickOKHdl(void*, Button*) (instance=0x55555888a290, data=0x55555c5e1a10) > at /home/julien/lo/libreoffice/sd/source/ui/dlg/vectdlg.cxx:277 >#13 0x00007fffebdba62d in Link<Button*, void>::Call(Button*) const (this=0x55555c5e1c50, data=0x55555c5e1a10) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#14 0x00007fffebda651c in Button::<lambda()>::operator()(void) const (__closure=0x7ffffffeea30) at /home/julien/lo/libreoffice/vcl/source/control/button.cxx:123 >#15 0x00007fffebdb8bc8 in std::_Function_handler<void(), Button::Click()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) > at /usr/include/c++/7/bits/std_function.h:316 >#16 0x00007fffebdd07d6 in std::function<void ()>::operator()() const (this=0x7ffffffeea30) at /usr/include/c++/7/bits/std_function.h:706 >#17 0x00007fffebdce9f9 in Control::ImplCallEventListenersAndHandler(VclEventId, std::function<void ()> const&) (this=0x55555c5e1a10, nEvent=VclEventId::ButtonClick, callHandler=...) at /home/julien/lo/libreoffice/vcl/source/control/ctrl.cxx:312 >#18 0x00007fffebda6567 in Button::Click() (this=0x55555c5e1a10) at /home/julien/lo/libreoffice/vcl/source/control/button.cxx:123 >#19 0x00007fffebdad615 in OKButton::Click() (this=0x55555c5e1a10) at /home/julien/lo/libreoffice/vcl/source/control/button.cxx:1751 >#20 0x00007fffebdab576 in PushButton::Tracking(TrackingEvent const&) (this=0x55555c5e1a10, rTEvt=...) at /home/julien/lo/libreoffice/vcl/source/control/button.cxx:1273 >#21 0x00007fffebd61739 in vcl::Window::EndTracking(TrackingEventFlags) (this=0x55555c5e1a10, nFlags=TrackingEventFlags::NONE) > at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:365 >#22 0x00007fffebd96390 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONUP, bMouseLeave=false, nX=224, nY=480, nMsgTime=2482537, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:705 >#23 0x00007fffebd9d77e in ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent const*) (pWindow=0x55555888a290, pEvent=0x7ffffffef370) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2002 >#24 0x00007fffebd9bd05 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x55555888a290, nEvent=SalEvent::MouseButtonUp, pEvent=0x7ffffffef370) >---Type <return> to continue, or q <return> to quit--- > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2330 >fr#25 0x00007fffd81bb6f0 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x55555c91d1b0, nEvent=SalEvent::MouseButtonUp, pEvent=0x7ffffffef370) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:279 >#26 0x00007fffd81ba880 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x55555c91d1b0, nEvent=SalEvent::MouseButtonUp, pEvent=0x7ffffffef370) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4358 >#27 0x00007fffd81b54cf in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555c8f1c30, frame=0x55555c91d1b0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2657 >#28 0x00007fffd7996e1b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#29 0x00007ffff5d56f6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#30 0x00007ffff5d69d3e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#31 0x00007ffff5d71d8f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#32 0x00007ffff5d72e0f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#33 0x00007fffd7ade254 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#34 0x00007fffd7993e8e in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#35 0x00007fffd7995f68 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#36 0x00007fffd74a89b5 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#37 0x00007fffd7503302 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#38 0x00007ffff5a7d287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#39 0x00007ffff5a7d4c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#40 0x00007ffff5a7d54c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#41 0x00007fffd810e1b4 in GtkSalData::Yield(bool, bool) (this=0x555555843a30, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:459 >#42 0x00007fffd8111a56 in GtkInstance::DoYield(bool, bool) (this=0x555555851c60, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:412 >#43 0x00007fffec24d29b in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:470 >#44 0x00007fffec2492b7 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:535 >#45 0x00007fffebc1ff91 in Dialog::Execute() (this=0x55555888a290) at /home/julien/lo/libreoffice/vcl/source/window/dialog.cxx:996 >#46 0x00007fffc286aeb2 in AbstractSdVectorizeDlg_Impl::Execute() (this=0x55555c91cb80) at /home/julien/lo/libreoffice/sd/source/ui/dlg/sddlgfact.cxx:76 >#47 0x00007fffca21fd3b in sd::FuVectorize::DoExecute(SfxRequest&) (this=0x55555c90c080) at /home/julien/lo/libreoffice/sd/source/ui/func/fuvect.cxx:66 >#48 0x00007fffca21fac5 in sd::FuVectorize::Create(sd::ViewShell*, sd::Window*, sd::View*, SdDrawDocument*, SfxRequest&) (pViewSh=0x555557c08ea0, pWin=0x555557c09fe0, pView= > 0x555557c427a0, pDoc=0x555557a39fc0, rReq=...) at /home/julien/lo/libreoffice/sd/source/ui/func/fuvect.cxx:50 >#49 0x00007fffca4b3d80 in sd::DrawViewShell::FuTemporary(SfxRequest&) (this=0x555557c08ea0, rReq=...) at /home/julien/lo/libreoffice/sd/source/ui/view/drviews2.cxx:975 >#50 0x00007fffca50a0d2 in SfxStubGraphicViewShellFuTemporary(SfxShell*, SfxRequest&) (pShell=0x555557c08ea0, rReq=...) > at /home/julien/lo/libreoffice/workdir/SdiTarget/sd/sdi/sdgslots.hxx:1471 >#51 0x00007ffff1a220de in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x555557c08ea0, pFunc=0x7fffca50a0a4 <SfxStubGraphicViewShellFuTemporary(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:211 >#52 0x00007ffff1a188fe in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x555557bbb8b0, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:355 >#53 0x00007ffff1a1b3da in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x555557bbb8b0, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:877 >#54 0x00007ffff1a06d32 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x555557bd17a0, aReq=..., pSlot=0x7fffcae2c0e0 <aGraphicViewShellSlots_Impl+25---Type <return> to continue, or q <return> to quit---q >Python Exception <class 'KeyboardInterrupt'> Quit: >#55 0x00007ffff1abcd97 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (this=0x5555582f9d20, aURL=..., aArgs=empty uno::Sequence, rListener=empty uno::Reference) > at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:758 >#56 0x00007ffff1aba6f8 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x555558299f60, aURL=..., aArgs=empty uno::Sequence) at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:226 >#57 0x00007fffcd3efb84 in framework::MenuBarManager::Select(Menu*) (this=0x5555588c6520, pMenu=0x55555885c690) > at /home/julien/lo/libreoffice/framework/source/uielement/menubarmanager.cxx:902 >#58 0x00007fffcd3ef673 in framework::MenuBarManager::LinkStubSelect(void*, Menu*) (instance=0x5555588c6520, data=0x55555885c690) > at /home/julien/lo/libreoffice/framework/source/uielement/menubarmanager.cxx:838 >#59 0x00007fffebca1cef in Link<Menu*, bool>::Call(Menu*) const (this=0x55555885c6f0, data=0x55555885c690) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#60 0x00007fffebc9378a in Menu::Select() (this=0x55555885c690) at /home/julien/lo/libreoffice/vcl/source/window/menu.cxx:359 >#61 0x00007fffebc9e078 in PopupMenu::ImplFlushPendingSelect() (this=0x55555c5677d0) at /home/julien/lo/libreoffice/vcl/source/window/menu.cxx:2793 >#62 0x00007fffebc9eee3 in PopupMenu::ImplExecute(VclPtr<vcl::Window> const&, tools::Rectangle const&, FloatWinPopupFlags, Menu*, bool) (this=0x55555c5677d0, pW=..., rRect=..., nPopupModeFlags=(FloatWinPopupFlags::Down | FloatWinPopupFlags::NoKeyClose | FloatWinPopupFlags::AllMouseButtonClose | FloatWinPopupFlags::NewLevel), pSFrom=0x0, bPreSelectFirst=false) at /home/julien/lo/libreoffice/vcl/source/window/menu.cxx:2949 >#63 0x00007fffebc9dfd5 in PopupMenu::Execute(vcl::Window*, tools::Rectangle const&, PopupMenuFlags) (this=0x55555c5677d0, pExecWindow=0x555557ba4640, rRect=..., nFlags=PopupMenuFlags::ExecuteDown) at /home/julien/lo/libreoffice/vcl/source/window/menu.cxx:2781 >#64 0x00007fffebc9ddf5 in PopupMenu::Execute(vcl::Window*, Point const&) (this=0x55555c5677d0, pExecWindow=0x555557ba4640, rPopupPos=Point = {...}) > at /home/julien/lo/libreoffice/vcl/source/window/menu.cxx:2756 >#65 0x00007ffff1a20200 in SfxDispatcher::ExecutePopup(rtl::OUString const&, vcl::Window*, Point const*) (this=0x555557bbb8b0, rResName="graphic", pWin=0x0, pPos=0x0) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:1931 >#66 0x00007fffca4d8126 in sd::DrawViewShell::Command(CommandEvent const&, sd::Window*) (this=0x555557c08ea0, rCEvt=..., pWin=0x555557c09fe0) > at /home/julien/lo/libreoffice/sd/source/ui/view/drviews4.cxx:744 >#67 0x00007fffca54c3d1 in sd::Window::Command(CommandEvent const&) (this=0x555557c09fe0, rCEvt=...) at /home/julien/lo/libreoffice/sd/source/ui/view/sdwindow.cxx:268 >#68 0x00007fffebd94486 in ImplCallCommand(VclPtr<vcl::Window> const&, CommandEventId, void const*, bool, Point const*) (pChild=..., nEvt=<incomplete type>, pData=0x0, bMouse=true, pPos=0x7fffffff19b0) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:227 >#69 0x00007fffebd96851 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=695, nY=377, nMsgTime=2465193, nCode=4, nMode=MouseEventModifiers::NONE) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:791 >#70 0x00007fffebd9d68b in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent const*) (pWindow=0x555557910e90, pEvent=0x7fffffff2060) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1989 >#71 0x00007fffebd9bc12 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557910e90, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2060) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2313 >#72 0x00007fffd81bb6f0 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x5555579759e0, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2060) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:279 >#73 0x00007fffd81ba880 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x5555579759e0, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff2060) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4358 >#74 0x00007fffd81b54cf in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555c564be0, frame=0x5555579759e0) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2657 >#75 0x00007fffd7996e1b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#76 0x00007ffff5d56f6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >---Type <return> to continue, or q <return> to quit---q >Quit >(gdb) frame 3 >#3 0x00007ffff7397a52 in __GI___assert_fail (assertion=0x7fffec67d4a8 "!mbIndex && \"Pixel represents index into colortable\"", > file=0x7fffec67d428 "/home/julien/lo/libreoffice/include/vcl/salbtype.hxx", line=427, > function=0x7fffec67f100 <BitmapColor::GetBlue() const::__PRETTY_FUNCTION__> "sal_uInt8 BitmapColor::GetBlue() const") at assert.c:101 >101 assert.c: Aucun fichier ou dossier de ce type. >(gdb) frame 4 >#4 0x00007fffebed0864 in BitmapColor::GetBlue (this=0x7ffffffee290) at /home/julien/lo/libreoffice/include/vcl/salbtype.hxx:427 >427 assert( !mbIndex && "Pixel represents index into colortable" ); >(gdb) p mbIndex >$1 = true >
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 117469
: 141946