[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#471329: openoffice.org-impress: various crash on severalpowerpoint in fullscreen mode



reassign 471329 openoffice.org
reassign 465423 openoffice.org
forcemerge 465423 471329
thanks

Hi,

VALETTE Eric RD-MAPS-REN wrote:
> As per request. It clearly show a null pointer dereference (%eax) with
> eax = 0 on error PC.
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xb50ed720 (LWP 7500)]
> 0xae0d4ddd in vclcanvas::CanvasHelper::strokePolyPolygon ()
>    from /usr/lib/openoffice/program/vclcanvas.uno.so
> (gdb) bt
> #0  0xae0d4ddd in vclcanvas::CanvasHelper::strokePolyPolygon ()
>    from /usr/lib/openoffice/program/vclcanvas.uno.so

Looks like #465423 + merged (which is already forwarded.
Merging..

I'll update the Novell Bugzilla bug with your new info, thanks.

> #1  0xae0c1d3d in
> canvas::CanvasBase<canvas::BaseMutexHelper<cppu::WeakComponentImplHelper4<com::sun::star::rendering::XBitmapCanvas,
> com::sun::star::rendering::XIntegerBitmap,
> com::sun::star::lang::XServiceInfo,
> com::sun::star::beans::XFastPropertySet> >,
> vclcanvas::CanvasBitmapHelper, vclcanvas::tools::LocalGuard,
> cppu::OWeakObject>::strokePolyPolygon ()
>    from /usr/lib/openoffice/program/vclcanvas.uno.so
> #2  0xaf95cc8d in render ()
>    from /usr/lib/openoffice/program/libcppcanvas680li.so
> #3  0xaf93fcb5 in cppcanvas::internal::CachedPrimitiveBase::render ()
>    from /usr/lib/openoffice/program/libcppcanvas680li.so
> #4  0xaf949525 in cppcanvas::internal::ImplRenderer::draw ()
>    from /usr/lib/openoffice/program/libcppcanvas680li.so
> #5  0xad1a8518 in slideshow::internal::ViewShape::draw ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #6  0xad1a8c66 in slideshow::internal::ViewShape::render ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #7  0xad1a9f77 in slideshow::internal::ViewShape::update ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #8  0xad18ce7d in slideshow::internal::DrawShape::addViewLayer ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #9  0xad1aec8b in slideshow::internal::LayerManager::renderTo ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #10 0xad1be50a in createCurrentSlideBitmap ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #11 0xad1c317f in getCurrentSlideBitmap ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #12 0xad20c73b in notifySlideAnimationsEnded ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #13 0xad2030b8 in invoke ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #14 0xad1d905a in boost::function0<void,
> _STL::allocator<boost::function_base> >::operator() () from
> /usr/lib/openoffice/program/slideshow.uno.so
> #15 0xad1d8d54 in slideshow::internal::Delay::fire ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #16 0xad1f2882 in slideshow::internal::EventQueue::process_ ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #17 0xad1f2a65 in slideshow::internal::EventQueue::process ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #18 0xad204256 in update ()
>    from /usr/lib/openoffice/program/slideshow.uno.so
> #19 0xafda86e9 in sd::SlideshowImpl::updateHdl ()
>    from /usr/lib/openoffice/program/libsd680li.so
> #20 0xb7ecd8e7 in ImplWindowFrameProc ()
> ---Type <return> to continue, or q <return> to quit---
>    from /usr/lib/openoffice/program/libvcl680li.so
> #21 0xb42cbadb in SalDisplay::DispatchInternalEvent ()
>    from /usr/lib/openoffice/program/libvclplug_gen680li.so
> #22 0xb42cbb15 in SalX11Display::Yield ()
>    from /usr/lib/openoffice/program/libvclplug_gen680li.so
> #23 0xb42cb873 in DisplayYield ()
>    from /usr/lib/openoffice/program/libvclplug_gen680li.so
> #24 0xb42c4873 in SalXLib::Yield ()
>    from /usr/lib/openoffice/program/libvclplug_gen680li.so
> #25 0xb42d4597 in X11SalInstance::Yield ()
>    from /usr/lib/openoffice/program/libvclplug_gen680li.so
> #26 0xb7cc2f29 in Application::Yield ()
>    from /usr/lib/openoffice/program/libvcl680li.so
> #27 0xb7cc303c in Application::Execute ()
>    from /usr/lib/openoffice/program/libvcl680li.so
> #28 0x08078449 in desktop::Desktop::Main ()
> #29 0xb7cc8b05 in ImplSVMain ()
>    from /usr/lib/openoffice/program/libvcl680li.so
> #30 0xb7cc8c05 in SVMain ()
>    from /usr/lib/openoffice/program/libvcl680li.so
> #31 0x0806824e in main ()
> (gdb) info locals
> No locals.
> (gdb) list
> 1       <<C++-namespaces>>: No such file or directory.
>         in <<C++-namespaces>>
> (gdb) print /i $pc
> Format letter "i" is meaningless in "print" command.
> (gdb) display /i $pc
> 1: x/i $pc
> 0xae0d4ddd
> <_ZN9vclcanvas12CanvasHelper17strokePolyPolygonEPKN3com3sun4star9rendering7XCanvasERKNS3_3uno9ReferenceINS4_14XPolyPolygon2DEEERKNS4_9ViewStateERKNS4_11RenderStateERKNS4_16StrokeAttributesE+1053>:
>     mov    (%eax),%edx
> (gdb) info registers
> eax            0x0      0
> ecx            0x0      0
> edx            0xb76c2614       -1217649132
> ebx            0xae116470       -1374591888
> esp            0xbfdd7730       0xbfdd7730
> ebp            0xbfdd7838       0xbfdd7838
> esi            0xaebbd28        183221544
> edi            0x3      3
> eip            0xae0d4ddd       0xae0d4ddd
> <vclcanvas::CanvasHelper::strokePolyPolygon(com::sun::star::rendering::XCanvas
> const*,
> com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D>
> const&, com::sun::star::rendering::ViewState const&,
> com::sun::star::rendering::RenderState const&,
> com::sun::star::rendering::StrokeAttributes const&)+1053>
> eflags         0x210246 [ PF ZF IF RF ID ]
> cs             0x73     115
> ss             0x7b     123
> ds             0x7b     123
> es             0x7b     123
> fs             0x0      0
> gs             0x33     51
> (gdb) kill
> Kill the program being debugged? (y or n) y
> (gdb) quit
> 5 ceva6380nonet@r-ptxp-ceva6380-> 

Regards,

Rene



Reply to: