To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=90697
                 Issue #|90697
                 Summary|a11y: valgrind warning on reuse of deleted memory
               Component|Drawing
                 Version|DEV300m19
                Platform|All
                     URL|
              OS/Version|Linux
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|PATCH
                Priority|P3
            Subcomponent|code
             Assigned to|wg
             Reported by|cmc





------- Additional comments from [EMAIL PROTECTED] Fri Jun 13 13:36:00 +0000 
2008 -------
Attached is a workaround patch.

Here's the valgrind log

==14958==
==14958== Invalid read of size 4
==14958==    at 0x2F4BE12: MapMode::MapMode(MapMode const&) (in
/usr/lib/openoffice.org/program/libvcl680li.so)
==14958==    by 0x4ABE53D: SvxTextEditSourceImpl::GetVisArea() 
(unoshtxt.cxx:971)
==14958==    by 0x4ABE5D7: SvxTextEditSource::GetVisArea() const 
(unoshtxt.cxx:1150)
==14958==    by 0x4B1530A:
accessibility::AccessibleTextHelper_Impl::UpdateVisibleChildren(bool)
(AccessibleTextHelper.cxx:926)
==14958==    by 0x4B16ABB:
accessibility::AccessibleTextHelper_Impl::ProcessQueue()
(AccessibleTextHelper.cxx:1459)
==14958==    by 0x4B16E3D:
accessibility::AccessibleTextHelper_Impl::Notify(SfxBroadcaster&, SfxHint
const&) (AccessibleTextHelper.cxx:1625)
==14958==    by 0x31D894C: SfxBroadcaster::Broadcast(SfxHint const&) (in
/usr/lib/openoffice.org/program/libsvl680li.so)
==14958==    by 0x4ABF99C: SvxTextEditSourceImpl::Notify(SfxBroadcaster&,
SfxHint const&) (unoshtxt.cxx:445)
==14958==    by 0x31D894C: SfxBroadcaster::Broadcast(SfxHint const&) (in
/usr/lib/openoffice.org/program/libsvl680li.so)
==14958==    by 0x4745CC1: SdrPaintView::VisAreaChanged(SdrPageWindow const&)
(svdpntv.cxx:1533)
==14958==    by 0x4745D29: SdrPaintView::VisAreaChanged(OutputDevice const*)
(svdpntv.cxx:1517)
==14958==    by 0x4381EA3: sd::SlideshowImpl::stopShow() 
(slideshowimpl.cxx:1196)
==14958==  Address 0x1231ec50 is 224 bytes inside a block of size 436 free'd
==14958==    at 0x400590A: free (vg_replace_malloc.c:323)
==14958==    by 0x2375854: rtl_freeMemory (alloc_global.c:326)
==14958==    by 0x405C92F: operator delete(void*) (in
/usr/lib/openoffice.org/program/libsoffice.so)
==14958==    by 0x437EB4B: sd::ShowWindow::~ShowWindow() (showwin.cxx:124)
==14958==    by 0x4381DDF: sd::SlideshowImpl::stopShow() 
(slideshowimpl.cxx:1174)
==14958==    by 0x437D280: sd::Slideshow::~Slideshow() (slideshow.cxx:97)
==14958==    by 0x417081A: sd::DrawViewShell::StopSlideShow(bool)
(drviewse.cxx:1801)
==14958==    by 0x4171E03: sd::DrawViewShell::FuSupport(SfxRequest&)
(drviewse.cxx:845)
==14958==    by 0x418B650: SfxStubPresentationViewShellFuSupport(SfxShell*,
SfxRequest&) (sdslots.hxx:5279)
==14958==    by 0x3993853: (within 
/usr/lib/openoffice.org/program/libsfx680li.so)
==14958==    by 0x3993BA1: (within 
/usr/lib/openoffice.org/program/libsfx680li.so)
==14958==    by 0x39AFCEA: (within 
/usr/lib/openoffice.org/program/libsfx680li.so)
==14958==

A related crash stack-trace is 
https://bugzilla.redhat.com/attachment.cgi?id=309206

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to