Bugzilla – Attachment 120690 Details for
Bug 95962
crash: gtk3 New macro
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
valgrind log
valgrind.log (text/x-log), 105.67 KB, created by
Julien Nabet
on 2015-11-20 23:34:58 UTC
(
hide
)
Description:
valgrind log
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2015-11-20 23:34:58 UTC
Size:
105.67 KB
patch
obsolete
>use kill -SIGUSR2 pid to dump traces of active allocations >==14831== Memcheck, a memory error detector >==14831== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. >==14831== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info >==14831== Command: /home/julien/compile-libreoffice/libreoffice/instdir/program/oosplash --writer --valgrind >==14831== >==14831== Warning: set address range perms: large range [0x7ee8000, 0x1d71a000) (defined) >==14831== Warning: set address range perms: large range [0x7ee8000, 0x1d71a000) (noaccess) >==14850== Memcheck, a memory error detector >==14850== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. >==14850== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info >==14850== Command: /home/julien/compile-libreoffice/libreoffice/instdir/program/javaldx -env:INIFILENAME=vnd.sun.star.pathname:/home/julien/compile-libreoffice/libreoffice/instdir/program/redirectrc >==14850== >==14850== >==14850== HEAP SUMMARY: >==14850== in use at exit: 75,700 bytes in 48 blocks >==14850== total heap usage: 2,863 allocs, 2,815 frees, 720,569 bytes allocated >==14850== >==14850== LEAK SUMMARY: >==14850== definitely lost: 0 bytes in 0 blocks >==14850== indirectly lost: 0 bytes in 0 blocks >==14850== possibly lost: 0 bytes in 0 blocks >==14850== still reachable: 75,700 bytes in 48 blocks >==14850== suppressed: 0 bytes in 0 blocks >==14850== Rerun with --leak-check=full to see details of leaked memory >==14850== >==14850== For counts of detected and suppressed errors, rerun with: -v >==14850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) >==14853== Memcheck, a memory error detector >==14853== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. >==14853== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info >==14853== Command: /home/julien/compile-libreoffice/libreoffice/instdir/program/soffice.bin --writer --valgrind --splash-pipe=5 >==14853== >==14858== >==14858== HEAP SUMMARY: >==14858== in use at exit: 1,699,056 bytes in 7,826 blocks >==14858== total heap usage: 10,014 allocs, 2,188 frees, 23,133,935 bytes allocated >==14858== >==14858== LEAK SUMMARY: >==14858== definitely lost: 36,864 bytes in 2 blocks >==14858== indirectly lost: 0 bytes in 0 blocks >==14858== possibly lost: 805,971 bytes in 3,491 blocks >==14858== still reachable: 856,221 bytes in 4,333 blocks >==14858== of which reachable via heuristic: >==14858== newarray : 1,536 bytes in 16 blocks >==14858== suppressed: 0 bytes in 0 blocks >==14858== Rerun with --leak-check=full to see details of leaked memory >==14858== >==14858== For counts of detected and suppressed errors, rerun with: -v >==14858== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >==14910== Memcheck, a memory error detector >==14910== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. >==14910== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info >==14910== Command: /bin/sh -c paperconf\ 2\>/dev/null >==14910== >==14910== >==14910== HEAP SUMMARY: >==14910== in use at exit: 2,175 bytes in 62 blocks >==14910== total heap usage: 65 allocs, 3 frees, 2,327 bytes allocated >==14910== >==14910== LEAK SUMMARY: >==14910== definitely lost: 0 bytes in 0 blocks >==14910== indirectly lost: 0 bytes in 0 blocks >==14910== possibly lost: 0 bytes in 0 blocks >==14910== still reachable: 2,175 bytes in 62 blocks >==14910== suppressed: 0 bytes in 0 blocks >==14910== Rerun with --leak-check=full to see details of leaked memory >==14910== >==14910== For counts of detected and suppressed errors, rerun with: -v >==14910== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_changecasetolower.png' >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_changecasetoupper.png' >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_setoutline.png' >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_setoutline.png' >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_changecasetolower.png' >warn:legacy.osl:14853:1:vcl/source/image/ImageList.cxx:153: ImageAryData::Load: failed to load image 'cmd/lc_changecasetoupper.png' >warn:legacy.osl:14853:1:editeng/source/items/frmitems.cxx:478: unknown MemberId >warn:legacy.osl:14853:1:editeng/source/items/frmitems.cxx:478: unknown MemberId >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/winproc.cxx:862: ImplHandleKey: Keyboard-Input is sent to a frame without focus >warn:vcl:14853:1:vcl/source/window/mouse.cxx:472: Window::ReleaseMouse(): window doesn't have the mouse capture >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >warn:toolkit:14853:1:toolkit/source/awt/vclxtoolkit.cxx:1270: createWindow: No special Interface! >==14853== Invalid read of size 1 >==14853== at 0xD5959F9: ColorMask::GetColorFor32Bit(BitmapColor&, unsigned char const*) const (salbtype.hxx:674) >==14853== by 0xD594D99: BitmapReadAccess::GetPixelFor_32BIT_TC_MASK(unsigned char const*, long, ColorMask const&) (bmpacc2.cxx:253) >==14853== by 0xD1AC522: BitmapReadAccess::GetPixel(long, long) const (bmpacc.hxx:357) >==14853== by 0xD1AC5F4: BitmapReadAccess::GetColor(long, long) const (bmpacc.hxx:384) >==14853== by 0xD506ACC: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:561) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== Address 0x3cab82b0 is 0 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid read of size 1 >==14853== at 0xD595A07: ColorMask::GetColorFor32Bit(BitmapColor&, unsigned char const*) const (salbtype.hxx:674) >==14853== by 0xD594D99: BitmapReadAccess::GetPixelFor_32BIT_TC_MASK(unsigned char const*, long, ColorMask const&) (bmpacc2.cxx:253) >==14853== by 0xD1AC522: BitmapReadAccess::GetPixel(long, long) const (bmpacc.hxx:357) >==14853== by 0xD1AC5F4: BitmapReadAccess::GetColor(long, long) const (bmpacc.hxx:384) >==14853== by 0xD506ACC: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:561) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== Address 0x3cab82b1 is 1 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid read of size 1 >==14853== at 0xD595A1A: ColorMask::GetColorFor32Bit(BitmapColor&, unsigned char const*) const (salbtype.hxx:675) >==14853== by 0xD594D99: BitmapReadAccess::GetPixelFor_32BIT_TC_MASK(unsigned char const*, long, ColorMask const&) (bmpacc2.cxx:253) >==14853== by 0xD1AC522: BitmapReadAccess::GetPixel(long, long) const (bmpacc.hxx:357) >==14853== by 0xD1AC5F4: BitmapReadAccess::GetColor(long, long) const (bmpacc.hxx:384) >==14853== by 0xD506ACC: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:561) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== Address 0x3cab82b2 is 2 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid read of size 1 >==14853== at 0xD595A2D: ColorMask::GetColorFor32Bit(BitmapColor&, unsigned char const*) const (salbtype.hxx:675) >==14853== by 0xD594D99: BitmapReadAccess::GetPixelFor_32BIT_TC_MASK(unsigned char const*, long, ColorMask const&) (bmpacc2.cxx:253) >==14853== by 0xD1AC522: BitmapReadAccess::GetPixel(long, long) const (bmpacc.hxx:357) >==14853== by 0xD1AC5F4: BitmapReadAccess::GetColor(long, long) const (bmpacc.hxx:384) >==14853== by 0xD506ACC: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:561) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== Address 0x3cab82b3 is 3 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid write of size 1 >==14853== at 0xD595CC7: ColorMask::SetColorFor32Bit(BitmapColor const&, unsigned char*) const (salbtype.hxx:692) >==14853== by 0xD594DF0: BitmapReadAccess::SetPixelFor_32BIT_TC_MASK(unsigned char*, long, BitmapColor const&, ColorMask const&) (bmpacc2.cxx:259) >==14853== by 0xD508B92: BitmapWriteAccess::SetPixel(long, long, BitmapColor const&) (bmpacc.hxx:420) >==14853== by 0xD506B15: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:562) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== by 0x236E335B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== Address 0x3cab82b0 is 0 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid write of size 1 >==14853== at 0xD595CD7: ColorMask::SetColorFor32Bit(BitmapColor const&, unsigned char*) const (salbtype.hxx:693) >==14853== by 0xD594DF0: BitmapReadAccess::SetPixelFor_32BIT_TC_MASK(unsigned char*, long, BitmapColor const&, ColorMask const&) (bmpacc2.cxx:259) >==14853== by 0xD508B92: BitmapWriteAccess::SetPixel(long, long, BitmapColor const&) (bmpacc.hxx:420) >==14853== by 0xD506B15: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:562) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== by 0x236E335B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== Address 0x3cab82b1 is 1 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid write of size 1 >==14853== at 0xD595CE7: ColorMask::SetColorFor32Bit(BitmapColor const&, unsigned char*) const (salbtype.hxx:694) >==14853== by 0xD594DF0: BitmapReadAccess::SetPixelFor_32BIT_TC_MASK(unsigned char*, long, BitmapColor const&, ColorMask const&) (bmpacc2.cxx:259) >==14853== by 0xD508B92: BitmapWriteAccess::SetPixel(long, long, BitmapColor const&) (bmpacc.hxx:420) >==14853== by 0xD506B15: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:562) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== by 0x236E335B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== Address 0x3cab82b2 is 2 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >==14853== Invalid write of size 1 >==14853== at 0xD595CF7: ColorMask::SetColorFor32Bit(BitmapColor const&, unsigned char*) const (salbtype.hxx:695) >==14853== by 0xD594DF0: BitmapReadAccess::SetPixelFor_32BIT_TC_MASK(unsigned char*, long, BitmapColor const&, ColorMask const&) (bmpacc2.cxx:259) >==14853== by 0xD508B92: BitmapWriteAccess::SetPixel(long, long, BitmapColor const&) (bmpacc.hxx:420) >==14853== by 0xD506B15: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:562) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== by 0x236E335B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== Address 0x3cab82b3 is 3 bytes after a block of size 2,400 alloc'd >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x4E55270: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) >==14853== by 0x4E55387: rtl_allocateMemory (alloc_global.cxx:303) >==14853== by 0x6A052AF: basebmp::(anonymous namespace)::createBitmapDeviceImplInner(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:1970) >==14853== by 0x6A061E9: basebmp::(anonymous namespace)::createBitmapDeviceImpl(basegfx::B2IVector const&, bool, basebmp::Format, int, boost::shared_array<unsigned char>, std::shared_ptr<std::__debug::vector<basebmp::Color, std::allocator<basebmp::Color> > const>, basegfx::B2IBox const*, std::shared_ptr<basebmp::IBitmapDeviceDamageTracker> const&, bool) (bitmapdevice.cxx:2122) >==14853== by 0x6A06D1C: basebmp::cloneBitmapDevice(basegfx::B2IVector const&, std::shared_ptr<basebmp::BitmapDevice> const&) (bitmapdevice.cxx:2244) >==14853== by 0xDA07024: SvpSalGraphics::getBitmap(long, long, long, long) (svpgdi.cxx:760) >==14853== by 0xD777F5F: SalGraphics::GetBitmap(long, long, long, long, OutputDevice const*) (salgdilayout.cxx:637) >==14853== by 0xD50BD2F: OutputDevice::GetBitmap(Point const&, Size const&) const (bitmap.cxx:461) >==14853== by 0xD50626D: OutputDevice::EmulateDrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:451) >==14853== by 0xD506EEB: OutputDevice::DrawTransparent(tools::PolyPolygon const&, unsigned short) (transparent.cxx:635) >==14853== by 0xD312A32: Splitter::Paint(OutputDevice&, Rectangle const&) (split.cxx:687) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38D6B2: vcl::Window::Show(bool, ShowFlags) (window.cxx:2501) >==14853== by 0xD38D530: vcl::Window::Show(bool, ShowFlags) (window.cxx:2477) >==14853== by 0xBDF212C: VCLXWindow::setVisible(unsigned char) (vclxwindow.cxx:1012) >==14853== by 0x93BB079: SfxFrame::Appear() (frame.cxx:726) >==14853== by 0x8F3EC91: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1073) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x905CB8D: SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) (shell.cxx:447) >==14853== by 0x5098F52A: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:720) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== >--14853-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting >--14853-- si_code=128; Faulting address: 0x0; sp: 0x802ca5e20 > >valgrind: the 'impossible' happened: > Killed by fatal signal > >host stacktrace: >==14853== at 0x38092459: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) >==14853== by 0x38050CF3: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) >==14853== by 0x38050EBB: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) >==14853== by 0x38051036: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) >==14853== by 0x380D4F5B: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) >==14853== by 0x380E3926: ??? (in /usr/lib/valgrind/memcheck-amd64-linux) > >sched status: > running_tid=1 > >Thread 1: status = VgTs_Runnable (lwpid 14853) >==14853== at 0x4C28C4F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) >==14853== by 0x1572C0B2: cairo_region_create_rectangle (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.4) >==14853== by 0x238210A3: gtk_widget_queue_draw_area (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== by 0x232518A7: GtkSalFrame::damaged(basegfx::B2IBox const&) (gtksalframe.cxx:3382) >==14853== by 0x23235B91: GtkSalGraphics::drawNativeControl(unsigned int, unsigned int, Rectangle const&, ControlState, ImplControlValue const&, rtl::OUString const&) (gtk3salnativewidgets-gtk.cxx:1220) >==14853== by 0xD7788DE: SalGraphics::DrawNativeControl(unsigned int, unsigned int, Rectangle const&, ControlState, ImplControlValue const&, rtl::OUString const&, OutputDevice const*) (salgdilayout.cxx:739) >==14853== by 0xD55475C: OutputDevice::DrawNativeControl(unsigned int, unsigned int, Rectangle const&, ControlState, ImplControlValue const&, rtl::OUString const&) (nativecontrols.cxx:311) >==14853== by 0xB44D28F: SvTreeListBox::PaintEntry1(SvTreeListEntry&, long, OutputDevice&, SvLBoxTabFlags, bool) (treelistbox.cxx:3133) >==14853== by 0xB40B31D: SvImpLBox::Paint(OutputDevice&, Rectangle const&) (svimpbox.cxx:943) >==14853== by 0xB44A783: SvTreeListBox::Paint(OutputDevice&, Rectangle const&) (treelistbox.cxx:2527) >==14853== by 0xD1BBAE0: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:306) >==14853== by 0xD1BCF58: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:607) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1BCA5C: PaintHelper::~PaintHelper() (paint.cxx:545) >==14853== by 0xD1BCF80: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:604) >==14853== by 0xD1C0207: vcl::Window::Update() (paint.cxx:1342) >==14853== by 0xD3A6858: ImplHandlePaint(vcl::Window*, Rectangle const&, bool) (winproc.cxx:1633) >==14853== by 0xD3A94F2: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2504) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23251E9F: GtkSalFrame::TriggerPaintEvent() (gtksalframe.cxx:3600) >==14853== by 0x2324D690: GtkSalFrame::Show(bool, bool) (gtksalframe.cxx:1874) >==14853== by 0xD38CCF1: vcl::Window::Show(bool, ShowFlags) (window.cxx:2344) >==14853== by 0xD1C271B: vcl::Window::Hide() (window.hxx:1008) >==14853== by 0xD259BDA: Dialog::EndDialog(long) (dialog.cxx:961) >==14853== by 0x5098F591: basctl::MacroChooser::ButtonHdl(Button*) (macrodlg.cxx:725) >==14853== by 0x5098E970: basctl::MacroChooser::LinkStubButtonHdl(void*, Button*) (macrodlg.cxx:611) >==14853== by 0xD3C04D2: Link<Button*, void>::Call(Button*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3AC5A3: Button::Click()::{lambda()#1}::operator()() const (button.cxx:125) >==14853== by 0xD3BF13B: std::_Function_handler<void (), Button::Click()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (functional:1871) >==14853== by 0xD3F5DBB: std::function<void ()>::operator()() const (functional:2271) >==14853== by 0xD3F473D: Control::ImplCallEventListenersAndHandler(unsigned long, std::function<void ()>) (ctrl.cxx:333) >==14853== by 0xD3AC5EB: Button::Click() (button.cxx:125) >==14853== by 0xD3B1819: PushButton::Tracking(TrackingEvent const&) (button.cxx:1268) >==14853== by 0xD375ED6: vcl::Window::EndTracking(TrackingEventFlags) (window2.cxx:368) >==14853== by 0xD3A380C: ImplHandleMouseEvent(vcl::Window*, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (winproc.cxx:729) >==14853== by 0xD3AAACC: ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent*) (winproc.cxx:2089) >==14853== by 0xD3A906D: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2424) >==14853== by 0x232552DA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvclplug_gtk3lo.so) >==14853== by 0x23250DB5: GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (gtksalframe.cxx:3176) >==14853== by 0x236E335B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== by 0x14F0C014: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4600.2) >==14853== by 0x14F1E060: signal_emit_unlocked_R (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4600.2) >==14853== by 0x14F26898: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4600.2) >==14853== by 0x14F2712E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4600.2) >==14853== by 0x238204EB: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== by 0x236E076D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== by 0x236E256B: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.2) >==14853== by 0x23E4F791: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1800.2) >==14853== by 0x15198FE6: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x1519923F: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x151992EB: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x231EF8FC: GtkData::Yield(bool, bool) (gtkdata.cxx:610) >==14853== by 0x231F2AC8: GtkInstance::DoYield(bool, bool, unsigned long) (gtkinst.cxx:404) >==14853== by 0xD80F785: ImplYield(bool, bool, unsigned long) (svapp.cxx:496) >==14853== by 0xD80B843: Application::Yield() (svapp.cxx:513) >==14853== by 0xD2598B4: Dialog::Execute() (dialog.cxx:882) >==14853== by 0x5098C651: basctl::MacroChooser::Execute() (macrodlg.cxx:248) >==14853== by 0x50944636: basctl::ChooseMacro(com::sun::star::uno::Reference<com::sun::star::frame::XModel> const&, bool, rtl::OUString const&) (basobj2.cxx:253) >==14853== by 0x5094325A: basicide_choose_macro (basobj2.cxx:49) >==14853== by 0x8F3D9FC: ChooseMacro(com::sun::star::uno::Reference<com::sun::star::frame::XModel> const&, bool, rtl::OUString const&) (appserv.cxx:863) >==14853== by 0x8F3EF2C: SfxApplication::OfaExec_Impl(SfxRequest&) (appserv.cxx:1112) >==14853== by 0x8F25230: SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (sfxslots.hxx:1245) >==14853== by 0x9030F7B: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:206) >==14853== by 0x90284E1: SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (dispatch.cxx:259) >==14853== by 0x902B443: SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (dispatch.cxx:849) >==14853== by 0x901181C: SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (bindings.cxx:1279) >==14853== by 0x90A1DE2: 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&) (unoctitm.cxx:844) >==14853== by 0x909FAD1: SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unoctitm.cxx:361) >==14853== by 0xB6A8885: svt::PopupMenuControllerBase::ExecuteHdl_Impl(svt::PopupMenuControllerBase*, void*) (popupmenucontrollerbase.cxx:154) >==14853== by 0xB6A883E: svt::PopupMenuControllerBase::LinkStubExecuteHdl_Impl(void*, void*) (popupmenucontrollerbase.cxx:151) >==14853== by 0xD3AACA6: Link<void*, void>::Call(void*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD3A7F10: ImplHandleUserEvent(ImplSVEvent*) (winproc.cxx:2014) >==14853== by 0xD3A96CD: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2574) >==14853== by 0xD8DA858: SalFrame::CallCallback(unsigned short, void const*) const (in /home/julien/compile-libreoffice/libreoffice/instdir/program/libvcllo.so) >==14853== by 0xD8DA43A: SalGenericDisplay::DispatchInternalEvent() (gendisp.cxx:90) >==14853== by 0x231F0ADB: GtkData::userEventFn(void*) (gtkdata.cxx:980) >==14853== by 0x231F0B57: call_userEventFn (gtkdata.cxx:990) >==14853== by 0x15198E99: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x1519923F: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x151992EB: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x231EF8FC: GtkData::Yield(bool, bool) (gtkdata.cxx:610) >==14853== by 0x231F2AC8: GtkInstance::DoYield(bool, bool, unsigned long) (gtkinst.cxx:404) >==14853== by 0xD80F785: ImplYield(bool, bool, unsigned long) (svapp.cxx:496) >==14853== by 0xD80B843: Application::Yield() (svapp.cxx:513) >==14853== by 0xD80B78D: Application::Execute() (svapp.cxx:471) >==14853== by 0x510BF28: desktop::Desktop::DoExecute() (app.cxx:1284) >==14853== by 0x510D0E9: desktop::Desktop::Main() (app.cxx:1609) >==14853== by 0xD819D61: ImplSVMain() (svmain.cxx:169) >==14853== by 0xD819EA3: SVMain() (svmain.cxx:206) >==14853== by 0x51587F7: soffice_main (sofficemain.cxx:96) >==14853== by 0x4007BA: sal_main (main.c:48) >==14853== by 0x4007BA: main (main.c:47) > >Thread 2: status = VgTs_WaitSys (lwpid 14859) >==14853== at 0x5804438: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:238) >==14853== by 0x4E54332: rtl_cache_wsupdate_wait(unsigned int) (alloc_cache.cxx:1361) >==14853== by 0x4E54530: rtl_cache_wsupdate_all(void*) (alloc_cache.cxx:1509) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > >Thread 3: status = VgTs_WaitSys (lwpid 14893) >==14853== at 0x552C52D: ??? (syscall-template.S:81) >==14853== by 0x151991DB: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x151992EB: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x15199328: glib_worker_main (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x151BF954: g_thread_proxy (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > >Thread 4: status = VgTs_WaitSys (lwpid 14880) >==14853== at 0x5535D1D: ??? (syscall-template.S:81) >==14853== by 0x4E92D41: osl_acceptPipe (pipe.cxx:428) >==14853== by 0x5155B40: osl::Pipe::accept(osl::StreamPipe&) (pipe.hxx:136) >==14853== by 0x5152F3A: desktop::OfficeIPCThread::execute() (officeipcthread.cxx:715) >==14853== by 0x85E05CB: salhelper::Thread::run() (thread.cxx:40) >==14853== by 0x85E0945: threadFunc (thread.hxx:185) >==14853== by 0x4EA45E8: osl_thread_start_Impl(void*) (thread.cxx:240) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > >Thread 5: status = VgTs_WaitSys (lwpid 14894) >==14853== at 0x552C52D: ??? (syscall-template.S:81) >==14853== by 0x151991DB: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x15199561: g_main_loop_run (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x14C5B4A5: gdbus_shared_thread_func (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.2) >==14853== by 0x151BF954: g_thread_proxy (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.2) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > >Thread 8: status = VgTs_WaitSys (lwpid 14954) >==14853== at 0x580408F: pthread_cond_wait@@GLIBC_2.3.2 (pthread_cond_wait.S:185) >==14853== by 0x4E83E92: osl_waitCondition (conditn.cxx:228) >==14853== by 0x10694AB7: osl::Condition::wait(TimeValue const*) (conditn.hxx:84) >==14853== by 0x10690B64: GrammarCheckingIterator::DequeueAndCheck() (gciterator.cxx:646) >==14853== by 0x1068E8B7: lcl_workerfunc (gciterator.cxx:224) >==14853== by 0x4EA45E8: osl_thread_start_Impl(void*) (thread.cxx:240) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > >Thread 9: status = VgTs_WaitSys (lwpid 14955) >==14853== at 0x5804438: pthread_cond_timedwait@@GLIBC_2.3.2 (pthread_cond_timedwait.S:238) >==14853== by 0x4E83C70: osl_waitCondition (conditn.cxx:201) >==14853== by 0x4109827B: osl::Condition::wait(TimeValue const*) (conditn.hxx:84) >==14853== by 0x41090946: (anonymous namespace)::UpdateCheckThread::run() (updatecheck.cxx:528) >==14853== by 0x41098553: threadFunc (thread.hxx:185) >==14853== by 0x4EA45E8: osl_thread_start_Impl(void*) (thread.cxx:240) >==14853== by 0x58000A3: start_thread (pthread_create.c:309) >==14853== by 0x553506C: clone (clone.S:111) > > >Note: see also the FAQ in the source distribution. >It contains workarounds to several common problems. >In particular, if Valgrind aborted or crashed after >identifying problems in your program, there's a good chance >that fixing those problems will prevent Valgrind aborting or >crashing, especially if it happened in m_mallocfree.c. > >If that doesn't help, please report this bug to: www.valgrind.org > >In the bug report, send all the above text, the valgrind >version, and what OS and version you are using. Thanks. > >==14831== >==14831== HEAP SUMMARY: >==14831== in use at exit: 72,992 bytes in 6 blocks >==14831== total heap usage: 732 allocs, 726 frees, 1,032,628 bytes allocated >==14831== >==14831== LEAK SUMMARY: >==14831== definitely lost: 0 bytes in 0 blocks >==14831== indirectly lost: 0 bytes in 0 blocks >==14831== possibly lost: 0 bytes in 0 blocks >==14831== still reachable: 72,992 bytes in 6 blocks >==14831== suppressed: 0 bytes in 0 blocks >==14831== Rerun with --leak-check=full to see details of leaked memory >==14831== >==14831== For counts of detected and suppressed errors, rerun with: -v >==14831== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 1 from 1)
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 95962
:
120689
| 120690