Bugzilla – Attachment 162229 Details for
Bug 113812
assertion fail nMapNum >= 0 in ImplLogicToPixel
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 12.14 KB, created by
Julien Nabet
on 2020-06-20 16:05:26 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2020-06-20 16:05:26 UTC
Size:
12.14 KB
patch
obsolete
>soffice.bin: /home/julien/lo/libreoffice/vcl/source/outdev/map.cxx:365: long ImplLogicToPixel(long, long, long, long, long): Assertion `nMapNum >= 0' failed. >--Type <RET> for more, q to quit, c to continue without paging-- > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >50 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) >(gdb) bt >#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007ffff7a9155b in __GI_abort () at abort.c:79 >#2 0x00007ffff7a9142f in __assert_fail_base > (fmt=0x7ffff7bf7b48 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7ffff0ddcd37 "nMapNum >= 0", file=0x7ffff0ddcccd "/home/julien/lo/libreoffice/vcl/source/outdev/map.cxx", line=365, function=<optimized out>) at assert.c:92 >#3 0x00007ffff7aa0092 in __GI___assert_fail > (assertion=0x7ffff0ddcd37 "nMapNum >= 0", file=0x7ffff0ddcccd "/home/julien/lo/libreoffice/vcl/source/outdev/map.cxx", line=365, function=0x7ffff0ddcd03 "long ImplLogicToPixel(long, long, long, long, long)") at assert.c:101 >#4 0x00007ffff020544a in ImplLogicToPixel(long, long, long, long, long) (n=-31131, nDPI=96, nMapNum=-1, nMapDenom=2032, nThres=48038396025285285) at vcl/source/outdev/map.cxx:365 >#5 0x00007ffff0206019 in OutputDevice::ImplLogicToDevicePixel(tools::Polygon const&) const (this=0xd30c200, rLogicPoly=...) at vcl/source/outdev/map.cxx:550 >#6 0x00007ffff01a41cc in OutputDevice::DrawPolygon(tools::Polygon const&) (this=0xd30c200, rPoly=...) at vcl/source/outdev/polygon.cxx:234 >#7 0x00007ffff01a3a4a in OutputDevice::DrawPolyPolygon(tools::PolyPolygon const&) (this=0xd30c200, rPolyPoly=...) at vcl/source/outdev/polygon.cxx:128 >#8 0x00007ffff065d491 in vcl::bitmap::DrawAndClipBitmap(Point const&, Size const&, BitmapEx const&, BitmapEx&, basegfx::B2DPolyPolygon const&) (rPos=Point = {...}, rSize=Size = {...}, > rBitmap=..., aBmpEx=..., rClipPath=Python Exception <class 'TypeError'> 'NoneType' object is not iterable: >Cannot access memory at address 0xd322d70open basegfx::B2DPolyPolygon with 1 sub-polygon(s)) at vcl/source/bitmap/BitmapTools.cxx:564 >#9 0x00007fffe189a336 in emfio::MtfTools::ImplDrawBitmap(Point const&, Size const&, BitmapEx const&) (this=0x7ffffffed0f0, rPos=Point = {...}, rSize=Size = {...}, rBitmap=...) > at emfio/source/reader/mtftools.cxx:1617 >#10 0x00007fffe189b668 in emfio::MtfTools::ResolveBitmapActions(std::__debug::vector<std::unique_ptr<emfio::BSaveStruct, std::default_delete<emfio::BSaveStruct> >, std::allocator<std::unique_ptr<emfio::BSaveStruct, std::default_delete<emfio::BSaveStruct> > > >&) (this=0x7ffffffed0f0, rSaveList=std::__debug::vector of length 1, capacity 1 = {...}) at emfio/source/reader/mtftools.cxx:1841 >#11 0x00007fffe18b9d26 in emfio::EmfReader::ReadEnhWMF() (this=0x7ffffffed0f0) at emfio/source/reader/emfreader.cxx:763 >#12 0x00007fffe188641a in emfio::emfreader::(anonymous namespace)::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x969ba70, xEmfStream=uno::Reference to (class comphelper::SequenceInputStream *) 0xd322318, rProperties=empty uno::Sequence) > at emfio/source/emfuno/xemfparser.cxx:133 >#13 0x00007fffe1886b1d in non-virtual thunk to emfio::emfreader::(anonymous namespace)::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /home/julien/lo/libreoffice/instdir/program/../program/libemfiolo.so >#14 0x00007ffff05aea4f in VectorGraphicData::ensureSequenceAndRange() (this=0x3555fc0) at vcl/source/gdi/vectorgraphicdata.cxx:213 >#15 0x00007ffff05af0fc in VectorGraphicData::getRange() const (this=0x3555fc0) at vcl/source/gdi/vectorgraphicdata.cxx:323 >#16 0x00007fffeb7dd240 in drawinglayer::primitive2d::create2DDecompositionOfGraphic(drawinglayer::primitive2d::Primitive2DContainer&, Graphic const&, basegfx::B2DHomMatrix const&) ( > rContainer=..., rGraphic=..., rTransform=...) at drawinglayer/source/primitive2d/graphicprimitivehelper2d.cxx:487 >#17 0x00007fffeb7edfaa in drawinglayer::primitive2d::GraphicPrimitive2D::create2DDecomposition(drawinglayer::primitive2d::Primitive2DContainer&, drawinglayer::geometry::ViewInformation2D const&) const > (this=0xd322780, rContainer=...) at drawinglayer/source/primitive2d/graphicprimitive2d.cxx:104 >#18 0x00007fffeb7bf2dd in drawinglayer::primitive2d::BufferedDecompositionPrimitive2D::get2DDecomposition(drawinglayer::primitive2d::Primitive2DDecompositionVisitor&, drawinglayer::geometry::ViewInformation2D const&) const (this=0xd322780, rVisitor=..., rViewInformation=...) at drawinglayer/source/primitive2d/baseprimitive2d.cxx:131 >#19 0x00007fffeb883a78 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:45 >#20 0x00007fffeb8b2268 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:408 >#21 0x00007fffeb883c9b in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) (this=0xcc7ebf0, rSource=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:69 >#22 0x00007fffeb883a8d in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:46 >#23 0x00007fffeb8b2268 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:408 >#24 0x00007fffeb883c9b in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) (this=0xcc7ebf0, rSource=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:69 >#25 0x00007fffeb883a8d in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:46 >#26 0x00007fffeb8b2268 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) (this=0xcc7ebf0, rCandidate=...) > at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:408 >#27 0x00007fffeb883c9b in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) (this=0xcc7ebf0, rSource=...) > at drawinglayer/source/processor2d/baseprocessor2d.cxx:69 >#28 0x00007ffff2f456a1 in sdr::contact::ObjectContactOfPageView::DoProcessDisplay(sdr::contact::DisplayInfo&) (this=0x2abd650, rDisplayInfo=...) at svx/source/sdr/contact/objectcontactofpageview.cxx:282 >#29 0x00007ffff2f44f28 in sdr::contact::ObjectContactOfPageView::ProcessDisplay(sdr::contact::DisplayInfo&) (this=0x2abd650, rDisplayInfo=...) at svx/source/sdr/contact/objectcontactofpageview.cxx:116 >--Type <RET> for more, q to quit, c to continue without paging-- >#30 0x00007ffff2fde86f in SdrPageWindow::RedrawAll(sdr::contact::ViewObjectContactRedirector*) (this=0x9676840, pRedirector=0xcb12560) at svx/source/svdraw/sdrpagewindow.cxx:333 >#31 0x00007ffff32773a4 in SdrPageView::CompleteRedraw(SdrPaintWindow&, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) (this=0xcebbbf0, rPaintWindow=..., rReg=..., pRedirector=0xcb12560) > at svx/source/svdraw/svdpagv.cxx:236 >#32 0x00007ffff32909a5 in SdrPaintView::DoCompleteRedraw(SdrPaintWindow&, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) (this=0x8ded380, rPaintWindow=..., rReg=..., pRedirector=0xcb12560) > at svx/source/svdraw/svdpntv.cxx:618 >#33 0x00007ffff32908c4 in SdrPaintView::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) (this=0x8ded380, pOut=0x78da9c0, rReg=..., pRedirector=0xcb12560) > at svx/source/svdraw/svdpntv.cxx:531 >#34 0x00007fffdd431f88 in sd::View::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) (this=0x8ded380, pOutDev=0x78da9c0, rReg=..., pRedirector=0xcb12560) > at sd/source/ui/view/sdview.cxx:475 >#35 0x00007fffdd37afd3 in sd::DrawView::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) (this=0x8ded380, pOutDev=0x78da9c0, rReg=..., pRedirector=0xcb12560) > at sd/source/ui/view/drawview.cxx:516 >#36 0x00007fffdd20c0dd in sd::PreviewRenderer::PaintPage(SdPage const*, bool) (this=0xa23fd20, pPage=0x8d5f8f0, bDisplayPresentationObjects=false) at sd/source/ui/tools/PreviewRenderer.cxx:294 >#37 0x00007fffdd20b514 in sd::PreviewRenderer::RenderPage(SdPage const*, Size, bool, bool) > (this=0xa23fd20, pPage=0x8d5f8f0, aPixelSize=Size = {...}, bObeyHighContrastMode=true, bDisplayPresentationObjects=false) at sd/source/ui/tools/PreviewRenderer.cxx:118 >#38 0x00007fffdd11af8e in sd::slidesorter::cache::BitmapFactory::CreateBitmap(SdPage const&, Size const&, bool) (this=0xa23fd20, rPage=..., rPixelSize=Size = {...}, bDoSuperSampling=false) > at sd/source/ui/slidesorter/cache/SlsBitmapFactory.cxx:56 >#39 0x00007fffdd142a43 in sd::slidesorter::cache::QueueProcessor::ProcessOneRequest(SdrPage const*, sd::slidesorter::cache::RequestPriorityClass) > (this=0xa23fc80, aKey=0x8d5f8f0, ePriorityClass=sd::slidesorter::cache::MIN_CLASS) at sd/source/ui/slidesorter/cache/SlsQueueProcessor.cxx:156 >#40 0x00007fffdd14279d in sd::slidesorter::cache::QueueProcessor::ProcessRequests() (this=0xa23fc80) at sd/source/ui/slidesorter/cache/SlsQueueProcessor.cxx:126 >#41 0x00007fffdd1425f9 in sd::slidesorter::cache::QueueProcessor::ProcessRequestHdl(Timer*) (this=0xa23fc80) at sd/source/ui/slidesorter/cache/SlsQueueProcessor.cxx:98 >#42 0x00007fffdd1423c0 in sd::slidesorter::cache::QueueProcessor::LinkStubProcessRequestHdl(void*, Timer*) (instance=0xa23fc80, data=0xa23fc88) at sd/source/ui/slidesorter/cache/SlsQueueProcessor.cxx:96 >#43 0x00007ffff07c12e8 in Link<Timer*, void>::Call(Timer*) const (this=0xa23fca8, data=0xa23fc88) at include/tools/link.hxx:111 >#44 0x00007ffff07c1135 in Timer::Invoke() (this=0xa23fc88) at vcl/source/app/timer.cxx:75 >#45 0x00007ffff0767757 in Scheduler::ProcessTaskScheduling() () at vcl/source/app/scheduler.cxx:478 >#46 0x00007ffff07669b9 in Scheduler::CallbackTaskScheduling() () at vcl/source/app/scheduler.cxx:287 >#47 0x00007fffe73e83c6 in SalTimer::CallCallback() (this=0x2b48c80) at vcl/inc/saltimer.hxx:54 >#48 0x00007fffe73e72a3 in sal_gtk_timeout_dispatch(_GSource*, int (*)(void*), void*) (pSource=0xd034b40) at vcl/unx/gtk3/gtk3gtkdata.cxx:615 >#49 0x00007fffea09f4de in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#50 0x00007fffea09f890 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#51 0x00007fffea09f91f in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#52 0x00007fffe73e5a4c in GtkSalData::Yield(bool, bool) (this=0x530200, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkdata.cxx:382 >#53 0x00007fffe73eac22 in GtkInstance::DoYield(bool, bool) (this=0x51ed50, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkinst.cxx:387 >#54 0x00007ffff079ac59 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:455 >#55 0x00007ffff079aa10 in Application::Yield() () at vcl/source/app/svapp.cxx:519 >#56 0x00007ffff079a989 in Application::Execute() () at vcl/source/app/svapp.cxx:434 >#57 0x00007ffff7c9f587 in desktop::Desktop::Main() (this=0x7fffffff2418) at desktop/source/app/app.cxx:1602 >#58 0x00007ffff07bc624 in ImplSVMain() () at vcl/source/app/svmain.cxx:200 >#59 0x00007ffff07bde79 in SVMain() () at vcl/source/app/svmain.cxx:232 >#60 0x00007ffff7d129a0 in soffice_main() () at desktop/source/app/sofficemain.cxx:98 >#61 0x000000000040088d in sal_main () at desktop/source/app/main.c:48 >#62 0x0000000000400867 in main (argc=2, argv=0x7fffffff25e8) at 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 113812
:
137730
|
143070
| 162229